<?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>The ORM Foundation</title><link>http://www.ormfoundation.org/forums/</link><description>All Posts</description><dc:language>en-US</dc:language><generator>CommunityServer 2007.1 (Build: 20917.1142)</generator><item><title>Support for Visual Studio 2010</title><link>http://www.ormfoundation.org/forums/thread/1840.aspx</link><pubDate>Fri, 14 Aug 2009 16:29:26 GMT</pubDate><guid isPermaLink="false">9d039735-a311-4a8d-9c49-a0bb2572af9e:1840</guid><dc:creator>JimLudden</dc:creator><slash:comments>10</slash:comments><comments>http://www.ormfoundation.org/forums/thread/1840.aspx</comments><wfw:commentRss>http://www.ormfoundation.org/forums/commentrss.aspx?SectionID=10&amp;PostID=1840</wfw:commentRss><description>&lt;p&gt;What are your plans for installing NORMA into &lt;strong&gt;VS 2010&lt;/strong&gt; (a.k.a. &amp;#39;Dev10&amp;#39;)?&lt;/p&gt;
&lt;p&gt;Other than the usual and unpredictable amount of work testing and building workarounds, about &lt;strong&gt;how much effort&lt;/strong&gt; has it taken in the past to adapt the installer to new versions of Visual Studio?&lt;/p&gt;
&lt;p&gt;tnx - Jim&lt;/p&gt;</description></item><item><title>Temporal modeling through "one at a time" uniqueness constraints</title><link>http://www.ormfoundation.org/forums/thread/2250.aspx</link><pubDate>Mon, 30 Aug 2010 02:52:17 GMT</pubDate><guid isPermaLink="false">9d039735-a311-4a8d-9c49-a0bb2572af9e:2250</guid><dc:creator>Clifford Heath</dc:creator><slash:comments>2</slash:comments><comments>http://www.ormfoundation.org/forums/thread/2250.aspx</comments><wfw:commentRss>http://www.ormfoundation.org/forums/commentrss.aspx?SectionID=54&amp;PostID=2250</wfw:commentRss><description>&lt;p&gt;I&amp;#39;ve been thinking of exploring temporal modeling through introducing &amp;quot;one at a time&amp;quot; uniqueness constraints. That is, where the mapping takes care of the mapping of the history of a given N-ary fact type, by internally injecting a time role into the fact type, and enforcing the time roles to model uniqueness at a point in time. The point here being that generated data access code can have a simple API to the &amp;quot;current&amp;quot; data, and another API to access the full history.&lt;/p&gt;&lt;p&gt;

This seems to be a remarkably simply way to handle a large class of temporal modeling problems.&lt;/p&gt;&lt;p&gt;

Does anyone see problems with this as a conceptual modeling notion?&lt;/p&gt;&lt;p&gt;

 There is obviously the need for mapping options, because it can be mapped many ways and you need to choose the most appropriate one. Perhaps we don&amp;#39;t need to discuss the pragmatic concerns in this thread; start another if you&amp;#39;d like to discuss that.&lt;/p&gt;</description></item><item><title>VisioModeler Fix for Win 7 and Vista</title><link>http://www.ormfoundation.org/forums/thread/2198.aspx</link><pubDate>Thu, 29 Jul 2010 06:22:28 GMT</pubDate><guid isPermaLink="false">9d039735-a311-4a8d-9c49-a0bb2572af9e:2198</guid><dc:creator>fenton</dc:creator><slash:comments>8</slash:comments><comments>http://www.ormfoundation.org/forums/thread/2198.aspx</comments><wfw:commentRss>http://www.ormfoundation.org/forums/commentrss.aspx?SectionID=64&amp;PostID=2198</wfw:commentRss><description>This is a re-post from an IT education list I belong to. I tested it and it solved my problem.

VisioModeler does not work in Windows 7 and Vista, however there is a fix.

1. Download and install VisioModeler from:
http://download.microsoft.com/download/visio2000enterprise/ORMtool/3.1/WIN98/EN-US/MSVM31.EXE

2. Download this DLL:
ftp://ftp.mackichan.com/download/sh33w32.dll

3. Go to the VisioModeler program directory (like C:\Program Files(x86)\Microsoft VisioModeler 3.1\Program or 
C:\Program Files\Microsoft VisioModeler 3.1\Program) and overwrite SH33W32.DLL with the file you downloaded in step 2.

4. Run VisioModeler. Mine worked fine at this point, but if it fails to run, proceed to step 5, otherwise, finish here.

5. Download and run shfix.exe from:
http://seer.entsupport.symantec.com/docs/229251.htm

6. Extract shw32.dll from the executable. There are only two files in there.

7. Rename the DLL to sh33w32.dll

8. Go to the VisioModeler program directory (like C:\Program Files(x86)\Microsoft VisioModeler 3.1\Program or 
C:\Program Files\Microsoft VisioModeler 3.1\Program) and overwrite SH33W32.DLL with the file you extracted in step 6 and renamed in step 7.

9. Run VisioModeler.

Credit for these instructions goes to Luke Vear, a student in grade 12 Virtual Schooling IPT (who actually made an EXE to do the patching for you -
you can download it from http://www.acromos.com/vssipt/VisioModelerFix.zip if you wish, but it&amp;#39;s not required).

The first 4 steps got VisioModeler working on my PC at home running Windows 7 Ultimate 64 bit.

Regards,
Richard Kelly
Stanthorpe SHS Virtual Schooling Service</description></item><item><title>Are subset and equality constraints dispensable?</title><link>http://www.ormfoundation.org/forums/thread/2239.aspx</link><pubDate>Fri, 27 Aug 2010 12:12:44 GMT</pubDate><guid isPermaLink="false">9d039735-a311-4a8d-9c49-a0bb2572af9e:2239</guid><dc:creator>jakob.voss</dc:creator><slash:comments>4</slash:comments><comments>http://www.ormfoundation.org/forums/thread/2239.aspx</comments><wfw:commentRss>http://www.ormfoundation.org/forums/commentrss.aspx?SectionID=84&amp;PostID=2239</wfw:commentRss><description>&lt;p&gt;Models get hard to read if you use subset constraints and equality constraints between roles. Sure there are good reasons to use them, but I found that you do not need special symbols and line styles to depict them. Suptyping and subset constraints are the same concept - one for object types, the other for (combinations of) roles. So why not just mark the subset and equality symbols as deprecated and use &lt;em&gt;one&lt;/em&gt; visual method instead of using two distinct diagram notations for nearly the same?&lt;/p&gt;

&lt;img src="http://github.com/nichtich/tkz-orm/raw/gh-pages/examples/subsetequality.png" alt="" /&gt;

&lt;p&gt;In addition we get another way to depict duplicated object types in a model (the both-sided arrow is implied if you use the same name for two object types).&lt;/p&gt;

&lt;p&gt;&lt;b&gt;P.S:&lt;/b&gt; I added the third row with splitted arrows later.&lt;/p&gt;</description></item><item><title>Visual Studio 2010</title><link>http://www.ormfoundation.org/forums/thread/2236.aspx</link><pubDate>Wed, 25 Aug 2010 23:53:50 GMT</pubDate><guid isPermaLink="false">9d039735-a311-4a8d-9c49-a0bb2572af9e:2236</guid><dc:creator>ronmcf</dc:creator><slash:comments>1</slash:comments><comments>http://www.ormfoundation.org/forums/thread/2236.aspx</comments><wfw:commentRss>http://www.ormfoundation.org/forums/commentrss.aspx?SectionID=7&amp;PostID=2236</wfw:commentRss><description>We plan to install Visual Studio 2010 in our student labs. I&amp;#39;d like to use NORMA in some of my courses, and so I&amp;#39;m wondering if you know when the download for NORMA for Visual Studio 2010 will be available.  Should I be planning for our Fall term beginning in September, or our Winter term that starts in January? Thanks.</description></item><item><title>mapping orm into OWL</title><link>http://www.ormfoundation.org/forums/thread/2234.aspx</link><pubDate>Mon, 23 Aug 2010 09:53:59 GMT</pubDate><guid isPermaLink="false">9d039735-a311-4a8d-9c49-a0bb2572af9e:2234</guid><dc:creator>mushtaha</dc:creator><slash:comments>1</slash:comments><comments>http://www.ormfoundation.org/forums/thread/2234.aspx</comments><wfw:commentRss>http://www.ormfoundation.org/forums/commentrss.aspx?SectionID=7&amp;PostID=2234</wfw:commentRss><description>&lt;p class="MsoNormal"&gt;&lt;span&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span&gt;Hello, I have a question and really appreciate to find an answer here. Does the NORMA export the ORM to OWL language (in other words, does NORMA supports an automated mapping from ORM to OWL)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span&gt;Best regards&lt;br /&gt;&lt;/span&gt;&lt;span&gt;Abed&lt;/span&gt;&lt;/p&gt;</description></item><item><title>Validations that probably ought to happen for reference modes</title><link>http://www.ormfoundation.org/forums/thread/2218.aspx</link><pubDate>Tue, 17 Aug 2010 15:32:40 GMT</pubDate><guid isPermaLink="false">9d039735-a311-4a8d-9c49-a0bb2572af9e:2218</guid><dc:creator>shada22</dc:creator><slash:comments>7</slash:comments><comments>http://www.ormfoundation.org/forums/thread/2218.aspx</comments><wfw:commentRss>http://www.ormfoundation.org/forums/commentrss.aspx?SectionID=30&amp;PostID=2218</wfw:commentRss><description>I was doing some fiddling with the ORM diagram discussed at: http://www.ormfoundation.org/forums/t/589.aspx when I noticed that the generated SQL Server output contained TWO colorID IDENTITY columns. This was clearly due to me using .ID as the reference mode instead of .code as in the linked discussion.

However, shouldn&amp;#39;t a validation error occur here because an AutoCounter reference mode IS NOT suitable for absorption?

Additionally, after changing .ID to .code there wasn&amp;#39;t a validation error for &amp;#39;not specifying the length of the FixedLength data type&amp;#39; as well.

I haven&amp;#39;t quite gotten around to debugging the problem yet, but thought I would post a note here about it.

Fyi,
Bill
</description></item><item><title>Feature Request: Streamlined Application of UC's to Binary Fact Types</title><link>http://www.ormfoundation.org/forums/thread/1998.aspx</link><pubDate>Fri, 12 Feb 2010 11:46:38 GMT</pubDate><guid isPermaLink="false">9d039735-a311-4a8d-9c49-a0bb2572af9e:1998</guid><dc:creator>paulbaker3</dc:creator><slash:comments>7</slash:comments><comments>http://www.ormfoundation.org/forums/thread/1998.aspx</comments><wfw:commentRss>http://www.ormfoundation.org/forums/commentrss.aspx?SectionID=10&amp;PostID=1998</wfw:commentRss><description>Hi Matt, &lt;br /&gt;
This is Paul Baker from Neumont University. This is a minor feature request.  I am getting my Master&amp;#39;s degree under Dr. Halpin&amp;#39;s tutelage out here in Malaysia, so I am starting to use the NORMA tool on a daily basis. Terry and I were talking about streamlining the process of adding uniqueness constraints to a fact type and I came up with the following suggestion: &lt;br /&gt;
&lt;br /&gt;
When selecting both roles in a binary fact type, it would be helpful for the tool to give you the option to apply 1:1 UC or a M:M UC in the context menu, like so: &lt;br /&gt;
&lt;br /&gt;
&lt;table style="width:auto;"&gt;&lt;tr&gt;&lt;td&gt;&lt;a href="http://picasaweb.google.com/lh/photo/Tzc2tlBVmh6VP-Nvb3nMlg?feat=embedwebsite"&gt;&lt;img src="http://lh4.ggpht.com/_P8Qon2Kl6Ks/S3U92LeiYvI/AAAAAAAAAC8/6pyb5O2cbPA/s800/Feature%20Request.JPG" alt="" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-family:arial,sans-serif;font-size:11px;text-align:right;"&gt;From &lt;a href="http://picasaweb.google.com/Paul.Baker.3/ORMDiagrams?feat=embedwebsite"&gt;ORM Diagrams&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;br /&gt;
Please excuse the poor cut and paste mock-up.  This would cut down the clicks to add a 1:1 UC from 6 to 4 and would be a more intuitive experience when adding UC&amp;#39;s to both roles in a binary fact type (either 1:1 or M:M).&lt;br /&gt;
&lt;br /&gt;
Cheers,&lt;br /&gt; 
Paul Baker&lt;br /&gt;</description></item><item><title>Unary role mappings to Relational columns</title><link>http://www.ormfoundation.org/forums/thread/2219.aspx</link><pubDate>Tue, 17 Aug 2010 15:36:56 GMT</pubDate><guid isPermaLink="false">9d039735-a311-4a8d-9c49-a0bb2572af9e:2219</guid><dc:creator>shada22</dc:creator><slash:comments>2</slash:comments><comments>http://www.ormfoundation.org/forums/thread/2219.aspx</comments><wfw:commentRss>http://www.ormfoundation.org/forums/commentrss.aspx?SectionID=10&amp;PostID=2219</wfw:commentRss><description>Person isSmoker currently transforms into (more or less): BOOLEAN isSmoker isNullable at the relational level.

Wouldn&amp;#39;t the saner translation to relational be: BOOLEAN isSmoker !isNullable?
Distinguishing between NULL implying false and 1 implying true for users of the relational model seems odd to me.

Thanks,
Bill

</description></item><item><title>Reference Modes explained</title><link>http://www.ormfoundation.org/forums/thread/2207.aspx</link><pubDate>Mon, 09 Aug 2010 10:09:01 GMT</pubDate><guid isPermaLink="false">9d039735-a311-4a8d-9c49-a0bb2572af9e:2207</guid><dc:creator>jakob.voss</dc:creator><slash:comments>3</slash:comments><comments>http://www.ormfoundation.org/forums/thread/2207.aspx</comments><wfw:commentRss>http://www.ormfoundation.org/forums/commentrss.aspx?SectionID=84&amp;PostID=2207</wfw:commentRss><description>&lt;p&gt;Reference modes are not described very deeply in Haplin and Morgan (2008) - there is an introduction to the different reference mode kinds (popular, general, and unit based) at page 85 and page 98, but the ORM syntax cheatsheet does not distinguish. I tried to unwrap the semantics of reference modes in a picture (&lt;a href="http://nichtich.github.com/tkz-orm/"&gt;source&lt;/a&gt;):&lt;/p&gt;

&lt;p&gt;&lt;img src="http://github.com/nichtich/tkz-orm/raw/957fd5c603243cb3d96992a6c4df1bad041b3950/examples/refmodes.png" alt="" /&gt;&lt;/p&gt;

&lt;p&gt;I also added a non-standard extension to implicitely specify a supertype similar to the syntax that implicitly defines a dimension supertype (unit-based reference modes).  Please correct me if I am wrong or if the picture contains errors. As I understand reference modes, they just abbreviate binary 1-to-1 relationships that are used to uniquely identify an entity by a value.&lt;/p&gt;</description></item><item><title>Integration with Visual Studio</title><link>http://www.ormfoundation.org/forums/thread/2177.aspx</link><pubDate>Thu, 15 Jul 2010 21:53:27 GMT</pubDate><guid isPermaLink="false">9d039735-a311-4a8d-9c49-a0bb2572af9e:2177</guid><dc:creator>JimLudden</dc:creator><slash:comments>4</slash:comments><comments>http://www.ormfoundation.org/forums/thread/2177.aspx</comments><wfw:commentRss>http://www.ormfoundation.org/forums/commentrss.aspx?SectionID=30&amp;PostID=2177</wfw:commentRss><description>&lt;p&gt;What integration does (or will soon) NORMA provide to other parts of Visual Studio?&amp;nbsp; I&amp;#39;m thinking of the following: &lt;/p&gt;
&lt;ul class="unIndentedList"&gt;
&lt;li&gt;Team Foundation Server Source Library &lt;/li&gt;
&lt;li&gt;Visual differences between versions stored in TFS source library&lt;/li&gt;
&lt;li&gt;Identification of individual ORM objects from the rest of Visual Studio&lt;/li&gt;
&lt;li&gt;Link to ORM role or object from a Visual Studio work item &lt;/li&gt;
&lt;li&gt;Click between linked ORM objects and linked work items (e.g. test case, user story, dev. task)&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;and a separate question desire:&lt;/p&gt;
&lt;ul class="unIndentedList"&gt;
&lt;li&gt;Separate models that can be worked on (simultaneously by separate modelers) yet linked together and with selected objects visible and usable from one another.&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>UUID vs URI</title><link>http://www.ormfoundation.org/forums/thread/2202.aspx</link><pubDate>Wed, 04 Aug 2010 08:11:44 GMT</pubDate><guid isPermaLink="false">9d039735-a311-4a8d-9c49-a0bb2572af9e:2202</guid><dc:creator>pcarbonn</dc:creator><slash:comments>4</slash:comments><comments>http://www.ormfoundation.org/forums/thread/2202.aspx</comments><wfw:commentRss>http://www.ormfoundation.org/forums/commentrss.aspx?SectionID=54&amp;PostID=2202</wfw:commentRss><description>&lt;p&gt;In &lt;a href="http://www.ormfoundation.org/files/folders/orm_2009/entry1929.aspx?CommentPosted=true"&gt;this simplified metamodel for ORM&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Uuid"&gt;UUID &lt;/a&gt;are used to identify elements in the model.&amp;nbsp; This contrasts with RDF which uses Universal Resources Identifiers (&lt;a href="http://en.wikipedia.org/wiki/URI"&gt;URI&lt;/a&gt;).&amp;nbsp; This observation led me to the following thought: what if ORM used URI too ? What if type identifiers were prefixed with a web address, implicitly or explicitly ? &lt;/p&gt;&lt;p&gt;It would enable the &amp;quot;interoperability&amp;quot; of ORM models, one ORM model being able to refer to another one.&amp;nbsp; It would also make ORM more RDF-like, with similar applications.&amp;nbsp; And possibly make ORM the next generation of RDF ?&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;Any thoughts ?&lt;/p&gt;&lt;p&gt;PC &lt;br /&gt;&lt;/p&gt;</description></item><item><title>Is it possible to make ORM value types redundant?</title><link>http://www.ormfoundation.org/forums/thread/2077.aspx</link><pubDate>Mon, 29 Mar 2010 11:49:49 GMT</pubDate><guid isPermaLink="false">9d039735-a311-4a8d-9c49-a0bb2572af9e:2077</guid><dc:creator>michel</dc:creator><slash:comments>6</slash:comments><comments>http://www.ormfoundation.org/forums/thread/2077.aspx</comments><wfw:commentRss>http://www.ormfoundation.org/forums/commentrss.aspx?SectionID=84&amp;PostID=2077</wfw:commentRss><description>&lt;p&gt;Being new to ORM I am wondering if it is possbile to make ORM value types redundant? Having read &lt;a href="http://www.proace.com/2010/02/17/orm-basics-entities-values-roles-and-facts/"&gt;http://www.proace.com/2010/02/17/orm-basics-entities-values-roles-and-facts/&lt;/a&gt;, I do understand there is a difference between value and entity types in the UoD, but is it really needed?&lt;/p&gt;
&lt;p&gt;Why not have one object type, draw values&amp;nbsp;and entities the same and let users interpret which object type (value/entity) it is.&lt;/p&gt;</description></item><item><title>tkz-orm - a new way to draw ORM2 diagrams with TikZ instead of NORMA</title><link>http://www.ormfoundation.org/forums/thread/2085.aspx</link><pubDate>Tue, 06 Apr 2010 14:42:47 GMT</pubDate><guid isPermaLink="false">9d039735-a311-4a8d-9c49-a0bb2572af9e:2085</guid><dc:creator>jakob.voss</dc:creator><slash:comments>4</slash:comments><comments>http://www.ormfoundation.org/forums/thread/2085.aspx</comments><wfw:commentRss>http://www.ormfoundation.org/forums/commentrss.aspx?SectionID=64&amp;PostID=2085</wfw:commentRss><description>I have released tkz-orm, a LaTeX package to draw ORM2 diagrams by using the TikZ package. &lt;a href="http://www.texample.net/tikz/examples/tkz-orm-example/"&gt;See here&lt;/a&gt; for an example &lt;a href="http://mirror.ctan.org/graphics/pgf/contrib/tkz-orm/tkz-orm.pdf"&gt;and here for the documentation&lt;/a&gt;. You need the CVS version of TikZ in order to use tkz-orm (a build is &lt;a href="http://www.texample.net/tikz/"&gt;available at texamples&lt;/a&gt;).&lt;a title="tkz-orm" class="" name="tkz-orm"&gt;&lt;/a&gt; The full package is free software / open source, so you don&amp;#39;t need any commercial softwarelike Visual Studio in order to create ORM2 diagrams- and you can hack it &lt;img src="http://www.ormfoundation.org/emoticons/emotion-2.gif" alt="Big Smile" /&gt; Of course feedback is very appreciated.&lt;br /&gt;&lt;p class="pkgname"&gt;
    &lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>The prospects of ORM Lite</title><link>http://www.ormfoundation.org/forums/thread/2184.aspx</link><pubDate>Mon, 26 Jul 2010 07:48:42 GMT</pubDate><guid isPermaLink="false">9d039735-a311-4a8d-9c49-a0bb2572af9e:2184</guid><dc:creator>pcarbonn</dc:creator><slash:comments>9</slash:comments><comments>http://www.ormfoundation.org/forums/thread/2184.aspx</comments><wfw:commentRss>http://www.ormfoundation.org/forums/commentrss.aspx?SectionID=81&amp;PostID=2184</wfw:commentRss><description>&lt;p&gt;Dear all,&lt;/p&gt;&lt;p&gt;I&amp;#39;d like to hear your thoughts about ORM Lite.&amp;nbsp; &lt;/p&gt;&lt;p&gt;&lt;a href="http://www.ormfoundation.org/forums/t/721.aspx"&gt;In a previous thread&lt;/a&gt;, Fenton asked for a free tool for ORM, to be used by students and enthusiasts. It would certainly help in the adoption of ORM.&amp;nbsp; I would think that ORM Lite could be the answer.&amp;nbsp; It would just need an update of its user interface to make it easier to use (e.g. remove the planning interface) .&amp;nbsp; Better documentation would also help.&lt;/p&gt;&lt;p&gt;I would be curious to know how stable ORM Lite currently is : is it still buggy or production ready ?&amp;nbsp; Is it complete in its coverage of ORM-2 ? Would anybody be willing to help ?&amp;nbsp; (&lt;a href="http://www.ormfoundation.org/members/pcarbonn.aspx"&gt;Private responses&lt;/a&gt; are welcome) &lt;/p&gt;&lt;p&gt;Thanks in advance,&lt;/p&gt;&lt;p&gt;Pierre C. &lt;br /&gt;&lt;/p&gt;</description></item><item><title>ORM2 Exchange Language</title><link>http://www.ormfoundation.org/forums/thread/1469.aspx</link><pubDate>Wed, 17 Dec 2008 10:56:18 GMT</pubDate><guid isPermaLink="false">9d039735-a311-4a8d-9c49-a0bb2572af9e:1469</guid><dc:creator>jakob.voss</dc:creator><slash:comments>30</slash:comments><comments>http://www.ormfoundation.org/forums/thread/1469.aspx</comments><wfw:commentRss>http://www.ormfoundation.org/forums/commentrss.aspx?SectionID=64&amp;PostID=1469</wfw:commentRss><description>&lt;p&gt;Is there an official (!) exchange language for ORM2 or are there plans to create and support (!) such a language? I know the paper &amp;quot;A markup language for ORM business rules&amp;quot; by Demey, Jarrar, and Meersman and surely each tool (NORMA, ORM Lite/GanttPV, DogmaModeler etc.) has it own file formats but without standardized exchange language to import and export model between different tools, you are stuck to one tool - and you end up in modeling in a proprietary tool language instead of ORM. Which ORM exchange language standard should I build on to create my own ORM-based tools? Is there any interest of exchange at all in the ORM community or do you prefer everyone having &amp;quot;his own&amp;quot; dialect of ORM ;-) ? &lt;/p&gt;</description></item><item><title>Missing VirtualTreeGrid 9.0.0 dll</title><link>http://www.ormfoundation.org/forums/thread/2181.aspx</link><pubDate>Sun, 18 Jul 2010 20:22:57 GMT</pubDate><guid isPermaLink="false">9d039735-a311-4a8d-9c49-a0bb2572af9e:2181</guid><dc:creator>VYoung</dc:creator><slash:comments>1</slash:comments><comments>http://www.ormfoundation.org/forums/thread/2181.aspx</comments><wfw:commentRss>http://www.ormfoundation.org/forums/commentrss.aspx?SectionID=30&amp;PostID=2181</wfw:commentRss><description>&lt;p&gt;I just installed the latest version of NORMA on a WinXP SP3 box with VS Prof. 2008.&amp;nbsp; When I try to open the Object-Role Modeling File in VS I get the error &amp;quot;Cannot load file or assembly Microsoft.VisualStudio.VirtualTreeGrid, version=9.0.0.0 PublicKeyToken...or one of its dependencies.&amp;nbsp; The system cannot find the file specified&amp;quot;&lt;/p&gt;
&lt;p&gt;I&amp;#39;ve Googled for VirtualTreeGrid.dll and have found all&amp;nbsp;kinds of blogs stating&amp;nbsp;there is a security risk with this dll.&amp;nbsp; So I&amp;#39;m guessing my&amp;nbsp;virus security application may have removed the file.&amp;nbsp;&amp;nbsp;Does any one know if there is really&amp;nbsp;a security risk?&amp;nbsp; If&amp;nbsp;not, is there an easy way to get hte dll reinstalled?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&lt;/p&gt;</description></item><item><title>How does ORM compare to SBVR ?</title><link>http://www.ormfoundation.org/forums/thread/2166.aspx</link><pubDate>Mon, 05 Jul 2010 13:01:27 GMT</pubDate><guid isPermaLink="false">9d039735-a311-4a8d-9c49-a0bb2572af9e:2166</guid><dc:creator>pcarbonn</dc:creator><slash:comments>7</slash:comments><comments>http://www.ormfoundation.org/forums/thread/2166.aspx</comments><wfw:commentRss>http://www.ormfoundation.org/forums/commentrss.aspx?SectionID=56&amp;PostID=2166</wfw:commentRss><description>&lt;p&gt;When would one organisation choose one vs the other ?&amp;nbsp; Is there a paper comparing the two ?&lt;/p&gt;&lt;p&gt;Thanks in advance, &lt;br /&gt;&lt;/p&gt;&lt;p&gt;PC&lt;/p&gt;</description></item><item><title>RDF and OWL</title><link>http://www.ormfoundation.org/forums/thread/2171.aspx</link><pubDate>Sat, 10 Jul 2010 05:43:43 GMT</pubDate><guid isPermaLink="false">9d039735-a311-4a8d-9c49-a0bb2572af9e:2171</guid><dc:creator>pcarbonn</dc:creator><slash:comments>2</slash:comments><comments>http://www.ormfoundation.org/forums/thread/2171.aspx</comments><wfw:commentRss>http://www.ormfoundation.org/forums/commentrss.aspx?SectionID=94&amp;PostID=2171</wfw:commentRss><description>&lt;p&gt;You may want to open a new topic on RDF and OWL in the&amp;quot;Standard&amp;quot; section, next to SBVR.&amp;nbsp; &lt;/p&gt;&lt;p&gt;Here is a a question I would like to see answered in that section :&amp;nbsp; How does ORM compare to RDF and OWL ? Among other things, what is the benefit of n-ary predicates compared to binary ones ?&amp;nbsp; Any pointer to an existing document on the web ? &lt;/p&gt;&lt;p&gt;Thanks in advance ! &lt;br /&gt;&lt;/p&gt;</description></item><item><title>Visual Studio Express 2008</title><link>http://www.ormfoundation.org/forums/thread/2158.aspx</link><pubDate>Tue, 29 Jun 2010 21:41:42 GMT</pubDate><guid isPermaLink="false">9d039735-a311-4a8d-9c49-a0bb2572af9e:2158</guid><dc:creator>fenton</dc:creator><slash:comments>5</slash:comments><comments>http://www.ormfoundation.org/forums/thread/2158.aspx</comments><wfw:commentRss>http://www.ormfoundation.org/forums/commentrss.aspx?SectionID=10&amp;PostID=2158</wfw:commentRss><description>I represent an educational institution, in Australia, that currently uses VisioModeler 3.1 (unsupported). We need to give students free software to ensure that they can all access the tools to complete the course. VisioModeler is a beautiful stand-alone product that has a gentle learning curve and creates awesome models which can be mapped to a data dictionary. Students have no problems grasping it early and understanding the process of creating a CS. 

VisioModeler no longer works under Win 7. I cannot purchase VEA to obtain the exact same functionality that VisioModeler offered.

NORMA is the closest product that fits the criteria we need. I will have to re-write all of the tutorials for our students to use NORMA whilst on campus. I have tested it under Visual Studio 2005, but I am worried about not being able to give students a copy of VS to install on their own machines.

My question is - if I give students a copy of Visual Studio Express 2008 (the free app) - will NORMA install and work under that environment? We cannot give them Visual Studio 2005 or 2008 as it is not free. </description></item><item><title>NORMA under Win 7</title><link>http://www.ormfoundation.org/forums/thread/2160.aspx</link><pubDate>Wed, 30 Jun 2010 00:25:05 GMT</pubDate><guid isPermaLink="false">9d039735-a311-4a8d-9c49-a0bb2572af9e:2160</guid><dc:creator>fenton</dc:creator><slash:comments>1</slash:comments><comments>http://www.ormfoundation.org/forums/thread/2160.aspx</comments><wfw:commentRss>http://www.ormfoundation.org/forums/commentrss.aspx?SectionID=30&amp;PostID=2160</wfw:commentRss><description>Haven&amp;#39;t tested it yet in an educational LAN setup, but I am assuming that if VS 2005 and VS 2008 run under Win 7, then the NORMA plugin should too, right?</description></item><item><title>Concept Maps </title><link>http://www.ormfoundation.org/forums/thread/2121.aspx</link><pubDate>Sun, 25 Apr 2010 13:35:01 GMT</pubDate><guid isPermaLink="false">9d039735-a311-4a8d-9c49-a0bb2572af9e:2121</guid><dc:creator>JohnBorowiec</dc:creator><slash:comments>11</slash:comments><comments>http://www.ormfoundation.org/forums/thread/2121.aspx</comments><wfw:commentRss>http://www.ormfoundation.org/forums/commentrss.aspx?SectionID=84&amp;PostID=2121</wfw:commentRss><description>&lt;p&gt;Hey&lt;/p&gt;
&lt;p&gt;Well it seems that ORM is quite similar to&amp;nbsp;&lt;font style="BACKGROUND-COLOR:#e6ecf9;" size="2"&gt;Concept Map. In ORM you only have to add constraints.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font style="BACKGROUND-COLOR:#e6ecf9;" size="2"&gt;JB&lt;/font&gt;&lt;/p&gt;</description></item><item><title>Diagram metamodel added to ActiveFacts metamodel</title><link>http://www.ormfoundation.org/forums/thread/2146.aspx</link><pubDate>Thu, 20 May 2010 05:03:46 GMT</pubDate><guid isPermaLink="false">9d039735-a311-4a8d-9c49-a0bb2572af9e:2146</guid><dc:creator>Clifford Heath</dc:creator><slash:comments>0</slash:comments><comments>http://www.ormfoundation.org/forums/thread/2146.aspx</comments><wfw:commentRss>http://www.ormfoundation.org/forums/commentrss.aspx?SectionID=82&amp;PostID=2146</wfw:commentRss><description>&lt;p&gt;Folk,&lt;/p&gt;&lt;p&gt;Thanks to NORMA, I present a metamodel for ORM2 diagrams as an extension of the ActiveFacts metamodel. This diagram is also available in the Files section under &amp;quot;Open Source Models&amp;quot;.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Note some items relevant to this model being used with AdtiveFacts, rather than ORM2 in general:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Where NORMA uses the word &amp;quot;model&amp;quot; or &amp;quot;schema&amp;quot;, ActiveFacts uses &amp;quot;Vocabulary&amp;quot;.&lt;/li&gt;&lt;li&gt;This metamodel has been added to the &amp;quot;next&amp;quot; or upcomingversion of the metamodel, where object type is called ObjectType, not the current version, where they&amp;#39;re called &amp;quot;Concept&amp;quot;.&lt;/li&gt;&lt;li&gt;The constraint shape subtypes that are shown are shown because their position is relative to something they&amp;#39;re attached to, not to the diagram origin.&lt;/li&gt;&lt;li&gt;The closest thing that ActiveFacts has to a Model Note is its Context Notes, hence the naming mismatch.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br /&gt;The CQL text for this model fragment follows: &lt;br /&gt;&lt;/p&gt;&lt;p&gt;DisplayRoleNamesSetting is written as String restricted to {&amp;#39;false&amp;#39;, &amp;#39;true&amp;#39;};&lt;br /&gt;RotationSetting is written as String restricted to {&amp;#39;left&amp;#39;, &amp;#39;right&amp;#39;};&lt;br /&gt;X is written as Integer(32);&lt;br /&gt;Y is written as Integer(32);&lt;br /&gt;Position is identified by X and Y where&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Position is at one X,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Position is at one Y;&lt;br /&gt;&lt;br /&gt;Diagram is identified by Vocabulary and Name where&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Diagram is for one Vocabulary,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Vocabulary contains Diagram,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Diagram is called one Name,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Name is of Diagram;&lt;br /&gt;&lt;br /&gt;Shape is identified by Diagram and Position where&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Shape is in one Diagram,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Diagram includes Shape,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Shape is at at most one Position;&lt;br /&gt;Shape is expanded;&lt;br /&gt;&lt;br /&gt;ConstraintShape is a kind of Shape;&lt;br /&gt;ConstraintShape is for one Constraint;&lt;br /&gt;&lt;br /&gt;FactTypeShape is a kind of Shape;&lt;br /&gt;FactTypeShape has at most one DisplayRoleNamesSetting;&lt;br /&gt;FactTypeShape is for one FactType,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FactType has FactTypeShape;&lt;br /&gt;FactTypeShape has at most one RotationSetting;&lt;br /&gt;&lt;br /&gt;FrequencyConstraintShape is a kind of ConstraintShape;&lt;br /&gt;&lt;br /&gt;ModelNoteShape is a kind of Shape;&lt;br /&gt;ModelNoteShape is for one ContextNote;&lt;br /&gt;&lt;br /&gt;ObjectTypeShape is a kind of Shape;&lt;br /&gt;ObjectTypeShape is for one ObjectType,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ObjectType has ObjectTypeShape;&lt;br /&gt;ObjectTypeShape has expanded reference mode;&lt;br /&gt;&lt;br /&gt;ObjectifiedFactTypeNameShape is a kind of Shape identified by FactTypeShape where&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ObjectifiedFactTypeNameShape is for one FactTypeShape,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FactTypeShape has at most one ObjectifiedFactTypeNameShape;&lt;br /&gt;&lt;br /&gt;ReadingShape is a kind of Shape identified by FactTypeShape where&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FactTypeShape has at most one ReadingShape,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ReadingShape is for one FactTypeShape;&lt;br /&gt;ReadingShape is for one Reading,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Reading has ReadingShape;&lt;br /&gt;&lt;br /&gt;RingConstraintShape is a kind of ConstraintShape;&lt;br /&gt;RingConstraintShape is attached to one FactType;&lt;br /&gt;&lt;br /&gt;RoleDisplay is where&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FactTypeShape displays Role in Ordinal position;&lt;br /&gt;RoleDisplay has FrequencyConstraintShape,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FrequencyConstraintShape is for one RoleDisplay;&lt;br /&gt;&lt;br /&gt;RoleNameShape is a kind of Shape;&lt;br /&gt;RoleNameShape is for one Role;&lt;br /&gt;&lt;br /&gt;ValueConstraintShape is a kind of ConstraintShape;&lt;br /&gt;RoleDisplay has at most one ValueConstraintShape,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ValueConstraintShape is for at most one RoleDisplay;&lt;br /&gt;ValueConstraintShape is for at most one ObjectTypeShape,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ObjectTypeShape has ValueConstraintShape;&lt;br /&gt;&lt;br /&gt;ValueType has at most one ValueConstraint,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ValueConstraint constrains ValueType;&lt;br /&gt;either ValueConstraintShape is for ObjectTypeShape or ValueConstraintShape is for RoleDisplay but not both;&lt;br /&gt;each combination FactTypeShape, Ordinal occurs at most one time in&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FactTypeShape displays Role in Ordinal position;&lt;br /&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>ActiveFacts and CQL</title><link>http://www.ormfoundation.org/forums/thread/2143.aspx</link><pubDate>Thu, 20 May 2010 03:57:00 GMT</pubDate><guid isPermaLink="false">9d039735-a311-4a8d-9c49-a0bb2572af9e:2143</guid><dc:creator>Clifford Heath</dc:creator><slash:comments>0</slash:comments><comments>http://www.ormfoundation.org/forums/thread/2143.aspx</comments><wfw:commentRss>http://www.ormfoundation.org/forums/commentrss.aspx?SectionID=82&amp;PostID=2143</wfw:commentRss><description>&lt;p&gt;ActiveFacts is a free open-source project of &lt;a href="http://dataconstellation.com" target="_blank" title="Data Constellation"&gt;Data Constellation&lt;/a&gt; which implements the Constellation Query Language (CQL) and the Constellation API. The Constellation Query Language was presented at the ORM Workshop 2009 in Portugal, and a version of that presentation is available in a screencast you can &lt;a href="http://dataconstellation.com/ActiveFacts/CQLIntroduction.html" target="_blank" title="CQL Screencast and introduction"&gt;download here&lt;/a&gt; (links at top right). You can also install and use ActiveFacts freely on your own computer, even for commercial purposes, with no strings attached and &lt;a href="http://github.com/cjheath/activefacts/blob/master/LICENSE" target="_blank" title="ActiveFacts License"&gt;no viral licensing&lt;/a&gt;.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;The Constellation Query Language (CQL) is a plain-text restricted natural language which provides full-featured ORM2 capabilities without needing to use diagrams. As such, it is especially suitable for use in collaborating over models with people who do not have, would not use, or are not trained to understand an ORM2 diagramming tool such as NORMA. It&amp;#39;s also useful when combined with differential revision management tools, and only requires plain-text tools such as text editors and email programs. CQL extends the ORM2 metamodel a little, and will be further extended to provide full query language capabilities surpassing SQL&amp;#39;s select. CQL is also under development in French and Spanish, and other languages will become available over time - it&amp;#39;s intended that the same model and database may be presented and queries in multiple languages. &lt;/p&gt;&lt;p&gt;ActiveFacts (written in the Ruby scripting language) centres around the ActiveFacts generator, which uses the ActiveFacts metamodel. The generator:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;can &lt;b&gt;read&lt;/b&gt; models created in either NORMA or directly in CQL (more input formats will be available over time, or you can write your own)&lt;/li&gt;&lt;li&gt;can &lt;b&gt;transform&lt;/b&gt; models into object-oriented or 5NF relational form&lt;/li&gt;&lt;li&gt;can &lt;b&gt;generate&lt;/b&gt; (using a modular extensible generator architecture):&lt;/li&gt;&lt;ul&gt;&lt;li&gt;CQL (if your NORMA models have adequate readings, they convert easily)&lt;/li&gt;&lt;li&gt;Ruby code for the Constellation API&lt;/li&gt;&lt;li&gt;SQL for several dialects&lt;/li&gt;&lt;li&gt;fact-oriented, object-oriented or relational code or documentation using generators you can easily write for yourself.&lt;/li&gt;&lt;li&gt;other generators may be available for purchase or on commission
&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;p&gt;The Constellation API is Ruby code which supports the output of the Ruby code generator. The generated code allows representation and manipulation of any collection of facts from your model. Although it&amp;#39;s implemented in an object-oriented language, the API is fact-oriented. As such, there are no &lt;b&gt;new&lt;/b&gt; and &lt;b&gt;delete&lt;/b&gt; operations, instead you must (within a constellation of facts) &lt;b&gt;assert&lt;/b&gt; and &lt;b&gt;retract&lt;/b&gt; instances of facts. It is not possible to create duplicate instances within a constellation - a duplicate assert will just return the previous instance. All object instances are fully cross-referenced, such that every role played by each object is a method available on that object. For example, if you have a Person instance, you can say &lt;i&gt;person.birth_date.all_directorship_as_appointment_date&lt;/i&gt; to get every company director who was appointed on the day this person was born. This is a radically new style of programming - it&amp;#39;s true &lt;b&gt;fact-oriented programming&lt;/b&gt;. Constellations in the API can not yet be retrieved from and saved to the relational storage for the same model, but this is work in progress which solves for the first time the notorious problem known as the &lt;a href="http://blogs.tedneward.com/2006/06/26/The+Vietnam+Of+Computer+Science.aspx" target="_blank" title="The Vietnam of Computer Science"&gt;Vietnam of Computer Science&lt;/a&gt;.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;ActiveFacts contains (to my knowledge) the &lt;a href="http://dataconstellation.com/ActiveFacts/examples/" title="ActiveFacts example models" target="_blank"&gt;only published ORM2 metamodel&lt;/a&gt; which has actually been proven by being used to generate ORM2 tools. The metamodel differs from and extends somewhat the accepted ORM2 structures. In particular, it:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;includes a dimensional model for value types, supporting arbitrary conversion between compatible values in different units (including ephemeral conversions such as between currencies)&lt;/li&gt;&lt;li&gt;models uniqueness, mandatory and frequency constraints as one constraint type called presence constraints, which allows easier constraint type migration&lt;/li&gt;&lt;li&gt;supports deontic constraints by reference to the enforcement action that must be taken when the constraint is found to have been invalidated&lt;/li&gt;&lt;li&gt;supports Business Context Notes to record the reasons why a particular entity type or constraint was created, and also to record the date and participants in agreeding to those reasons.&lt;/li&gt;&lt;/ul&gt;The ActiveFacts metamodel is maintained in CQL and NORMA, and is used with the generator to produce the code that supports all the ActiveFacts tools, including the CQL compiler. Being bootstrapped in this way makes it very easy to evolve the tools, and shows that the metamodel is actually sufficient and correct for converting between fact-oriented languages. Amidst all the noise and delay involved in our attempts to create a common agreed metamodel, it silently delivers. It also amply demonstrates the power of using fact-oriented modeling in the automatic generation of framework code to support real systems.&lt;br /&gt;&lt;br /&gt;ActiveFacts is also being used as the basis for some enterprise-level and graphical tools for collaborative modelling, but these are not open source. Contact &lt;a href="mailto:cjh@dataconstellation.com?subject=Data%20Constellation%20Enterprise%20Tools" title="Send email to Data Constellation"&gt;Data Constellation&lt;/a&gt; for more details.&lt;br /&gt;</description></item><item><title>Question / How to achieve the Value-Comparison Constraint in NormA</title><link>http://www.ormfoundation.org/forums/thread/2138.aspx</link><pubDate>Wed, 12 May 2010 05:54:43 GMT</pubDate><guid isPermaLink="false">9d039735-a311-4a8d-9c49-a0bb2572af9e:2138</guid><dc:creator>hjr_heal</dc:creator><slash:comments>2</slash:comments><comments>http://www.ormfoundation.org/forums/thread/2138.aspx</comments><wfw:commentRss>http://www.ormfoundation.org/forums/commentrss.aspx?SectionID=10&amp;PostID=2138</wfw:commentRss><description>&lt;p&gt;That`s in Page 290, Information Modeling and Relational Database: startdate &amp;gt; enddate&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.ormfoundation.org/emoticons/emotion-2.gif" alt="Big Smile" /&gt;&lt;/p&gt;
&lt;p&gt;Waiting for your precious answer.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Thank you.&lt;/p&gt;</description></item></channel></rss>