Analysis and presentation of recovered software architectures
- 24 December 2002
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 153-162
- https://doi.org/10.1109/wcre.1996.558899
Abstract
Since architecture descriptions support multiple software engineering tasks, software architecture recovery tools must attend to accompanying secondary analysis and presentation issues. The authors describe the secondary analysis and presentation capabilities of ManSART, a software architecture recovery tool. As a central part of its design, ManSART contains operators and presentation generators. The operators simplify or combine "as-built" architectural views producing hierarchies, hybrids, and abstractions. Presentation generators create the representations that are necessary for supporting end-user software understanding and external tool input.Keywords
This publication has 16 references indexed in Scilit:
- Layered explanations of software: a methodology for program comprehensionPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Heterogeneous design idioms for software architecturePublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Recognizers for extracting architectural features from source codePublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Extracting architectural features from source codeAutomated Software Engineering, 1996
- The 4+1 View Model of architectureIEEE Software, 1995
- Program understanding and the concept assignment problemCommunications of the ACM, 1994
- A technique for drawing directed graphsIEEE Transactions on Software Engineering, 1993
- Representation and presentation of requirements knowledgeIEEE Transactions on Software Engineering, 1992
- Foundations for the study of software architectureACM SIGSOFT Software Engineering Notes, 1992
- A Knowledge-based Interface To Promote Software UnderstandingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1991