|
ABSTRACT
SDM is a high-level semantics-based database description and structuring formalism (database model) for databases. This database model is designed to capture more of the meaning of an application environment than is possible with contemporary database models. An SDM specification describes a database in terms of the kinds of entities that exist in the application environment, the classifications and groupings of those entities, and the structural interconnections among them. SDM provides a collection of high-level modeling primitives to capture the semantics of an application environment. By accommodating derived information in a database structural specification, SDM allows the same information to be viewed in several ways; this makes it possible to directly accommodate the variety of needs and processing requirements typically present in database applications. The design of the present SDM is based on our experience in using a preliminary version of it.
SDM is designed to enhance the effectiveness and usability of database systems. An SDM database description can serve as a formal specification and documentation tool for a database; it can provide a basis for supporting a variety of powerful user interface facilities, it can serve as a conceptual database model in the database design process; and, it can be used as the database model for a new kind of database management system.
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
|
ABR~AL, J.R. Data semantics. In Database Management, J. Klimbie and K. Koffeman, Eds. North-Holland, Amsterdam, 1974.
|
| |
2
|
ANSI/X3/SPARC (STANDARDS PLANNING AND REQUIREMENTS COMMITTEE). Interim report from the study group on database management systems. FDT (Bulletin of ACM SIGMOD) 7, 2 (1975).
|
| |
3
|
BACHMAN, C.W. The role concept in data models. In Proc. Int. Conf. Very Large Databases, Tokyo, Japan, Oct. 1977.
|
| |
4
|
BILLER, H., AND NEUHOLD, E.J. Semantics of databases: The semantics of data models. Inf. Syst. 3 (1978), 11-30.
|
 |
5
|
|
| |
6
|
BUNEMAN, P., AND MORGAN, H.L. Implementing alerting techniques in database systems. In Proc. COMPSAC'77, Chicago, Ill., Nov. 1977.
|
 |
7
|
|
| |
8
|
ChANt, C.L. A hyper-relational model of databases. IBM Res. Rep. RJI634, IBM, San Jose, Calif., Aug. 1975.
|
 |
9
|
|
| |
10
|
CHF:N, P.P.S. The entity-relationship approach to logical database design. Mono. 6, QED Information Sciences, Wellesley, Mass., 1978.
|
| |
11
|
CODASYL COMMITTEE ON DATA SYSTEM LANGUAGES. Codasyl database task group report. ACM, New York, I971.
|
 |
12
|
|
| |
13
|
CODD, E.F. Further normalization of the database relational model, in Database Systems, Courant Computer Science Symposia 6, R. Rustin, Ed. Prentice-Hall, Englewood Cliffs, N.J., i971, pp. 65-98.
|
 |
14
|
|
| |
15
|
COMPUTER CORPORATION OF AMERICA. DBMS--Independent CICIS specifications. Tech. Rep. CCA, Cambridge, Mass., 1979.
|
| |
16
|
ESWARAN, K.P., AND CHAMBERLIN, D.D. Functional specifications of a subsystem for database integrity. In Proc. Int. Conf. Very Large Databases, Framingham, Mass., Sept. 1975.
|
| |
17
|
HAMMER, M. Research directions in database management. In Research Directions in Software Technology, P. Wegner, Ed. The M.I.T. Press, Cambridge, Mass., 1979.
|
| |
18
|
HAMMER, M., AND BERKOWITZ, B. DIAL: A programming language for data-intensive applications. Working Paper, M.I.T. Lab. Computer Science, Cambridge, Mass., 1980.
|
| |
19
|
HAMMER, M., AND McLEOD, D. Semantic integrity in a relational database system. In Proc. Int. Conf. Very Large Databases, Framingham, Mass., Sept. 1975.
|
| |
20
|
|
 |
21
|
|
| |
22
|
HAMMER, M., AND MCLEOD, D. On the architecture of database management systems. In Infotech State-of-the-Art Report on Data Design. Pergamon Infotech Ltd., Berkshire, England, 1980.
|
| |
23
|
KENT, W. Data and Reality. North-Holland, Amsterdam, 1978.
|
 |
24
|
|
 |
25
|
|
| |
26
|
McLEOD, D. High level definition of abstract domains in a relational database system. J. Comput. Languages 2, 3 (1977).
|
| |
27
|
McLEoD, D. A semantic database model and its associatetd structured user interface. Tech. Rep., M.I.T. Lab. Computer Science, Cambridge, Mass., 1978.
|
| |
28
|
McLEOD, D. A database transaction specification methodology for end-users. Tech. Rep., Computer Science Dep., Univ. Southern California, Los, Angeles, Calif., 1980.
|
| |
29
|
McLEoD, D., AND HEIMBIGNER, D. A federated architecture for database systems. In Proc. Nat. Computer Conf., Anaheim, Calif., 1980.
|
| |
30
|
McL~oD, D., A~D KINa, R. Applying a semantic database model. In Proc. Int. Conf. Entity- Relationship Approach to Systems Analysis and Design, Los Angeles, Calif., Dec. 1979.
|
 |
31
|
|
| |
32
|
PALMER, I. Record subtype facilities in database systems. In Proc. 4th Int. Conf. Very Large Databases, Berlin, West Germany, Sept. 1978.
|
| |
33
|
PIaOTTE, A. The entity-property-association model: An information-oriented database model. Tech. Rep., M.B.L.E. Res. Lab., Brussels, Belgium, 1977.
|
| |
34
|
ROUSSOPOULOS, N. Algebraic data definition. In Proc. 6th Texas Conf. Computing Systems, Austin, Tex., Nov. 1977.
|
| |
35
|
SCHANK, R.C. Identification of conceptualizations underlying natural language. In Computer Models of Thought and Language, R.C. Schank and K.M. Colby, Eds. W.H. Freeman, San Francisco, Calif., 1973.
|
 |
36
|
|
| |
37
|
SENKO, M.E. Information systems:Records, relations, sets, entities, and things. {nf Syst. I, I (1975), 3-14.
|
| |
38
|
SENXO, M.E. Conceptual schemas, abstract data structures, enterprise descriptions. In Proe. A CM Int. Computing Syrup., Belgium, April 1977.
|
 |
39
|
|
 |
40
|
|
 |
41
|
|
| |
42
|
|
| |
43
|
SMITH, J.M., AND SMITH, D.C.P. A database approach to software specification. Tech. Rep. CCA-79-17, Computer Corporation of America, Cambridge, Mass., April 1979.
|
| |
44
|
|
| |
45
|
STONEBRAKER, M.R. High level integrity assurance in relational database management systems. Electronics Res. Lab. Rep. ERL-M473, Univ. California, Berkeley, Calif., Aug. 1974.
|
| |
46
|
So, S.Y.W., AND LO, D.H. A semantic association model for conceptual database design. In Proc. Int. Conf. Entity-Relationship Approach to Systems Analysis and Design, Los Angeles, CaSf., Dec. 1979.
|
 |
47
|
|
 |
48
|
|
| |
49
|
|
| |
50
|
|
| |
51
|
WONG, H.K.T., AND MYLOPOULOS, J. Two views of data semantics:A survey of data models in artificial intelligence and database management. INFOR 15, 3 (Oct. 1977), 344-382.
|
CITED BY 168
|
|
Li-min Liu , Michael Halper , Huanying Gu , James Geller , Yehoshua Perl, Modeling a vocabulary in an object-oriented database, Proceedings of the fifth international conference on Information and knowledge management, p.179-188, November 12-16, 1996, Rockville, Maryland, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
James Fan , Ken Barker , Bruce Porter , Peter Clark, Representing roles and purpose, Proceedings of the 1st international conference on Knowledge capture, October 22-23, 2001, Victoria, British Columbia, Canada
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hiroshi Ishikawa , Fumio Suzuki , Fumihiko Kozakura , Akifumi Makinouchi , Mika Miyagishima , Yoshio Izumida , Masaaki Aoshima , Yasuo Yamane, The model, language, and implementation of an object-oriented multimedia knowledge base management system, ACM Transactions on Database Systems (TODS), v.18 n.1, p.1-50, March 1993
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Franz Baader , Diego Calvanese , Deborah L. McGuinness , Daniele Nardi , Peter F. Patel-Schneider, Bibliography, The description logic handbook: theory, implementation, and applications, Cambridge University Press, New York, NY, 2003
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Andrea H. Skarra , Stanley B. Zdonik , Stephen P. Reiss, An object server for an object-oriented database system, Proceedings on the 1986 international workshop on Object-oriented database systems, p.196-204, September 23-26, 1986, Pacific Grove, California, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|