Enhanced verbalization of ORM models
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...
Saved in:
Main Authors: | , |
---|---|
Format: | Teaching Resource |
Language: | English |
Published: |
Springer Berlin Heidelberg
2012
|
Subjects: | |
Online Access: | http://eprints.intimal.edu.my/128/1/11.pdf http://eprints.intimal.edu.my/128/ |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
id |
my-inti-eprints.128 |
---|---|
record_format |
eprints |
spelling |
my-inti-eprints.1282016-04-06T10:13:54Z http://eprints.intimal.edu.my/128/ Enhanced verbalization of ORM models Curland, Matthew Halpin, Terry QA76 Computer software 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. Springer Berlin Heidelberg 2012 Teaching Resource NonPeerReviewed text en http://eprints.intimal.edu.my/128/1/11.pdf Curland, Matthew and Halpin, Terry (2012) Enhanced verbalization of ORM models. [Teaching Resource] |
institution |
INTI International University |
building |
INTI Library |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
INTI International University |
content_source |
INTI Institutional Repository |
url_provider |
http://eprints.intimal.edu.my |
language |
English |
topic |
QA76 Computer software |
spellingShingle |
QA76 Computer software Curland, Matthew Halpin, Terry Enhanced verbalization of ORM models |
description |
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. |
format |
Teaching Resource |
author |
Curland, Matthew Halpin, Terry |
author_facet |
Curland, Matthew Halpin, Terry |
author_sort |
Curland, Matthew |
title |
Enhanced verbalization of ORM models |
title_short |
Enhanced verbalization of ORM models |
title_full |
Enhanced verbalization of ORM models |
title_fullStr |
Enhanced verbalization of ORM models |
title_full_unstemmed |
Enhanced verbalization of ORM models |
title_sort |
enhanced verbalization of orm models |
publisher |
Springer Berlin Heidelberg |
publishDate |
2012 |
url |
http://eprints.intimal.edu.my/128/1/11.pdf http://eprints.intimal.edu.my/128/ |
_version_ |
1644541125947555840 |
score |
13.211869 |