Grounding the OML metamodel in ontology
@article{Opdahl2001GroundingTO, title={Grounding the OML metamodel in ontology}, author={A. Opdahl and B. Henderson-Sellers}, journal={J. Syst. Softw.}, year={2001}, volume={57}, pages={119-143} }
Abstract The paper analyses and evaluates the OPEN Modelling Language (OML) in terms of the Bunge–Wand–Weber (BWW) model of information systems in order to: (1) Define the semantics of each relevant OML construct in terms of the kind of problem-domain phenomena they are intended to represent. (2) Inform further improvement of OML and similar object-oriented (OO) modelling languages by identifying OML-constructs which are ontologically overloaded, redundant or excessive and by identifying… CONTINUE READING
Topics from this paper
62 Citations
Ontological Evaluation of the UML Using the Bunge–Wand–Weber Model
- Computer Science
- Software and Systems Modeling
- 2002
- 222
Ontology based object-oriented domain modelling: fundamental concepts
- Computer Science
- Requirements Engineering
- 2004
- 134
Improving representational analysis: An example from the enterprise systems interoperability domain
- Computer Science
- 2006
- 7
- Highly Influenced
Toward formalizing domain modeling semantics in language syntax
- Computer Science
- IEEE Transactions on Software Engineering
- 2005
- 100
Ontological evaluation of enterprise systems interoperability using ebXML
- Computer Science
- IEEE Transactions on Knowledge and Data Engineering
- 2005
- 89
- PDF
Enforcing ontological rules in conceptual modeling using UML: principles and implementation
- Computer Science
- 2005
- 1
- PDF
References
SHOWING 1-10 OF 19 REFERENCES
On the ontological expressiveness of information systems analysis and design grammars
- Computer Science
- Inf. Syst. J.
- 1993
- 744
An analytical evaluation of NIAM'S grammar for conceptual schema diagrams
- Computer Science
- Inf. Syst. J.
- 1996
- 117
Software requirements and specifications - a lexicon of practice, principles and prejudices
- Computer Science
- 1995
- 641
Roles for composite objects in object-oriented analysis and design
- Computer Science
- OOPSLA '93
- 1993
- 89
- PDF