Publication | Closed Access
An architecture for interoperable program understanding tools
29
Citations
27
References
2002
Year
Unknown Venue
Software MaintenanceEngineeringLanguage InteroperabilitySoftware EngineeringObject OrientationSoftware AnalysisProgram Understanding ToolsProgram TransformationSoftware Re-engineeringObject-oriented DesignProgram VisualizationComputer ScienceSoftware VisualizationSoftware DesignProgram AnalysisAutomated ReasoningProgram ComprehensionFormal MethodsObject-oriented ProgrammingConcept RecognitionSystem SoftwareData Modeling
Program understanding tools are currently not interoperable, leading researchers to waste significant resources reinventing already existing tools. Even commercial environments that have been designed to support the construction of program understanding tools have serious flaws in this regard. This paper discusses CORUM (Common Object-based Re-engineering Unified Model), an architecture to support interoperability between program understanding tools, and it provides several examples of CORUM's use in the construction of new tools for concept recognition and program visualization.
| Year | Citations | |
|---|---|---|
Page 1
Page 1