Sign In

Communications of the ACM

Table of Contents

Dad's invisible guard-all shield

Tractor factories and research in software design

Reverse engineering: progress along many dimensions

DoD legacy systems: reverse engineering data requirements

An approach for reverse engineering of relational databases

Automated support for legacy code understanding

Using an enabling technology to reengineer legacy systems

Program understanding and the concept assignment problem

A memory-based approach to recognizing programming plans

Adaptive object-oriented programming using graph-based customization

Requirements specification: learning object, process, and data methodologies

Alternative passwords