Enhanced verbalization of ORM models

Curland, Matthew and Halpin, Terry (2012) Enhanced verbalization of ORM models. [Teaching Resource]


Download (198kB) | Preview


Fact-oriented modeling approaches such as Object-Role Modeling (ORM) validate their models with domain experts by verbalizing the models in natural language, and by populating the relevant fact types with concrete examples. This paper extends previous work on verbalization of ORM models in a number of ways. Firstly, it considers some ways to better ensure that generated verbalizations are unambiguous, including occasional use of lengthier verbalizations that are tied more closely to the underlying logical form. Secondly, it provides improved verbalization patterns for common types of ORM constraints, such as uniqueness and mandatory role constraints. Thirdly, it provides an algorithm for verbalizing external uniqueness and frequency constraints over roles projected from join paths of arbitrary complexity. The paper also includes some discussion of how such verbalization enhancements were recently implemented in the Natural ORM Architect (NORMA) tool.

Item Type: Teaching Resource
Additional Information: Full text not available from this repository (Abstract only)
Subjects: Q Science > QA Mathematics > QA76 Computer software
Divisions: Faculty of Engineering, Science and Mathematics > School of IT
Depositing User: Unnamed user with email masilah.mansor@newinti.edu.my
Date Deposited: 28 Mar 2016 05:41
Last Modified: 06 Apr 2016 10:13
URI: http://eprints.intimal.edu.my/id/eprint/128

Actions (login required)

View Item View Item