ACM Home Page
Please provide us with feedback. Feedback
Extending the ODMG object model with composite objects
Full text PdfPdf (1.45 MB)
Source Conference on Object Oriented Programming Systems Languages and Applications archive
Proceedings of the 13th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications table of contents
Vancouver, British Columbia, Canada
Pages: 259 - 270  
Year of Publication: 1998
ISBN:1-58113-005-8
Also published in ...
Authors
Elisa Bertino  Dipartimento di Scienze dell'Informazione, Università di Milano, Via Comelico, 39/41 20135 Milano, Italy
Giovanna Guerrini  Dipartimento di Informatica e Scienze dell'Informazione, Università di Genova, Via Dodecaneso, 35 16146 Genova, Italy
Sponsor
SIGPLAN: ACM Special Interest Group on Programming Languages
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 22,   Citation Count: 5
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/286936.286965
What is a DOI?

ABSTRACT

In this paper we extend the ODMG object data model with composite objects. A composite object is an object built by aggregating other component objects. Exclusiveness and dependency constraints, as well as referential integrity, can be associated with composition relationships among objects. Our composite object model is developed in the framework of the ODMG object database standard data model, but can be used in both object-oriented and object-relational database systems. In the paper, we propose a language for defining composite objects and we define the semantics of update operations on composite objects.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
R. Arlein, J. Gava, N. Gehani, and D. Lieuwen. Ode ~.1 User Manual. AT&T Bell Laboratories, Murray Hill, New Jersey, 1995.
 
3
 
4
 
5
E. Bertino and S. Jajodia. Modeling Multilevel Entities using Single-Level Objects. In S. Tsur, S. Ceri, and K. Tanaka, editors, Proc. Third lnt'l Conf. on Deductive and Object-Oriented Databases, number 760 in Lecture Notes in Computer Science, pages 415-428, 1993.
 
6
G. Birkhoff. Lattice Theory. American Mathematical Society Colloquium Pvblications, 25, 1973.
7
 
8
S.J. Carman and G.A.M. Otten. SQL - The Standard Handbook. McGraw-Hill, 1992.
 
9
 
10
 
11
12
 
13
14
15
 
16
 
17
Illustra Information Technologies, Oakland, California. Illustra User's Guide. Release 2.1.
18
19
 
20
M. Kolp and A. Pirotte. An Aggregation Model and its C++ Implementation. In M.E. Orlowska and R. Zicari, editors, Proc. of the Fourth Int'l Conf. on Object- Oriented information Systems Engineering, number 685 in Lecture Notes in Computer Science, pages 352-373, 1993.
 
21
 
22
 
23
R. Motschnig-Pitrik. The Semantics of Parts versus Aggregates in Data/Knowledge Modelling. In C. Rolland, F. Bodart, and C. Cauvet, editors, Proc. of the Fifth Int'l Conf. on Advanced Information Systems, pages 211-224, 1997.
 
24
 
25
M. E. Winston, R. Chaffin, and D. Herrmann. A Taxonomy of Part-whole Relations. Cognitive Science: a Multidisciplinary Journal of Artificial Intelligence, Linguistics, Neuroscience, Philosophy, Psychology, 11(4):417-442, 1987.


Collaborative Colleagues:
Elisa Bertino: colleagues
Giovanna Guerrini: colleagues