• DocumentCode
    1690397
  • Title

    Towards large-scale information integration

  • Author

    Anderson, Kenneth M. ; Sherba, Susanne A. ; Lepthien, William V.

  • Author_Institution
    Dept. of Comput. Sci., Colorado Univ., Boulder, CO, USA
  • fYear
    2002
  • Firstpage
    524
  • Lastpage
    534
  • Abstract
    Software engineers confront many challenges during software development. One challenge is managing the relationships that exist between software artifacts. We refer to this task as information integration, since establishing a relationship between documents typically implies that an engineer must integrate information from each of the documents to perform a development task. In the past, we have applied open hypermedia techniques and technology to address this challenge. We now extend this work with the development of an information integration environment. We present the design of our environment along with details of its first prototype implementation. Furthermore, we describe our efforts to evaluate the utility of our approach. Our first experiment involves the discovery of keyword relationships between text-based software artifacts. Our second experiment examines the code of an open source project and generates a report on how its module relationships have evolved over time. Finally, our third experiment develops the capability to link code claiming to implement W3C (World Wide Web Consortium) standards with the XHTML (eXtensible HTML) representation of the standards themselves. These experiments combine to demonstrate the promise of our approach. We conclude by asserting that the process of software development can be significantly enhanced if more tools made their relationships available for integration.
  • Keywords
    hypermedia markup languages; large-scale systems; project support environments; software engineering; software standards; software tools; subroutines; system documentation; W3C standards; XHTML representation; document relationships; information integration environment; keyword relationships; large-scale information integration; module relationships evolution; open hypermedia techniques; open source project; report generation; software artifact relationships management; software development; software engineering; software tools; text-based software artifacts; Code standards; Computer science; Large scale integration; Open source software; Permission; Programming; Software development management; Software tools; Standards development; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 2002. ICSE 2002. Proceedings of the 24rd International Conference on
  • Conference_Location
    Orlando, FL, USA
  • Print_ISBN
    1-58113-472-X
  • Type

    conf

  • Filename
    1007996