Title :
An object-oriented integrated software analysis and maintenance
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., Santa Clara Univ., CA, USA
Abstract :
The author has developed a multiuser integrated software analysis and maintenance system, called SAMS, on top of an object-oriented DBMS. SAMS models the description of the various aspects of software systems by persistent object types and implements different software tools by operations of objects. Software systems which are maintained by using SAMS are represented by object instances. SAMS tightly integrates various software analysis and maintenance functions such as cross referencing, annotating and configuration management around an automatically generated object-oriented software database system. Its high-level user interface delivers various analysis and maintenance functions to end users, without exposing its internals and implementation characteristics. Its tool set allows existing software to be loaded into the database automatically. SAMS´s database schema contains approximately 400 classes with thousands of attributes and methods
Keywords :
object-oriented databases; software maintenance; SAMS; annotating; attributes; classes; configuration management; cross referencing; database schema; multiuser integrated software analysis and maintenance system; object instances; object-oriented DBMS; persistent object types; software tools; user interface; Application software; Assembly systems; Database systems; Maintenance engineering; Object oriented databases; Object oriented modeling; Software maintenance; Software systems; Software tools; Systems engineering and theory;
Conference_Titel :
Software Maintenance, 1990, Proceedings., Conference on
Conference_Location :
San Diego, CA
Print_ISBN :
0-8186-2091-9
DOI :
10.1109/ICSM.1990.131324