DocumentCode :
291932
Title :
Improving object oriented software development with a rule-based tool
Author :
Collard, Martine
Author_Institution :
CNRS, Valbonne, France
Volume :
1
fYear :
1994
fDate :
2-5 Oct 1994
Firstpage :
830
Abstract :
This paper presents a database language which may be considered as a tool, in a software development process, for checking consistency or controlling integrity constraints. The main features of our proposition lies on the declarativeness of the language which is based on logical rules and integrates object oriented concepts. The language takes advantage of the object oriented approach since object concepts facilitate the representation of the different required meta-levels. The syntax and semantics of our rules take into account the fundamental concepts of this approach like object, identifier, class, attribute, type, method, inheritance. We introduce the concept of logical collection. We give a formal description of the language, and present an example of application in the software environment
Keywords :
database languages; formal specification; object-oriented databases; software engineering; software tools; database language; formal description; integrity constraints; logical collection concept; logical rules; object oriented software development; rule-based tool; semantics; syntax; Application software; Control systems; Data processing; Database languages; Database systems; Environmental management; Large-scale systems; Programming; Project management; Software development management;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Systems, Man, and Cybernetics, 1994. Humans, Information and Technology., 1994 IEEE International Conference on
Conference_Location :
San Antonio, TX
Print_ISBN :
0-7803-2129-4
Type :
conf
DOI :
10.1109/ICSMC.1994.399938
Filename :
399938
Link To Document :
بازگشت