|
ABSTRACT
Semantic data models have emerged from a requirement for more expressive conceptual data models. Current generation data models lack direct support for relationships, data abstraction, inheritance, constraints, unstructured objects, and the dynamic properties of an application. Although the need for data models with richer semantics is widely recognized, no single approach has won general acceptance. This paper describes the generic properties of semantic data models and presents a representative selection of models that have been proposed since the mid-1970s. In addition to explaining the features of the individual models, guidelines are offered for the comparison of models. The paper concludes with a discussion of future directions in the area of conceptual data modeling.
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
|
ABRIAL, J. R. 1974. Data semantics. In Data Base Management, J. W. Klimbie and K. L. Koffemen, Eds. North-Holland, Amsterdam, pp. 1-59.
|
 |
2
|
|
| |
3
|
AZMOODEH, M., LAVlNGTON, S. H., AND STANDRING, M. 1986. The semantic binary, relationship model of information. In Research and Development in Information Retrieval, Proceedings of the 3rd Joint BCS and ACM Symposium. Cambridge University Press, Cambridge, UK.
|
| |
4
|
BACHMAN, C. W. 1983. The structuring capabilities of the molecular data model. In Entity-Relationship Approach to Software Engineering, Proceedings of the 3rd International Conference on Entity-Relationship Approach (Anaheim, Calif.), C. G. Davis et al., Eds. North-Holland, Amsterdam.
|
| |
5
|
BORGIDA, A., MYLOPOULOS, J., WONG, H. K. T. 1984. Generalization/specialization as a basis for software specification. In On Conceptual Modelling, Perspectives from Artificial Intelligence, Databases, and Programming Languages, M. L. Brodie, J. Mylopoulos, and J. W. Schmidt, Eds. Springer-Verlag, New York, pp. 87-114.
|
| |
6
|
BRACCI, G., PAOLINI, P., AND PELAGATTI, G. 1976. Binary logical associations in data modelling. In Modelling in Database Management Systems, Proceedings of IFIP TC2 Conference (Freudenstadt, W. Germany), G. M. Nijssen, Ed. North-Holland, Amsterdam, pp. 125-148.
|
| |
7
|
BRAEGGER, R. P., DUD ZER, A., REBSAMEN, J., AND ZEHNDER, C. 1985. Gambit: An interactive database design tool for data structures, integrity constraints, and transactions. IEEE Trans. So{tw. Eng. SE-11, 7, 574-582.
|
| |
8
|
BRODIE, M. L. 1984. On the development of data models. In On Conceptual Modelling, Perspectives from Artificial Intelligence, Databases, and Prograrnming Languages, M. L. Brodie, J. Mylopoulos, and J. W. Schmidt, Eds. Springer-Verlag, New York, pp. 19-48.
|
| |
9
|
BRODIE, M. L., AND RiDJANOVIC, D. 1984. On the design and specification of database transactions. In On Conceptual Modelling, Perspectives from Artificial Intelligence, Databases, and Programruing Languages, M. L. Brodie, J. Mylopoulos, and J. W. Schmidt, Eds. Springer-Verlag, New York, pp. 277-32.
|
| |
10
|
BRODIE, M. L., AND SILVA, E. O. 1983. Active and passive component modelling: ACM/PCM. In Proceedings of the IFIP WGS. 1 Working Conference, T. W. Olle, et al., Eds. North-Holland, Amsterdam, pp. 41-92.
|
| |
11
|
|
| |
12
|
BUNEMAN, O. P., AND NIKHIL, R. 1984. The functional data model and its uses for interaction with databases. In On Conceptual Modelling, Perspectives from Artificial Intelligence, Databases, and Programming Languages, M. L. Brodie, J. Mylopoulos, and J. W. Schmidt, Eds. Springer- Verlag, New York, pp. 359-380.
|
 |
13
|
|
| |
14
|
Michael J. Carey , David J. DeWitt , Daniel Frank , M. Muralikrishna , Goetz Graefe , Joel E. Richardson , Eugene J. Shekita, The architecture of the EXODUS extensible DBMS, Proceedings on the 1986 international workshop on Object-oriented database systems, p.52-65, September 23-26, 1986, Pacific Grove, California, United States
|
| |
15
|
|
 |
16
|
|
| |
17
|
CXEN, P., Ed. 1985. Entity-Relationship Approach: The Use of the ER Concept in Knowledge Representation. North-Holland, Amsterdam.
|
 |
18
|
S. Christodoulakis , F. Ho , M. Theodoridou, The multimedia object presentation manager of MINOS: a symmetric approach, Proceedings of the 1986 ACM SIGMOD international conference on Management of data, p.295-310, May 28-30, 1986, Washington, D.C., United States
|
 |
19
|
|
| |
20
|
CODD, E. F. 1972. Further normalization of the database relational model. In Data Base Systems, R. Rustin, Ed. Prentice-Hall, Englewood Cliffs, N.J., pp. 33-64.
|
 |
21
|
|
 |
22
|
|
| |
23
|
|
| |
24
|
DAYAL, U., AND DITTmCH, K., Eds. 1986. In Proceedings o/ International Workshop on Object- Oriented Database Systems (Pacific Grove, Calif.). IEEE, New York.
|
| |
25
|
|
 |
26
|
|
 |
27
|
|
| |
28
|
|
| |
29
|
FARMER, D., KING, R., AND MYERS, D. 1985. The semantic database constructor. IEEE Trans. So{tw. Eng. SE-11, 7, 583-591.
|
 |
30
|
|
| |
31
|
|
 |
32
|
|
| |
33
|
JARDINE, D. A., Ed. 1977. The ANSI/SPARC DBMS Model. North-Holland, The Netherlands.
|
| |
34
|
|
| |
35
|
|
| |
36
|
KING, R., AND MCLEOD, D. 1986. The event database specification model. In Proceedings of the 2nd International Con{erence on Databases: Improving Usability and Responsiveness (Jerusalem, Israel). IIPA, pp. 299-322.
|
| |
37
|
KING, R., ANO MCLEOI), D. 1984. A unified model and methodology for conceptual database design. In On Conceptual Modelling, Perspectives from Artificial Intelligence, Databases, and Programruing Languages, M. L. Brodie, J. Mylopoulos, and J. W. Schmidt, Eds. Springer-Verlag, New York, pp. 313-327.
|
| |
38
|
KRISHNAMURTHY, V., Su, S., LAM, H., MITCHELL, Z., AND BANCMEYER, E. 1987. A distributed database architecture for an integrated manufacturing facility. In Proceedings o{ International Conference on Data and Knowledge Systems for Manu{acturing and Engineering (Hartford, Conn.). IEEE, New York, pp. 4-13.
|
| |
39
|
|
| |
40
|
MARCH, S. T., Ed. 1988. In Proceedings of the 6th Entity-Relationship Conference. North-Holland, Amsterdam. Tobe published.
|
| |
41
|
MARCH, S. W., RIDANOVIC, D., AND PRIETULA, F. 1984. On the effects of normalization on the quality of relational database designs or being normal is not enough. In Proceedings: Trends and Applications 1984, Making Databases Work (Gaithersburg, Md.). National Bureau of Standards, pp. 257-261.
|
| |
42
|
Fred Maryanski , John Bedell , Sheilah Hoelscher , Shuguang Hong , LouAnne McDonald , Joan Peckham , Darrell Stock, The Data Model Compiler: a tool for generating object-oriented database systems, Proceedings on the 1986 international workshop on Object-oriented database systems, p.73-84, September 23-26, 1986, Pacific Grove, California, United States
|
| |
43
|
MARYANSKI, F., FRANCIS, S., HONG, S., AND PECK- HAM, J. 1987. Generation of conceptual data models. Data and Knowledge Engineering. To be published.
|
 |
44
|
|
 |
45
|
Brian Nixon , Lawrence Chung , John Mylopoulos , David Lauzon , Alex Borgida , M. Stanley, Implementation of a compiler for a semantic data model: Experiences with taxis, Proceedings of the 1987 ACM SIGMOD international conference on Management of data, p.118-131, May 27-29, 1987, San Francisco, California, United States
|
| |
46
|
O'BRIEN, P. 1983. An integrated interactive design environment for Taxis. In Proceedings o{ SOFT- FAIR: A Con{erence on Software Development Tools, Techniques, and Alternatives (Silver Spring, Md.). IEEE, New York, pp. 298-306.
|
| |
47
|
OLLE, T. W. et al., Eds. 1982. Information systems design methodologies: A comparative review. In Proceedings of the IFIP WG 8.1 Working Conference. North-Holland, Amsterdam.
|
| |
48
|
OLLE, T. W. et al., Eds. 1983. Information systems design methodologies: A feature analysis. In Proceedings of the IFIP WG 8.1 Working Conference. North-Holland, Amsterdam.
|
| |
49
|
|
| |
50
|
PIROTTE, A. 1977. The entity-association model: An information oriented data base model. In Proceedings of the International Computing Symposium. North-Holland, Amsterdam, pp. 581-597.
|
 |
51
|
|
| |
52
|
|
 |
53
|
|
 |
54
|
|
| |
55
|
|
 |
56
|
|
 |
57
|
|
| |
58
|
|
| |
59
|
SPACCAPIETRA, S., Ed. 1987. Entity-Relationship Approach: Ten Years of Experience. North- Holland, Amsterdam.
|
| |
60
|
SU, S. Y. W. 1983. SAM*: A semantic association model for corporate and scientific-statistical databases. In{. Sc~ 29, 151-199.
|
| |
61
|
SU, S. Y. W. 1986. Modeling integrated manufacturing data with SAM*. Computer 19, 1, 34-49.
|
 |
62
|
|
 |
63
|
|
 |
64
|
|
| |
65
|
|
| |
66
|
|
| |
67
|
VERHEIJEN, G. M. A., AND VAN BEKKUM, J. 1982. NIAM: An information analysis method. In Proceedings of the IFIP WG 8.1 Working Conference, T. W. Olle et al., Eds., North-Holland, Amsterdam.
|
 |
68
|
Darrell Woelk , Won Kim , Willis Luther, An object-oriented approach to multimedia databases, Proceedings of the 1986 ACM SIGMOD international conference on Management of data, p.311-325, May 28-30, 1986, Washington, D.C., United States
|
CITED BY 69
|
|
|
|
|
Michael Halper , James Geller , Yehoshua Perl, Value propagation in object-oriented database part hierarchies, Proceedings of the second international conference on Information and knowledge management, p.606-614, November 01-05, 1993, Washington, D.C., United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Marc Gyssens , Jan Paredaens , Dirk van Gucht, A graph-oriented object database model, Proceedings of the ninth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems, p.417-424, April 02-04, 1990, Nashville, Tennessee, United States
|
|
|
|
|
|
|
|
|
Carlo Meghini , Fabrizio Sebastiani , Umberto Straccia , Costantino Thanos, A model of information retrieval based on a terminological logic, Proceedings of the 16th annual international ACM SIGIR conference on Research and development in information retrieval, p.298-307, June 27-July 01, 1993, Pittsburgh, Pennsylvania, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Dolores Cuadra , Carlos Nieto , Paloma Martínez , Elena Castro , Manuel Velasco, Preserving relationship cardinality constraints in relational schemata, Database integrity: challenges and solutions, Idea Group Publishing, Hershey, PA, 2002
|
|
|
|
|
|
Jyhjong Lin , David Chenho Kung , Pei Hsia, Towards a real-time object-oriented modeling approach, Proceedings of the 1995 conference of the Centre for Advanced Studies on Collaborative research, p.42, November 07-09, 1995, Toronto, Ontario, Canada
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|