Title :
The renaissance of CASE through computer aided reverse engineering (CARE)
Author_Institution :
Siemens Nixdorf Informationsystems, Munich, Germany
Abstract :
CARE´s aim is to improve the maintainability of existing systems. This is achieved by simplification and abstraction and also by restructuring. During restructuring, the programming paradigms are transformed. The abstractions and transformations produced by current or future CARE tools still form a multiple paradigm environment of cooperating standard languages. In future, new tools must be provided within CASE for the design of the communication between various subsystems, each of which is developed using paradigms suited to the particular problem. The repository systems are seen as a decisive contribution to quality improvement in software development. The visualization of architectural relationships and the use of metrics lead to a significant reduction in structural infringements, compared with current-day editing. The term `software design´ is taking shape particularly due to the work in the region of the cognitive sciences. The influence of this science and the techniques of software representation derived from it may lead to a renaissance of CASE
Keywords :
software engineering; software tools; CARE tools; abstraction; architectural relationships visualization; cognitive sciences; computer aided reverse engineering; cooperating standard languages; maintainability; multiple paradigm environment; programming paradigms; quality improvement; repository systems; restructuring; simplification; software design; software development; software metrics; software representation; structural infringements; subsystem communications; Cognitive science; Computer aided software engineering; Object oriented methods; Object oriented modeling; Programming; Reverse engineering; Shape; Software design; Software engineering; Software maintenance; Visualization;
Conference_Titel :
Software Engineering and Knowledge Engineering, 1992. Proceedings., Fourth International Conference on
Conference_Location :
Capri
Print_ISBN :
0-8186-2830-8
DOI :
10.1109/SEKE.1992.227905