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
Link To Document