A Formal Definition of the Chimera Object-Oriented Data Model

@article{Guerrini1998AFD,
  title={A Formal Definition of the Chimera Object-Oriented Data Model},
  author={Giovanna Guerrini and Elisa Bertino and Ren{\'e} Bal},
  journal={Journal of Intelligent Information Systems},
  year={1998},
  volume={11},
  pages={5-40}
}
In this paper we formalize the object-oriented data model of the Chimera language. This language supports all the common features of object-oriented data models such as object identity, complex objects and user-defined operations, classes, inheritance. Constraints may be defined by means of deductive rules, used also to specify derived attributes. In addition, class attributes, operations, and constraints that collectively apply to classes are supported.The main contribution of our work is to… CONTINUE READING