The NORMA software tool for ORM 2
Second generation Object-Role Modeling (ORM 2) is a prime exemplar of fact-orientation, an approach that models the underlying facts of interest in an attribute-free way, using natural sentences to identify objects and the roles they play in relationships. ORM 2 provides languages and procedures for...
| Main Authors: | , |
|---|---|
| Format: | Teaching Resource |
| Language: | English |
| Published: |
Springer Berlin Heidelberg
2011
|
| Subjects: | |
| Online Access: | http://eprints.intimal.edu.my/193/ http://eprints.intimal.edu.my/193/1/19.pdf |
| _version_ | 1848766417607852032 |
|---|---|
| author | Curland, Matthew Halpin, Terry |
| author_facet | Curland, Matthew Halpin, Terry |
| author_sort | Curland, Matthew |
| building | INTI Institutional Repository |
| collection | Online Access |
| description | Second generation Object-Role Modeling (ORM 2) is a prime exemplar of fact-orientation, an approach that models the underlying facts of interest in an attribute-free way, using natural sentences to identify objects and the roles they play in relationships. ORM 2 provides languages and procedures for modeling and querying information systems at a conceptual level as well as mapping procedures for transforming between ORM structures and other structures, such as Entity Relationship (ER) models, class models in the Unified Modeling Language (UML), relational database models, extensible markup language schemas (XSD), and datalog. This paper provides an overview of Natural ORM Architect (NORMA), an ORM 2 tool under development that is implemented as a plug-in to Microsoft Visual Studio. For data modeling purposes, ORM typically provides greater expressive power and semantic stability than provided by UML or industrial versions of ER. NORMA’s support for automated verbalization and sample populations facilitates validation with subject matter experts, and its live error-checking provides efficient feedback to modelers. |
| first_indexed | 2025-11-14T11:50:49Z |
| format | Teaching Resource |
| id | intimal-193 |
| institution | INTI International University |
| institution_category | Local University |
| language | English |
| last_indexed | 2025-11-14T11:50:49Z |
| publishDate | 2011 |
| publisher | Springer Berlin Heidelberg |
| recordtype | eprints |
| repository_type | Digital Repository |
| spelling | intimal-1932016-04-20T08:53:50Z http://eprints.intimal.edu.my/193/ The NORMA software tool for ORM 2 Curland, Matthew Halpin, Terry QA76 Computer software Second generation Object-Role Modeling (ORM 2) is a prime exemplar of fact-orientation, an approach that models the underlying facts of interest in an attribute-free way, using natural sentences to identify objects and the roles they play in relationships. ORM 2 provides languages and procedures for modeling and querying information systems at a conceptual level as well as mapping procedures for transforming between ORM structures and other structures, such as Entity Relationship (ER) models, class models in the Unified Modeling Language (UML), relational database models, extensible markup language schemas (XSD), and datalog. This paper provides an overview of Natural ORM Architect (NORMA), an ORM 2 tool under development that is implemented as a plug-in to Microsoft Visual Studio. For data modeling purposes, ORM typically provides greater expressive power and semantic stability than provided by UML or industrial versions of ER. NORMA’s support for automated verbalization and sample populations facilitates validation with subject matter experts, and its live error-checking provides efficient feedback to modelers. Springer Berlin Heidelberg 2011 Teaching Resource NonPeerReviewed text en http://eprints.intimal.edu.my/193/1/19.pdf Curland, Matthew and Halpin, Terry (2011) The NORMA software tool for ORM 2. [Teaching Resource] |
| spellingShingle | QA76 Computer software Curland, Matthew Halpin, Terry The NORMA software tool for ORM 2 |
| title | The NORMA software tool for ORM 2 |
| title_full | The NORMA software tool for ORM 2 |
| title_fullStr | The NORMA software tool for ORM 2 |
| title_full_unstemmed | The NORMA software tool for ORM 2 |
| title_short | The NORMA software tool for ORM 2 |
| title_sort | norma software tool for orm 2 |
| topic | QA76 Computer software |
| url | http://eprints.intimal.edu.my/193/ http://eprints.intimal.edu.my/193/1/19.pdf |