ACM Home Page
Please provide us with feedback. Feedback
An ontological analysis of the relationship construct in conceptual modeling
Full text PdfPdf (184 KB)
Source ACM Transactions on Database Systems (TODS) archive
Volume 24 ,  Issue 4  (December 1999) table of contents
Pages: 494 - 528  
Year of Publication: 1999
ISSN:0362-5915
Authors
Yair Wand  Univ. of British Columbia, Vancouver, B.C., Canada
Veda C. Storey  Georgia State Univ., Atlanta
Ron Weber  Univ. of Queensland, Australia
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 43,   Downloads (12 Months): 299,   Citation Count: 34
Additional Information:

abstract   references   cited by   index terms   review   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/331983.331989
What is a DOI?

ABSTRACT

Conceptual models or semantic data models were developed to capture the meaning of an application domain as perceived by someone. Moreover, concepts employed in semantic data models have recently been adopted in object-oriented approaches to systems analysis and design. To employ conceptual modeling constructs effectively, their meanings have to be defined rigorously. Often, however, rigorous definitions of these constructs are missing. This situation occurs especially in the case of the relationship construct. Empirical evidence shows that use of relationships is often problematical as a way of communicating the meaning of an application domain. For example, users of conceptual modeling methodologies are frequently confused about whether to show an association between things via a relationship, an entity, or an attribute. Because conceptual models are intended to capture knowledge about a real-world domain, we take the view that the meaning of modeling constructs should be sought in models of reality. Accordingly, we use ontology, which is the branch of philosophy dealing with models of reality, to analyze the meaning of common conceptual modeling constructs. Our analysis provides a precise definition of several conceptual modeling constructs. Based on our analysis, we derive rules for the use of relationships in entity-relationship conceptual modeling. Moreover, we show how the rules resolve ambiguities that exist in current practice and how they can enrich the capacity of an entity-relationship conceptual model to capture knowledge about an application domain.


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
AGASSI, J. 1990. Ontology and its discontent. In Studies on Mario Bunge's Treatise, P. Weingartner and G. J. W. Dorn, Eds. Rodopi, Amsterdam, The Netherlands, 105-122.
 
2
ANGELES, P.A. 1981. Dictionary of Philosophy. Harper Perennial, New York, NY.
 
3
ASHENHURST, R. L. 1996. Ontological aspects of information modeling. Minds and Machines 6, 287-394.
 
4
5
 
6
BODART, F., PATEL, A., SIM, M., AND WEBER, R. 1998. Should the optional property construct be used in conceptual modeling?: A theory and three empirical tests. Unpublished working paper. University of Queensland, Australia.
 
7
BRODIE, M. L. 1984. On the development of data models. In On Conceptual Modeling, M. L. Brodie, J. Mylopoulos, and J. W. Schmidt, Eds. Springer-Verlag, New York, NY, 19-47.
 
8
BUNGE, M. 1977. Treatise on Basic Philosophy: Vol. 3: Ontology I: The Furniture of the World. D. Reidel Publishing Co., Inc., New York, NY.
 
9
BUNGE, M. 1979. Treatise on Basic Philosophy: Vol. 4: Ontology II: A World of Systems. D. Reidel Publishing Co., Inc., New York, NY.
 
10
BURTON-JONES, A. AND WEBER, R. 1999. Understanding relationships with attributes in entity-relationship diagrams. Unpublished working paper. University of Queensland, Australia.
11
 
12
 
13
 
14
 
15
 
16
 
17
 
18
 
19
GEMINO, A. 1998. To be or maybe to be: An empirical comparison of mandatory and optional properties in conceptual modelling. In Proceedings of the Annual Conference on Administrative Sciences Association of Canada (May 30-June 2), Administrative Sciences Association of Canada, Saskatoon, Sask., Canada, 33-44.
 
20
GEMINO, A. 1999. Empirical methods for comparing system analysis modelling techniques. Ph.D. Dissertation. University of British Columbia, Vancouver, Canada.
 
21
 
22
 
23
 
24
 
25
 
26
 
27
28
 
29
 
30
PRIETULA, M. J. AND MARCH, S. T. 1991. Form and substance in physical database design: An empirical study. Inf. Syst. Res. 2, 4 (Dec.), 287-314.
 
31
ROB, P. AND CORONEL, C. 1997. Database Systems: Course Technology. 3rd ed. International Thomson Computer Press, Boston, MA.
 
32
 
33
 
34
SIMONS, P. 1987. Parts: A Study in Ontology. Clarendon Press, New York, NY.
35
 
36
TAKAGAKI, K. AND WAND, Y. 1991. An object-oriented information systems model based on ontology. In Proceedings of the IFIP Working Group 8.1 Conference on Object Oriented Approach to Information Systems (Quebec, Oct.), IFIP.
37
 
38
VARZI, A. 1994. On the boundary between mereology and topology. In Philosophy and the Cognitive Sciences, R. Casati, B. Smith, and G. White, Eds. Hoelder-Pichler-Tempsky, Vienna, Austria.
39
40
 
41
WAND, Y. AND WEBER, R. 1989. An ontological evaluation of systems analysis and design methods. In Proceedings of the IFIP WG 8.1 Working Conference on Information Systems Concepts: An In-Depth Analysis (Oct., Namur, Belgium),
 
42
 
43
WAND, Y. AND WEBER, R. 1993. On the ontological expressiveness of information systems analysis and design grammars. Eur. J. Inf. Syst. 3, 217-237.
 
44
WAND, Y. AND WEBER, R. 1995. On the deep structure of information systems. Eur. J. Inf. Syst. 5, 203-223.
 
45
WEBER, R. 1996. Are attributes entities?: A study of database designers' memory structures. Inf. Syst. Res. 7, 2 (June), 137-162.
 
46
WEBER, R. 1997. Ontological Foundations of Information Systems. Coopers and Lybrand, Melbourne, Australia.
 
47
WEBER, R. AND ZHANG, Y. 1996. An ontological evaluation of NIAM's grammar for conceptual schema diagrams. Eur. J. Inf. Syst. 6, 2 (Apr.), 147-170.
 
48

CITED BY  34


REVIEW

"Don Goelman : Reviewer"

Since Chen's seminal article [1], the entity-relationship (ER) conceptual model has been a major component of database design. Mappings exist for converting schemas from this model and its extensions (generally referred to as EER, for “e  more...

Collaborative Colleagues:
Yair Wand: colleagues
Veda C. Storey: colleagues
Ron Weber: colleagues