<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://www.ormfoundation.org/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>ORM 2006</title><link>http://www.ormfoundation.org/files/folders/orm_2006/default.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2007.1 (Build: 20917.1142)</generator><item><title>Using ORM-Based models as a Foundation for a Data Quality Firewall in an Advanced Generation Data Warehouse </title><link>http://www.ormfoundation.org/files/folders/orm_2006/entry31.aspx</link><pubDate>Tue, 20 Nov 2007 20:40:14 GMT</pubDate><guid isPermaLink="false">9d039735-a311-4a8d-9c49-a0bb2572af9e:31</guid><dc:creator>admin</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Presentation of a paper by Baba Piprani SICOM, Canada &lt;a href="mailto:babap@attglobal.net"&gt;&lt;font color="#000000"&gt;babap@attglobal.net&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;font color="#0000ff"&gt;Abstract:&lt;/font&gt;&lt;/strong&gt; Data&amp;nbsp;warehouses typically represent data being integrated from multiple source systems. There are inherent data quality problems when data is being consolidated in terms of data semantics, master data integration, cross functional business rule conflicts, data cleansing, etc. This paper demonstrates how multiple Object-Role models were successfully used in establishing a data quality firewall architecture to define an Advanced Genration Data Warehouse. The ORM models realized the 100% principle in ISO TR9007 Report on Conceptual Schemas, and were translated into attribute-based models to generate SQL DBMS schemas. These were subsequently used in RDBMS code generation for a 100% automated implementation for the data quality firewall checks based on the described architecture. This same Data Quality Firewall approach has also been sucessfully used in implementing multiple web-based applications, characteristically yielding 35-40% savings in development cost.&lt;/p&gt;
&lt;p&gt;Paper available from OTM Workshops 2006, LNCS 4278, pp. 1148-1159&amp;nbsp;&amp;nbsp; Springer-Verlag Berlin Heidelberg&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;</description><enclosure url="http://www.ormfoundation.org/files/folders/31/download.aspx" length="312015" type="application/pdf" /></item><item><title>Using Fact-Orientation for Instructional Design</title><link>http://www.ormfoundation.org/files/folders/orm_2006/entry30.aspx</link><pubDate>Tue, 20 Nov 2007 20:37:42 GMT</pubDate><guid isPermaLink="false">9d039735-a311-4a8d-9c49-a0bb2572af9e:30</guid><dc:creator>admin</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Presentation by Peter Bollen (&lt;a href="mailto:p.bollen@os.unimaas.nl"&gt;&lt;font color="#000000"&gt;p.bollen@os.unimaas.nl&lt;/font&gt;&lt;/a&gt;) Department of Organization and Strategy, Faculty of Economics and Business Administration, University of Maastricht, The Netherlands.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;font color="#0000ff"&gt;&lt;strong&gt;Abstract:&lt;/strong&gt;&lt;/font&gt; In this paper we will show how fact-orientation can be used as a knowledge structuring approach for verbalizable knowledge domains, e.g. knowledge that is contained in articles, text books and instruction manuals further referred to as &amp;quot;subject matter&amp;quot;. This article will illlustrate the application of the fact-oriented approach as a subject matter structuring tool for a small part of the sub-domains of operations management and marketing within the university subject of business administration. We will also show that the fact-oriented modeling constructs allow us to structure knowledge on the first five levels of Bloom&amp;#39;s taxonomy of educational objectives and we will show how the fact-oriented approach complies to teh 4C/ID model for instructional design. Moreover, we will derive a &amp;quot;knowledge structure metrics&amp;quot; model that can be empirically estimated and that can be used to estimate the complexity metric of a subject mattter.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Paper available from OTM Workshops 2006 LNCS 4278, pp. 1231-1241&amp;nbsp; Springer-Verlag Berlin Heidelberg&amp;nbsp;&amp;nbsp;&lt;/p&gt;</description><enclosure url="http://www.ormfoundation.org/files/folders/30/download.aspx" length="113877" type="application/pdf" /></item><item><title>Some Features of State Machines in ORM</title><link>http://www.ormfoundation.org/files/folders/orm_2006/entry29.aspx</link><pubDate>Tue, 20 Nov 2007 20:35:14 GMT</pubDate><guid isPermaLink="false">9d039735-a311-4a8d-9c49-a0bb2572af9e:29</guid><dc:creator>admin</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Presentation by Tony Morgan (&lt;a href="mailto:tony.morgan@neumont.edu"&gt;&lt;font color="#000000"&gt;tony.morgan@neumont.edu&lt;/font&gt;&lt;/a&gt;) Neumont University, Utah, USA&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;font color="#0000ff"&gt;Abstract:&lt;/font&gt;&lt;/strong&gt; &amp;nbsp;ORM provides an excellent approach for information modeling, but to date has been limited mainly to descriptions of static information structures. This paper provides an outline of how ORM could be extended to add behavioral descriptions through the use of state machines. Most of the discussion is illustrated by an example of how a simple model could be extended in this way. Some suggestions are given for an outline process for adding state machine descriptions to ORM models and the developments required&amp;nbsp;to integrate such descriptions into a comprehensive modeling environment.&lt;/p&gt;
&lt;p&gt;Paper available from OTM Workshops 2006, LNCS 4278, pp. 1211-1220&amp;nbsp; Springer-Verlag Berlin Heidelberg&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;</description><enclosure url="http://www.ormfoundation.org/files/folders/29/download.aspx" length="213198" type="application/pdf" /></item><item><title>Part-whole Relations in Object-Role Models</title><link>http://www.ormfoundation.org/files/folders/orm_2006/entry28.aspx</link><pubDate>Tue, 20 Nov 2007 20:33:44 GMT</pubDate><guid isPermaLink="false">9d039735-a311-4a8d-9c49-a0bb2572af9e:28</guid><dc:creator>admin</dc:creator><slash:comments>0</slash:comments><description>Presentation by C Maria Keet (&lt;a href="mailto:keet@inf.unibz.it"&gt;&lt;font color="#000000"&gt;keet@inf.unibz.it&lt;/font&gt;&lt;/a&gt;): KRDB Research Centre, Faculty of Computer&amp;nbsp; Science, Free University of Bozen-Bolzano, Italy &amp;nbsp;&lt;font face="Fq" size="1"&gt;&lt;/font&gt;&lt;font face="Fq" size="1"&gt; &lt;/font&gt;&lt;font face="Fq" size="1"&gt;
&lt;p align="left"&gt;&lt;font size="2"&gt;&lt;strong&gt;Abstract:&lt;/strong&gt;&amp;nbsp;&amp;nbsp;&lt;font face="Fq"&gt;Representing parthood relations in ORM has received little attention, despite its added-value of the semantics at the conceptual level. We introduce a high-level taxonomy of types of meronymic and mereological relations, use it to construct a decision procedure to determine which type of part-whole role is applicable, and incrementally add mandatory and uniqueness&amp;nbsp;constraints. This enables the conceptual modeller to develop models that are closer to the real-world subject domain semantics, hence improve quality of the software.&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p align="left"&gt;&lt;font size="2"&gt;&lt;font face="Fq"&gt;Paper published in: OTM Workshops 2006, LNCS 4278, pp. 118-11127 - Springer-Verlag Berlin Heidelberg.&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;</description><enclosure url="http://www.ormfoundation.org/files/folders/28/download.aspx" length="947651" type="application/pdf" /></item><item><title>ORM 2006 Workshop introduction and agenda</title><link>http://www.ormfoundation.org/files/folders/orm_2006/entry27.aspx</link><pubDate>Tue, 20 Nov 2007 20:30:50 GMT</pubDate><guid isPermaLink="false">9d039735-a311-4a8d-9c49-a0bb2572af9e:27</guid><dc:creator>admin</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;These are the slides that&amp;nbsp;Terry Halpin used to introduce the ORM 2006 workshop in Agia Napa , Cyprus - November 2006.&lt;/p&gt;
&lt;p&gt;Contents include the agenda plus a few photographs from the event.&amp;nbsp;&lt;/p&gt;</description><enclosure url="http://www.ormfoundation.org/files/folders/27/download.aspx" length="174539" type="application/pdf" /></item><item><title>Modeling Dynamic Rules in ORM</title><link>http://www.ormfoundation.org/files/folders/orm_2006/entry26.aspx</link><pubDate>Tue, 20 Nov 2007 20:21:38 GMT</pubDate><guid isPermaLink="false">9d039735-a311-4a8d-9c49-a0bb2572af9e:26</guid><dc:creator>admin</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Presentation of a paper by Herman Balsters (&lt;a href="mailto:H.Balsters@rug.nl"&gt;&lt;font color="#000000"&gt;H.Balsters@rug.nl&lt;/font&gt;&lt;/a&gt;&amp;nbsp;- University of Groningen, The Netherelands)&amp;nbsp;&amp;nbsp; Andy Carver (&lt;a href="mailto:andy@neumont.edu"&gt;&lt;font color="#000000"&gt;andy@neumont.edu&lt;/font&gt;&lt;/a&gt;) Terry Halpin (&lt;a href="mailto:terry@neumont.edu"&gt;&lt;font color="#000000"&gt;terry@neumont.edu&lt;/font&gt;&lt;/a&gt;) and Tony Morgan (&lt;a href="mailto:tony.morgan@neumont.edu"&gt;&lt;font color="#000000"&gt;tony.morgan@neumont.edu&lt;/font&gt;&lt;/a&gt;)&amp;nbsp; Neumont University, Utah, USA&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;font color="#0000ff"&gt;Abstract:&lt;/font&gt;&lt;/strong&gt; &amp;nbsp;This paper proposes an extension to the Object-Role Modeling approach to support formal declaration of dynamic rules. Dynamic rules differ from static rules by pertaining to properties of state transitions, rather than to the states themselves. In this paper, application of dynamic rules is restricted to so-called single-step transactions, with an old state (the input of the transaction) and a new state (the direct result of the transaction).&amp;nbsp;Such restricted rules are easier to formulate (and enforce) than a constraint applying historically over all possible states. In our approach, dynamic rules specify an elementary transaction type indicating which kind of object or fact type is being added, deleted or updated, and (optionally) pre-conditions relevant to the transaction, followed by a condition stating the properties of the new state, including the relation between the new state and the old state. Thse dynamic rules are formulated in a syntax designed to be easily validated by non-technical domain experts.&lt;/p&gt;
&lt;p&gt;Paper available from OTM Workshops 2006, LNCS 4278, pp. 1201-1210&amp;nbsp; Springer-Verlag Berlin Heideleberg&lt;/p&gt;</description><enclosure url="http://www.ormfoundation.org/files/folders/26/download.aspx" length="478265" type="application/pdf" /></item><item><title>Giving Meaning to Enterprise Architectures: Architecture Principles with ORM &amp; ORC</title><link>http://www.ormfoundation.org/files/folders/orm_2006/entry25.aspx</link><pubDate>Tue, 20 Nov 2007 20:19:54 GMT</pubDate><guid isPermaLink="false">9d039735-a311-4a8d-9c49-a0bb2572af9e:25</guid><dc:creator>admin</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Presentation of a paper by&amp;nbsp;P. van Bommell, SJBA Hoppenbrouwers, HA (Erik) Proper, and Th. P. van der Weide&amp;nbsp; {P.vanBommell, E.Proper, S. Hoppenbrouwers, &lt;a href="mailto:Th.P.vanderWeide%7D@cs.ru.nl"&gt;&lt;font color="#000000"&gt;Th.P.vanderWeide}@cs.ru.nl&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;font color="#0000ff"&gt;Abstract:&lt;/font&gt;&lt;/strong&gt; Formalization of architecture principles by means of ORM and Object-Role Calculus (ORC) is explored. After a discussion on reasons for formalizing such principles, and of the perceived relationship between principles and (business) rules, two exploratory example formalizations are presented and discussed. They concern architecture principles taken from The Open Group&amp;#39;s Architecture Framework (TOGAF). It is argued that when using ORM and ORC for formal modeling of architecture principles, the underlying logical principles of the techniques may lead to better insight into the rational structure of the principles. Thus apart from achieving formalization, the quality of the principles as&amp;nbsp;such can be improved. &lt;/p&gt;
&lt;p&gt;Paper available from OTM Workshops 2006, LNCS 4278, pp.1138-1147&amp;nbsp; Springer-Verlag Berlin Heidelberg.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;</description><enclosure url="http://www.ormfoundation.org/files/folders/25/download.aspx" length="3154744" type="application/pdf" /></item><item><title>Fact-Oriented Modeling from a Programming Language Designer's Perspective</title><link>http://www.ormfoundation.org/files/folders/orm_2006/entry24.aspx</link><pubDate>Tue, 20 Nov 2007 20:16:49 GMT</pubDate><guid isPermaLink="false">9d039735-a311-4a8d-9c49-a0bb2572af9e:24</guid><dc:creator>admin</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Presentation of a paper by Betsy Pepels (&lt;a href="mailto:betsy@cs.ru.nl"&gt;&lt;font color="#000000"&gt;betsy@cs.ru.nl&lt;/font&gt;&lt;/a&gt;) Rinus Plasmeijer (&lt;a href="mailto:rinus@cs.ru.nl"&gt;&lt;font color="#000000"&gt;rinus@cs.ru.nl&lt;/font&gt;&lt;/a&gt;) H A&amp;nbsp;(Erik) Proper (&lt;a href="mailto:E.Proper@cs.ru.nl"&gt;&lt;font color="#000000"&gt;E.Proper@cs.ru.nl&lt;/font&gt;&lt;/a&gt;) of Radboud University Nijmegen, The Netherlands.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;font color="#0000ff"&gt;Abstract:&lt;/font&gt;&lt;/strong&gt; We investigate how achievements of programming languages research&amp;nbsp;can be used for designing and extending fact-oriented modeling languages. Our core contribution is that we show how extending fact-oriented modeling languages with the &lt;em&gt;single&lt;/em&gt; concept of &lt;em&gt;algebraic data types&lt;/em&gt;&amp;nbsp;leads to a natural and straightforward modeling of complex information structures like unnamed collection types and higher order types.&lt;/p&gt;
&lt;p&gt;Paper available from OTM Workshops 2006&amp;nbsp; LNCS 4278, pp. 1170-1180 Springer-Verlag Berlin Heidelberg&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description><enclosure url="http://www.ormfoundation.org/files/folders/24/download.aspx" length="257076" type="application/pdf" /></item><item><title>Exploring Modelling Strategies in a Meta-modelling context.</title><link>http://www.ormfoundation.org/files/folders/orm_2006/entry23.aspx</link><pubDate>Tue, 20 Nov 2007 20:15:24 GMT</pubDate><guid isPermaLink="false">9d039735-a311-4a8d-9c49-a0bb2572af9e:23</guid><dc:creator>admin</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Presentation of a paper by&amp;nbsp;P. van Bommell, SJBA Hoppenbrouwers, HA (Erik) Proper, and Th. P. van der Weide&amp;nbsp; {P.vanBommell, E.Proper, S. Hoppenbrouwers, &lt;a href="mailto:Th.P.vanderWeide%7D@cs.ru.nl"&gt;&lt;font color="#000000"&gt;Th.P.vanderWeide}@cs.ru.nl&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;font color="#0000ff"&gt;Abstract:&lt;/font&gt;&lt;/strong&gt; &amp;nbsp;We are concerened with a core aspect of the &lt;em&gt;processes&lt;/em&gt; of obtaining conceptual models. We view such processes as information gathering dialogues, in which strategies may be followed (possibly imposed) in order to achieve certain modelling goals. Many goals and strategies for modelling can be distinguished, but the current discussion concerns &lt;em&gt;meta-model&lt;/em&gt; driven strategies, aiming to fulfil modeling goals or obligations that are the direct result of meta-model choices. (i.e. the chosen modelling language). We provide a rule-based conceptual framework for capturing strategies for modelling and give examples based on a simplified version of the Object-Role Modelling (ORM) meta-model. We discuss strategy rules directly related to this meta-model, and additional procedural rules. We indicate how the strategies may be used to dynamically set a modelling agenda. Finally we describe a generic conceptual structure for a &lt;em&gt;strategy catalog&lt;/em&gt;.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Paper published in OTM Workshops 2006, LNCS 4728, pp. 1128-1137 - Springer-Verlag Berlin Heidelberg&lt;/p&gt;</description><enclosure url="http://www.ormfoundation.org/files/folders/23/download.aspx" length="99630" type="application/pdf" /></item><item><title>Evolution of a Dynamic Multidimensional Denormalization Meta Model using Object-Role Modeling</title><link>http://www.ormfoundation.org/files/folders/orm_2006/entry22.aspx</link><pubDate>Tue, 20 Nov 2007 20:14:09 GMT</pubDate><guid isPermaLink="false">9d039735-a311-4a8d-9c49-a0bb2572af9e:22</guid><dc:creator>admin</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Presentation of a paper by Joe Hansen (&lt;a href="mailto:Joe.Hansen@Guidant.com"&gt;&lt;font color="#000000"&gt;Joe.Hansen@Guidant.com&lt;/font&gt;&lt;/a&gt;) and Necito dela Cruz (&lt;a href="mailto:Necito.dela.Cruz@Guidant.com"&gt;&lt;font color="#000000"&gt;Necito.dela.Cruz@Guidant.com&lt;/font&gt;&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;&lt;font color="#0000ff"&gt;&lt;strong&gt;Abstract:&lt;/strong&gt;&lt;/font&gt; At Guidant, a Boston Scientific Company, systems that collect data in support of medical device clinical research trials must be capable of collecting large, dynamic sets of attributes that are often reused in later research activities. Their&amp;nbsp;resultant design, based on conceptual analysis using Object-Role modeling (ORM) transforms each unique business fact into an instance in a highly normalized star schema structure with relational dimensions. When it becomes necessary to generate focused denormalized reporting structures from this star schema, hereafter referred to as minature data marts or simply &amp;quot;minimarts&amp;quot;, the dynamic nature of these source attributes can present a mantenance challenge. Using ORM, we propose a meta model that&amp;nbsp;supports the definition, creation and population of these denormalized reporting structures sourced from a multidimensional fact table that also leverages a hierarchical taxonomic classification of the subject domain.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Paper available from: OTM Workshops 2006, LNCS 4278, pp. 1160-1169&amp;nbsp; Springer-Verlag Berlin Heidelberg&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;</description><enclosure url="http://www.ormfoundation.org/files/folders/22/download.aspx" length="710199" type="application/pdf" /></item><item><title>Capturing Modeling Processes - Towards the MoDial Modeling Laboratory</title><link>http://www.ormfoundation.org/files/folders/orm_2006/entry21.aspx</link><pubDate>Tue, 20 Nov 2007 20:12:17 GMT</pubDate><guid isPermaLink="false">9d039735-a311-4a8d-9c49-a0bb2572af9e:21</guid><dc:creator>admin</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Presentation by SJBA (Stijn) Hoppenbrouwers (&lt;a href="mailto:s.hoppenbrouwers@cs.ru.nl"&gt;&lt;font color="#000000"&gt;s.hoppenbrouwers@cs.ru.nl&lt;/font&gt;&lt;/a&gt;) L (Leonie) Lindeman and HA (Erik) Proper (&lt;a href="mailto:E.Proper@cs.ru.nl"&gt;&lt;font color="#000000"&gt;E.Proper@cs.ru.nl&lt;/font&gt;&lt;/a&gt;) : Institute for Computing and Information Sciences, Radboud University, Nijmegen, the Netherlands&lt;/p&gt;
&lt;p&gt;&lt;font color="#0000ff"&gt;&lt;strong&gt;Abstract:&lt;/strong&gt;&lt;/font&gt; This paper is part of an ongoing research effort to better&amp;nbsp;understand the process of conceptual modeling. As part of this effort,&amp;nbsp;we are currently developing a modeling laboratory&amp;nbsp;named MoDial (&lt;em&gt;Mo&lt;/em&gt;deling &lt;em&gt;Dial&lt;/em&gt;ogues). The main contribution of this paper is a conceptual meta-model of that part of MoDial which aims to capture the elicitation aspects of the &lt;em&gt;modeling process &lt;/em&gt;used in creating a model, rather than the model as such. The curent meta-model is the result of a two-stage research process. The first stage involves theoretical input from literature and earlier results. The second stage is concerned with (modest) empirical&amp;nbsp;validation in terms of interviews with modeling experts.&lt;/p&gt;
&lt;p&gt;Paper available from OTM Workshops 2006, LNCS 4278, pp. 1242-1252&amp;nbsp; Springer-Verlag Berlin Heidelberg&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;</description><enclosure url="http://www.ormfoundation.org/files/folders/21/download.aspx" length="322809" type="application/pdf" /></item><item><title>Automated Verbalization for ORM2</title><link>http://www.ormfoundation.org/files/folders/orm_2006/entry20.aspx</link><pubDate>Tue, 20 Nov 2007 20:10:45 GMT</pubDate><guid isPermaLink="false">9d039735-a311-4a8d-9c49-a0bb2572af9e:20</guid><dc:creator>admin</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Presentation of a paper by Terry Halpin (&lt;a href="mailto:terry@neumont.edu"&gt;&lt;font color="#000000"&gt;terry@neumont.edu&lt;/font&gt;&lt;/a&gt;) and Matthew Curland (&lt;a href="mailto:Matthew.Curland@neumont.edu)"&gt;&lt;font color="#000000"&gt;Matthew.Curland@neumont.edu)&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#0000ff"&gt;&lt;strong&gt;Abstract:&lt;/strong&gt;&lt;/font&gt; In the analysis phase of information systems development, it is important to have the&amp;nbsp;conceptual schema validated by the business domain expert to ensure that the schema accurately models the relevant aspects of the business domain. An effective way to facilitate this validation is to verbalize the schema in language that is both unabiguous and easily understood by the domain expert, who may be non-technical. Such verbalization has long been a major aspect of the Object-Role Modeling approach, and basic support for verbalization exists in some tools. Second generation ORM (ORM 2) significantly extends the expressibility of ORM models (e.g. deontic modalities, role value constraints, etc&amp;nbsp;) This paper discusses the automated support for verbalization of ORM 2 models&amp;nbsp;provided by NORMA (Neumont ORM Architect), an open source software tool that facilitates entry, validation and mapping of ORM 2 models. NORMA supports verbalization petterns that go well beyond previous verbalization work. The verbalization for individual elements in the core ORM model is generated using an XSLT transform applied to an XML file that succinctly identifies different verbalization patterns and describes how phrases are combined to produce a readable verbalization. This paper discusses the XML patterns used to describe ORM constraints and the tightly coupled facilities that enable end-users to easily adapt the verbalization phrases to cater for different domain experts and native languages.&lt;/p&gt;
&lt;p&gt;Paper available from OTM workshops 2006, LNCS 4278, pp. 1181-1190&amp;nbsp; Springer-Verlang Berlin Heidelberg&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;</description><enclosure url="http://www.ormfoundation.org/files/folders/20/download.aspx" length="593940" type="application/pdf" /></item></channel></rss>