An Object-Oriented Metamodel for Bunge-Wand-Weber Ontology

A UML based metamodel for Bunge-Wand-Weber (BWW) ontology is presented. BWW ontology is a generic framework for analysis and conceptualization of real world objects. It includes categories that can be applied to analyze and classify objects found in an information system. In the context of BWW ontology, the metamodel is a representation of the ontological categories and relationships among them. An objective behind developing an object-oriented metamodel has been to model BWW ontology in terms of widely used notions in software development. The main contributions of this paper are a classification for ontological categories, a description template, and representations through UML and typed based models.

[1]  John Fox,et al.  The Knowledge Engineering Review , 1984, The Knowledge Engineering Review.

[2]  RosemannMichael,et al.  Developing a meta model for the Bunge---Wand---Weber ontological constructs , 2002 .

[3]  Joerg Evermann,et al.  The Association Construct in Conceptual Modelling - An Analysis Using the Bunge Ontological Model , 2005, CAiSE.

[4]  Ron Weber,et al.  On the deep structure of information systems , 1995, Inf. Syst. J..

[5]  Joerg Evermann,et al.  Toward formalizing domain modeling semantics in language syntax , 2005, IEEE Transactions on Software Engineering.

[6]  H. Herre,et al.  Ontological Categories in GOL , 2004 .

[7]  Michael Uschold,et al.  The Enterprise Ontology , 1998, The Knowledge Engineering Review.

[8]  Michael Rosemann,et al.  Developing a meta model for the Bunge-Wand-Weber ontological constructs , 2002, Inf. Syst..

[9]  Ron Weber,et al.  On the ontological expressiveness of information systems analysis and design grammars , 1993, Inf. Syst. J..

[10]  Ron Weber,et al.  An Ontological Model of an Information System , 1990, IEEE Trans. Software Eng..

[11]  Marta Indulska,et al.  Ontological evaluation of enterprise systems interoperability using ebXML , 2005, IEEE Transactions on Knowledge and Data Engineering.

[12]  Veda C. Storey,et al.  An ontological analysis of the relationship construct in conceptual modeling , 1999, TODS.

[13]  John F. Sowa,et al.  Knowledge representation: logical, philosophical, and computational foundations , 2000 .

[14]  Qing Li,et al.  Unified Modeling Language , 2009 .

[15]  Julius T. Tou,et al.  Information Systems , 1973, GI Jahrestagung.