DocumentCode :
3052432
Title :
A knowledge and data base for software systems
Author :
Miguel, Luis ; Kim, Moon Hae ; Ramamoorthy, C.V.
Author_Institution :
Div. of Comput. Sci., California Univ., Berkeley, CA, USA
fYear :
1990
fDate :
6-9 Nov 1990
Firstpage :
417
Lastpage :
423
Abstract :
The authors discuss a knowledge/data centered architecture for CASE (computer-aided software engineering) environments that has at its heart a knowledge and database management system (repository) on which all CASE tools rely for knowledge and data services. The repository has three entity kinds: objects, procedures, and rules. Data reside in the objects while knowledge resides in the procedures, rules, and special fields in the objects. The authors discuss why a third generation database management system, which incorporates data, object, and knowledge services, is a good choice for the knowledge manager. They use an object-oriented model of software systems to analyze the storage requirements of program documents in the repository and show how the procedures and rules can be used to efficiently maintain multiple software document representations. It is then shown how the repository can effectively support a software reuse library and reuse processes throughout the life-cycle
Keywords :
knowledge based systems; object-oriented databases; software engineering; software tools; CASE; computer-aided software engineering; data services; knowledge and data base; knowledge services; life-cycle; multiple software document representations; object-oriented model; objects; procedures; repository; rules; software reuse library; software systems; Computer aided software engineering; Computer architecture; Computer science; Environmental management; Heart; Knowledge management; Moon; Object oriented modeling; Software maintenance; Software systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Tools for Artificial Intelligence, 1990.,Proceedings of the 2nd International IEEE Conference on
Conference_Location :
Herndon, VA
Print_ISBN :
0-8186-2084-6
Type :
conf
DOI :
10.1109/TAI.1990.130373
Filename :
130373
Link To Document :
بازگشت