Fillottrani, Pablo Ruben and Keet, C. Maria and Toman, David (2015) Polynomial encoding of ORM conceptual models in CFDI_nc^\forall-, Proceedings of 28th International Workshop on Description Logics (DL'15), 7-10 June 2015, Athens, Greece, 1350, 401-414, CEUR-WS.
|
PDF
DL15ORMtoCFD.pdf Download (483kB) |
Abstract
The use of conceptual models has long been confined to the data analysis stage of software development. In recent years, this has been extended to use them at run-time as well, for, among others, querying large amounts of data. This brings afore the need to have tractable logic-based reconstructions of the conceptual models, i.e., in at most PTIME. We provide such a logic-based reconstruction for most of ORM using the Description Logic language $\mathcal{CFDI}_{nc}^{\forall -}$, which has several features important for conceptual models, notably $n$-ary relationships, complex identification constraints, and role subsumption. The encoding captures over 96\% of the constructs used in practice in the set of 33 ORM diagrams analysed. The results are easily transferable to EER and UML Class diagrams, with an even greater coverage.
| Item Type: | Conference paper |
|---|---|
| Uncontrolled Keywords: | Description logics, CFD, Conceptual data Modelling, ORM |
| Subjects: | Theory of computation > Formal languages and automata theory Computing methodologies > Artificial intelligence |
| Alternate Locations: | http://www.meteck.org/files/DL15ORMtoCFD.pdf |
| Date Deposited: | 08 Jul 2015 |
| Last Modified: | 10 Oct 2019 15:32 |
| URI: | http://pubs.cs.uct.ac.za/id/eprint/1021 |
Actions (login required)
![]() |
View Item |
