The Object Role Modeling language (ORM2) is nowadays the most widespread fact-based conceptual modeling language in the business world. Recently, it has been proposed an encoding of the core fragment of ORM2 (called ORM2zero) into the description logic ALCQI, allowing the use of reasoning technologies in the analysis of the schemas. A number of services has been defined there based on the FO semantics of ORM2. On the other hand, in many application domains there is a need for the formalization and modeling of defeasible information and non-monotonic reasoning services. Here we formalize a possible way of introducing non-monotonic reasoning into ORM2 schemas, enriching the language with special set of new constraints.
Reference:
Casini, G and Mosca, A .2013. Non-monotonic reasoning in conceptual modeling and ontology design: A proposal. In: 2nd International Workshop on Ontologies and Conceptual Modeling (Onto.Com 2013), Valencia, Spain, 17-21 June 2013
Casini, G., & Mosca, A. (2013). Non-monotonic reasoning in conceptual modeling and ontology design: A proposal. Springer. http://hdl.handle.net/10204/6978
Casini, G, and A Mosca. "Non-monotonic reasoning in conceptual modeling and ontology design: A proposal." (2013): http://hdl.handle.net/10204/6978
Casini G, Mosca A, Non-monotonic reasoning in conceptual modeling and ontology design: A proposal; Springer; 2013. http://hdl.handle.net/10204/6978 .