Skip to main content

An Ontology for Classifying the Semantics of Relationships in Database Design

  • Conference paper
  • First Online:
Natural Language Processing and Information Systems (NLDB 2000)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1959))

Abstract

Relationships are an integral part of conceptual database design because they represent associations between entities from the real world. With the proliferation of both traditional, corporate, and now, web-based, databases representing similar entities, comparison of relationships across these databases is increasingly important. The ability to compare and resolve similarities in relationships in an automated manner is critical for merging diverse database designs, thus facilitating their effective use and reuse. The key to automating such comparisons is the capture and classification of the semantics of the relationship verb phrases. This research presents a multi-layered ontology for classifying verb phrases to capture their semantics. The fundamental layer captures the most elementary relationships between entities. The next, generic layer combines or arranges fundamental relationships to represent generic, real- world relationships. Finally, the contextual layer instantiates the generic relationships with specific verb phrases in different situations. Empirical testing of the ontology illustrates its effectiveness.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Barron, T.M., Chiang, R.H.L., and Storey, V.C., “A Semiotics Framework for Information Systems Classification and Development,” Decision Support Systems, Vol.25, 1999, pp.1–17.

    Article  Google Scholar 

  2. Bouzeghoub, M., “Using Expert Systems in Schema Design,” in Loucopoulos, P. and Zicari, R. (Eds.), Conceptual Modelling, Databases, and CASE, Wiley, 1992.

    Google Scholar 

  3. Brachman, R.J., “What IS-A is and isn’t: An analysis of Taxonomic Links in Semantic Networks”, IEEE Computer, October, 1993.

    Google Scholar 

  4. Brodie, M., “Association: A Database Abstraction,” Proceedings of the Entity-Relationship Conference, 1981.

    Google Scholar 

  5. Bunge, M., Treatise on Basic Philosophy: Vol.3: Ontology 1: The Furniture of the World, D. Reidel publisheing Co., Inc., New York, NY, 1977.

    Google Scholar 

  6. Chen, P., “The Entity-Relationship Approach”, In Information Technology in Action: Trends and Perspectives. Englewood Cliffs: Prentice Hall, 1993, pp.13–36.

    Google Scholar 

  7. Dahlgren, K., “A Linguistic Ontology, International Journal of Human-Computer Studies, Vol.43, 1995, pp.809–818.

    Google Scholar 

  8. Dullea, J. and Song, I.-Y., “A Taxonomy of Recursive Relationships and Their Structural Validity in ER Modeling,” in Akoka, J., Bouzeghoub, M., Comyn-Wattiau, I., and Metais, E. (eds.), Conceptual Modeling-ER.99, 18th International Conference on Conceptual Modeling, Lecture Notes in Computer Science 1728, Paris, France, 15-18 November 1999, pp.384–389.

    Google Scholar 

  9. Elmasri, R. and Navathe, S. B. Fundamentals of Database Systems. Menlo Park, C.A. Benjamin Cummings Publishing Co., 1989.

    MATH  Google Scholar 

  10. Embley, D., D.M. Campbell, Y.S. Jiang, Y.-K. Ng, R.D. Smith, S.W. Liddle, D.W. Quass, “A Conceptual-Modeling approach to Web Data Extraction, ” Data & Knowledge Engineering, 19

    Google Scholar 

  11. Gruber, T.R., “A Translation Approach to Portable Ontology Specifications,” Knowledge Acquisition, Vol. 5, 1993, pp.199–220.

    Article  Google Scholar 

  12. Kedad, Z., and Metais, E., “Dealing with Semantic Heterogeneity During Data Integration,” in Akoka, J., Bouzeghoub, M., Comyn-Wattiau, I., and Metais, E. (eds.), Conceptual Modeling-ER.99, 18th International Conference on Conceptual Modeling, Lecture Notes in Computer Science 1728, Paris, France, 15-18 November 999,pp.325–339.

    Google Scholar 

  13. Lloyd-Williams, M., “Exploiting Domain Knowledge During the Automated Design of Object-Oriented Databases,” Proceedings of the 16th International Conference on Conceptual Modeling (ER.97), Los Angeles, 3-6 November 1997.

    Google Scholar 

  14. Morris, C.W., Signs, Language and Behavior, Prentice-Hall, New York, 1946.

    Google Scholar 

  15. Motschnig-Pitrik, R. and Myloppoulos, J., “Class and Instances,” International Journal of Intelligent and Cooperative Systems, Vol1, No.1, 1992, pp.61–92.

    Article  Google Scholar 

  16. Motschnig-Pitrik, R. and Storey, V.C., “Modelling of Set Membership: the Notion and the Issues”, Data and Knowledge Engineering, Vol.16, August 1995.

    Google Scholar 

  17. Motschnig-Pitrik, R., “A Generic Framework for the Modeling of Contexts and its Applications,” Data and Knowledge Engineering, Vol.32, 2000, pp.145–180.

    Article  MATH  Google Scholar 

  18. Noy, N.F., and Hafner, C.D., “The State of the Art in Ontology Design: A Survey and Comparative Review,” AI Magazine, Fall 1997, pp.53–74.

    Google Scholar 

  19. Smith, B., “Ontology: Philosophical and Computational.” http://wings.buffalo.edu/philosophy/faculty/smith/artices/ontologies.hml, 1999.

  20. Smith, J.M., and Smith, C.P. “Database Abstractions: Aggregation and Generalization,” ACM Transactions on Database Management Systems, Vol.2, No.2, June 1977, pp.105–133.

    Article  Google Scholar 

  21. SPEDE, Cottam, H., Milton, N., and Shadbolt, N., “The Use of Ontologies in a Decision Support System for Business Process Re-engineering,” http://www.psychology.nottingham.ac.uk/research/ai/themes/ka/UseofOnto.html Part of the SPEDE project: http://www.psychology.nottingham.ac.uk/research/ai/themes/ka/SPEDE.html.

  22. Stamper, R.K., Signs, “Information, Norms and Systems” in B. Holmqvist, P.B. Andersen, H. Klein, R. Rosner (Eds.), Signs at Work, De Gruyter, Berlin, 1996, pp.349–397.

    Google Scholar 

  23. Storey, V.C., Chiang, R.H.L., Dey, D., Goldstein, R.C., and Sundaresan, S. Database Design with Common Sense Business Reasoning and Learning, ACM Transactions on Database Systems, Vol. 22, No.4, 1997.

    Google Scholar 

  24. Storey, V.C., and Dey, D., “A Methodology for Learning Across Application Domains for Database Design Systems,” IEEE Transactions on Knowledge and Data Engineering, forthcoming, 2000.

    Google Scholar 

  25. Storey, V.C., and Goldstein, R.C. (1993). “Knowledge-Based Approaches to Database Design,” Management Information Systems Quarterly, Vol.17, No.2, March, pp.25–46.

    Google Scholar 

  26. Storey, V.C., Dey, D., Ullrich, H., and Sundaresan, S., “An Ontology-Based Expert System for Database Design,” Data and Knowledge Engineering, 1998.

    Google Scholar 

  27. Storey, V.C., Goldstein, R.C., and Ullrich, H, “Naïve Semantics to Supported Automated Database Design,” IEEE Transactions on Knowledge and Data Engineering, forthcoming, 2000.

    Google Scholar 

  28. Theodorakis, M., Atalyti, A., Constantopoulos, P., Spyratos, N., “Contextualization as an Abstraction Mechanism for Conceptual Modeling,” in Akoka, J., Bouzeghoub, M., Comyn-Wattiau, I., and Metais, E. (eds.), Conceptual Modeling-ER.99, 18th International Conference on Conceptual Modeling, Lecture Notes in Computer Science 1728, Paris, France, 15-18 November 1999, pp475–489.

    Google Scholar 

  29. Wand, Y., and Weber, R., “An Ontological Model of an Information System,” IEEE Transactions on Software Engineering, Vol. 16, 1990, pp. 1282–1292.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2001 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ullrich, H., Purao, S., Storey, V.C. (2001). An Ontology for Classifying the Semantics of Relationships in Database Design. In: Bouzeghoub, M., Kedad, Z., Métais, E. (eds) Natural Language Processing and Information Systems. NLDB 2000. Lecture Notes in Computer Science, vol 1959. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45399-7_8

Download citation

  • DOI: https://doi.org/10.1007/3-540-45399-7_8

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-41943-3

  • Online ISBN: 978-3-540-45399-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics