Domain-retargetable reverse engineering. III. Layered modeling
- 19 November 2002
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
For pt. II see International Conference on Software Maintenance (ICSM '94), p. 336-342. The paper describes ongoing work on a domain-retargetable reverse engineering environment which is used to aid the structural understanding of large information spaces. In particular, it presents a layered modeling approach to representing three classes of artifacts manipulated during the reverse engineering process. The approach provides a practical and extensible method of integrating existing tools and techniques into a reverse engineering environment by leveraging results from other areas, such as relational databases, hypertext, and conceptual modeling.Keywords
This publication has 17 references indexed in Scilit:
- Layered explanations of software: a methodology for program comprehensionPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Structural redocumentation: a case studyIEEE Software, 1995
- PROGRAMMABLE REVERSE ENGINEERINGInternational Journal of Software Engineering and Knowledge Engineering, 1994
- Conceptual modeling and programming languagesACM SIGPLAN Notices, 1994
- A preliminary annotated bibliography on domain engineeringACM SIGSOFT Software Engineering Notes, 1994
- Domain-specific software architecture (DSSA) frequently asked questions (FAQ)ACM SIGSOFT Software Engineering Notes, 1994
- Graph attribution with multiple attribute grammersACM SIGPLAN Notices, 1987
- No Silver Bullet Essence and Accidents of Software EngineeringComputer, 1987
- On time and space decomposition of complex structuresCommunications of the ACM, 1985
- Designing Software for Ease of Extension and ContractionIEEE Transactions on Software Engineering, 1979