Please use this identifier to cite or link to this item:
DC FieldValueLanguage
dc.contributor.authorJarrar, Mustafa
dc.description.abstractConceptual modeling techniques such as EER, ORM and to some extent the UML have been developed in the past for building information systems. These techniques or suitable extensions can often also be used to design business rules at a conceptual level. In particular in this paper we adopt the well-known CM technique of ORM, which has a rich complement of business rule specification, and develop ORM-ML, an XML-based markup language for ORM. Clearly domain modeling of this kind will be closely related to work on so-called ontologies and we will briefly discuss the analogies and differences. Since ORM schemas are typically saved as graphical files, we designed a textual representation as a marked-up document in ORM-ML so we can save these ORM schemas in a more machine exchangeable way over the Internet. Moreover, we can now write style sheets to convert such schemas into another syntax, e.g. pseudo natural language, first order logic, a given rule engine’s language, etc. We give (in appendix) a complete formal definition ("grammar") of ORM-ML as an XML Schema, a comprehensive description of all of ORM's business rules in ORM-ML syntax and present an algorithm to map ORM schema's into ORM-ML. We illustrate the concept on a number of examplesen_US
dc.subjectORM (Document markup language)en_US
dc.subjectModeling languages (Computer science)en_US
dc.subjectDocument markup languagesen_US
dc.subject.lcshOntologies (Information retrieval)
dc.subject.lcshRelational databases
dc.subject.lcshObject-oriented databases
dc.subject.lcshBusiness - Computer programs
dc.subject.lcshObject Role Modeling
dc.titleA markup language for ORM business rulesen_US
newfileds.departmentEngineering and Technologyen_US
item.fulltextWith Fulltext-
Appears in Collections:Fulltext Publications
Files in This Item:
File Description SizeFormat kBAdobe PDFView/Open
Show simple item record

Page view(s)

Last Week
Last month
checked on May 11, 2022


checked on May 11, 2022

Google ScholarTM


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.