Publication Details

Extending an Object-Oriented Model: Multiple Class Objects

HRUŠKA Tomáš and KOLENČÍK Petr. Extending an Object-Oriented Model: Multiple Class Objects. In: Proceedings of 16th International Conference ER'97 on Conceptual Modelling. Lecture Notes in Computer Science, vol. 1331. Los Angeles, California: Springer Verlag, 1997, pp. 229-242. ISBN 3-540-63699-4. ISSN 0302-9743.
Type
conference paper
Language
english
Authors
URL
Keywords

Theoretical foundations Object-Oriented Database Model Category Theory Modeling Roles

Annotation

Experiences of both researchers and practitioners with the development of object-oriented database systems help us to evaluate the real contributions of object-oriented modeling principles and show the limits and possibilities of improvements of the object-oriented model. One of the research areas where such a need was recognized concerns the class membership. In most object-oriented data model objects must belong to a single most specific class. However, the real world situations often break this presumption. The aim of this paper is to discuss the issues relating to an extension of modeling concepts to capture the objects that can belong to the multiple most specific classes. Our final objective is to present a framework for the formal object-oriented models that will provide the rigorous theoretical tool to solve issues concerning conflicts that can arise in structural components of objects. Most importantly, we show that the structural conflicts can be solved from the context determined by the static typing.

Published
1997
Pages
229-242
Journal
Lecture Notes in Computer Science, vol. 1331, ISSN 0302-9743
Proceedings
Proceedings of 16th International Conference ER'97 on Conceptual Modelling
Series
Lecture Notes in Computer Science
ISBN
3-540-63699-4
Publisher
Springer Verlag
Place
Los Angeles, California, US
BibTeX
@INPROCEEDINGS{FITPUB6023,
   author = "Tom\'{a}\v{s} Hru\v{s}ka and Petr Kolen\v{c}\'{i}k",
   title = "Extending an Object-Oriented Model: Multiple Class Objects",
   pages = "229--242",
   booktitle = "Proceedings of 16th International Conference ER'97 on Conceptual Modelling",
   series = "Lecture Notes in Computer Science",
   journal = "Lecture Notes in Computer Science",
   volume = 1331,
   year = 1997,
   location = "Los Angeles, California, US",
   publisher = "Springer Verlag",
   ISBN = "3-540-63699-4",
   ISSN = "0302-9743",
   language = "english",
   url = "https://www.fit.vut.cz/research/publication/6023"
}
Back to top