Aggregation in ontologies: Practical implementations in OWL
2005, Web Engineering
https://doi.org/10.1007/11531371_39Abstract
Data modeling for Web Applications needs to be guided not only by the specific requirements of a particular application, but also by the goal of maximizing interoperability between systems. This necessitates the adoption of widely accepted design methods and a set of rich, theoretically motivated principles for organizing data in ontologies. This paper presents one set of such principles. It is based on the observation that current ontologies emphasize the abstraction mechanism of generalization but ignore the various forms of aggregation. We explore possible techniques for modeling aggregation with OWL, investigate the semantics of aggregation, and consider the merits of aggregation over generalization for modeling knowledge in particular situations.
Key takeaways
AI
AI
- Aggregation offers a compelling alternative to generalization in ontology modeling.
- The paper proposes three approaches to implement aggregation in OWL: SOS, UOS, and IS.
- UOS is the most useful approach, balancing compatibility with OWL-DL and semantic representation.
- Unique properties can be inherited through appropriately defined ontology hierarchies.
- Semantic modeling should embrace both aggregation and generalization for richer data representation.
References (15)
- Abiteboul, S. and Hull, R. IFO: A Formal Semantic Database Model. ACM Trans- actions on Database Systems, Vol. 12, No. 4, December 1987, Pages 525-565. (1987).
- Artale, A., Franconi, E., Guarino, N., and Pazzi, L. Part-whole relations in object- centered systems: An overview. Data & Knowledge Engineering, 20(3):347-383. (1996).
- Fowler, M. and Scott, K. UML Distilled: Applying the Standard Object Modeling Language. The Addison-Wesley Object Technology Series (1997).
- Hammer, M. and McLeod, D. Database Description with SDM: A Semantic Database Model. ACM transactions on Database Systems, Vol. 6, No. 3, September 1981, Pages 351-386. (1981).
- Horrocks, I., Patel-Schneider, P. and F. van Harmelen. From SHIQ and RDF to OWL: The making of a web ontology language". Journal of Web Semantics, 1(1):7- 26, (2003).
- Hull, R. and Yap, C. K. The Format Model: A Theory of Database Organization. Journal of the Association for Computing Machinery, Vol 31, No 3, pp. 518-537. (1984).
- Miller, G. Nouns in WordNet. In C. Fellbaum (Ed.) WordNet: An Electronic Lex- ical Database. MIT Press, Cambridge, MA. (1998).
- Rector, A. Medical Informatics. In F. Baader, D. Calvanese, D. McGuinness, D. Nardi, P. Patel-Schneider (Eds.) The Description Logic Handbook: Theory, Imple- mentation and Applications. Cambridge University Press (2003).
- Ross, R. G. Entity Modeling: Techniques and Application. Database Research Group, Boston, Massachusetts, (1987).
- Simsion, G. C. Data Modeling Essentials: Analysis, Design, and Innovation, 2 nd edition. Coriolis, Scottsdale, Arizona, (2001).
- Smith, J. M. and Smith, D. C. P. Database Abstrctions: Aggregation and Gener- alisation. ACM Transactions on Database Systems, Vol. 2, No. 2, (1977).
- Verec, C., Ontology and Taxonomy: why "is-a" still isn't just "is-a". In Proceed- ings of The 2005 International Conference on e-Business, Enterprise Information Systems, e-Government, and Outsourcing, EEE'05 Las Vegas, Nevada, (2005).
- Veres, C. Refining our intuitions with WordNet: a tool for building principled ontologies. In Proceedings of ISoneWORLD, Las Vegas, Nevada, (2004).
- Welty, C., and Ferrucci, D. What's in an Instance? RPI Computer Science Tech- nical Report. 1994.
- Wierzbicka, A. Apples are not a 'kind of fruit': the semantics of human categoriza- tion. American Ethnologist, 313-328 (1984).