Software Engineering Institute Carnegie Mellon

Transitioning a Model-Based Software Engineering Architectural Style to Ada 95

Anthony B. Gargaro
A. Spencer Peterson

Technical Report
CMU/SEI-96-TR-017

PDF File
PostScript File

This report describes the transition of an existing model-based software engineering architectural style to Ada 95. The report presents an overview of software architecture for developing product families of domain-specific applications comprising reusable components, explains recognized deficiencies in the existing Ada mapping to this software architecture, and proposes solutions for correcting these deficiencies using a mapping to Ada 95. The report concludes with observations gained during the transition exercise and recommendations for future activities aimed towards deploying and enhancing the proposed mapping.