The REDO compendium: reverse engineering for software maintenance
The REDO compendium: reverse engineering for software maintenance
RECAST: reverse engineering from COBOL to SSADM specification
ICSE '93 Proceedings of the 15th international conference on Software Engineering
A relational model of data for large shared data banks
Communications of the ACM
An Introduction to Information Engineering: From Strategic Planning to Information Systems
An Introduction to Information Engineering: From Strategic Planning to Information Systems
Schema Transformation Techniques for Database Reverse Engineering
ER '93 Proceedings of the 12th International Conference on the Entity-Relationship Approach: Entity-Relationship Approach
Principles of Program Design
Applying AI to Software Renovation
Automated Software Engineering
An effective strategy for legacy systems evolution
Journal of Software Maintenance: Research and Practice
Wrapper-based evolution of legacy information systems
ACM Transactions on Software Engineering and Methodology (TOSEM)
Hi-index | 0.00 |
The Reverse Engineering into CASE Technology method (RECAST) takes the source code for an existing COBOL system and derives a no-loss representation of the system documented in the format of Structured Systems Analysis and Design Method (SSADM) documentation. One key element of the method is the abstraction of the system data and its representation as a logical data model. The RECAST method considers how to derive the entities (with their relationships and attributes) both for systems accessing file-based data and for those accessing data from IDMSX databases. The functional specification of the system is derived primarily by considering the processing that affects these entities. This paper describes how the abstraction of the data design is achieved and discusses the results of using RECAST to derive the data models of two operational systems that have been used as case studies for the research project.