• DocumentCode
    3408796
  • Title

    Experience assessing an architectural approach to large-scale systematic reuse

  • Author

    Sullivan, Kevin J. ; Knight, John C.

  • Author_Institution
    Dept. of Comput. Sci., Virginia Univ., Charlottesville, VA, USA
  • fYear
    1996
  • fDate
    25-29 Mar 1996
  • Firstpage
    220
  • Lastpage
    229
  • Abstract
    Systematic reuse of large-scale software components promises rapid, low cost development of high-quality software through the straightforward integration of existing software assets. To date this promise remains largely unrealized, owing to technical, managerial, cultural, and legal barriers, One important technical barrier is architectural mismatch. Recently, several component integration architectures have been developed that purport to promote large-scale reuse. Microsoft´s OLE technology and associated applications are representative of this trend. To understand the potential of these architectures to enable large-scale reuse, we evaluated OLE by using it to develop a novel fault-tree analysis tool. Although difficulties remain, the approach appears to overcome architectural impediments that have hindered some previous large-scale reuse attempts, to be practical for use in many domains, and to represent significant progress towards realizing the promise of barge-scale systematic reuse
  • Keywords
    software quality; software reusability; Microsoft´s OLE technology; architectural approach; architectural mismatch; fault-tree analysis tool; high-quality software; large-scale software components; large-scale systematic reuse; Application software; Computer architecture; Computer science; Costs; Cultural differences; Large scale integration; Large-scale systems; Law; Legal factors; Standards development;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 1996., Proceedings of the 18th International Conference on
  • Conference_Location
    Berlin
  • ISSN
    0270-5257
  • Print_ISBN
    0-8186-7247-1
  • Type

    conf

  • DOI
    10.1109/ICSE.1996.493418
  • Filename
    493418