Software safety: why, what, and how
ACM Computing Surveys (CSUR)
An object-oriented approach to parameterized software in Ada
WADAS '91 Proceedings of the eighth annual Washington Ada symposium & summer SIGAda meeting on Ada: software: foundation for competitveness
Reuse: the two concurrent life cycles paradigm
TRI-Ada '90 Proceedings of the conference on TRI-ADA '90
Development & implementation of domain-specific reuse plan
WADAS '93 Proceedings of the tenth annual Washington Ada symposium on Ada: Ada's role in software engineering
An Empirical Study of Software Reuse with Special Attention to Ada
IEEE Transactions on Software Engineering
The business case for software reuse
IBM Systems Journal
ACM SIGAda Ada Letters
Hi-index | 0.00 |
Many projects have struggled with attempting reuse; however, both size and complexity of a large project create additional obstacles that can minimize the potential for software reuse. Therefore, successful software reuse can not be guaranteed solely by the use of Ada, object-oriented development methods, taxonomies, storage and retrieval systems, commercial libraries, software methods, standards, or configuration management systems! It was proposed [Bowen, 1990], that inorder for software reuse to succeed on large projects, these methods and techniques must be combined in a coordinated reuse effort. The software process must address issues related to the management of the development effort, in addition to addressing purely technical issues. This paper will present how th e concept of an organized, devoted, project-wide reuse effort has been practically applied by Computer Sciences Corporation (CSC), over the past year on the Advanced Automation System (AAS), as part of the team led by International Business Machines (IBM) Corporation.