Ontology Based Object-Oriented Domain Modeling: Representing Behavior | IGI Global Scientific Publishing
Reference Hub32
Ontology Based Object-Oriented Domain Modeling: Representing Behavior

Ontology Based Object-Oriented Domain Modeling: Representing Behavior

Joerg Evermann, Yair Wand
Copyright: © 2009 |Volume: 20 |Issue: 1 |Pages: 30
ISSN: 1063-8016|EISSN: 1533-8010|ISSN: 1063-8016|EISBN13: 9781615200399|EISSN: 1533-8010|DOI: 10.4018/jdm.2009010103
Cite Article Cite Article

MLA

Evermann, Joerg, and Yair Wand. "Ontology Based Object-Oriented Domain Modeling: Representing Behavior." JDM vol.20, no.1 2009: pp.48-77. https://doi.org/10.4018/jdm.2009010103

APA

Evermann, J. & Wand, Y. (2009). Ontology Based Object-Oriented Domain Modeling: Representing Behavior. Journal of Database Management (JDM), 20(1), 48-77. https://doi.org/10.4018/jdm.2009010103

Chicago

Evermann, Joerg, and Yair Wand. "Ontology Based Object-Oriented Domain Modeling: Representing Behavior," Journal of Database Management (JDM) 20, no.1: 48-77. https://doi.org/10.4018/jdm.2009010103

Export Reference

Mendeley
Favorite Full-Issue Download

Abstract

An important step in developing the requirements for an information system is analyzing the application domain. In this step, conceptual models are used for representing an application domain. However, while languages for software design are available and widely used, no generally accepted language exists for conceptual modeling. This work suggests the use of object-oriented software modeling languages also for conceptual modeling. Such use can support a more accurate transition from domain models to software models. As software-modeling languages were not intended for modeling application domains, their constructs lack the required semantics. While previous papers addressed the representation of structural elements of domains using object concepts, this paper addresses behavioral aspects, related to change and interaction. The proposed semantics are based on a mapping between ontological concepts that describe behavior and object-oriented constructs related to dynamics. Based on these mappings, modeling rules are proposed to guide the modeler in creating ontologically well-formed models. The mappings and rules are exemplified using UML and are demonstrated using a case study.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global Scientific Publishing bookstore.