2002 · 39 citations · 21 references
ComputingComputer ScienceAutomationProgramming LanguagesSoftware EngineeringConcept ModelingSoftware ArchitectureSoftware DesignSoftware MaintenanceSoftware ModelingProgram TransformationProgramming ConceptsSoftware Maintenance Process
An approach is described that applies a transformation paradigm to automate software maintenance activities. The approach to code-to-code (horizontal) transformation is based on a high-level understanding of the programming and application domain concepts represented by the code. A very unique characteristic of this approach is its use of concept recognition, the understanding and abstraction of high-level programming and application domain entities in programs, as the basis for transformations. A program transformation tool has been developed to support the migration of a large manufacturing control system written in COBOL.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
21
Knowledge-based program analysis
Mehrtash Harandi, J.Q. Ning · IEEE Software · 1990 · 176 citations
Transformational Implementation: An Example
Rosana Balzer · IEEE Transactions on Software Engineering · 1981 · 162 citations