DocumentCode
3259147
Title
The renaissance of CASE through computer aided reverse engineering (CARE)
Author
Wagner, Johann
Author_Institution
Siemens Nixdorf Informationsystems, Munich, Germany
fYear
1992
fDate
15-20 Jun 1992
Firstpage
551
Lastpage
559
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering and Knowledge Engineering, 1992. Proceedings., Fourth International Conference on
Conference_Location
Capri
Print_ISBN
0-8186-2830-8
Type
conf
DOI
10.1109/SEKE.1992.227905
Filename
227905
Link To Document