You searched for the word(s): 5
The ConceptualDB -> DCIL transform appears to be the updated (or processes the results of) R-Map/absorbstoin logic. I haven't quite been able to spend enough time to determine if this DCIL is the one currently used by the SQL outputs.
If it is, then I'll probably look into cleaning up the SQL Server SQL output. (Like not spitting out ...
Ah yes... The Virtual Tree Grid control. Some of the TFS Version Control UI in VS2k8 used that control. I used the control to modify an internal visual diff tool to support TFS. (no, not windiff... :) )
An WPF improved version would be pretty cool if you ever get around to it. Don't you hate it when you're "around to it" ...
The isolated shell would certainly be cheaper for end users, and DSL designers can be hosted there. Apart from reanchoring artifact generation (which uses the IVsSingleFileGenerator-related services from the C#/VB project system), the problem is a licensing issue, not a technical issue.
Very earlier iterations of the NORMA tool ...
The US online store has a VS standard => Pro upgrade for $299 at http://store.microsoft.com/microsoft/Visual-Studio-2010-Professional-Upgrade-for-Visual-Studio-Standard-Users/product/BE303EE9.
Additionally, would an isolated shell approach be cheaper for end users? (If DSL designers can be hosted in an isolated shell... I tried looking ...
[quote user="Terry Halpin"]One problem with IRIs is that the same element may be assigned different IRIs by different users, weakening the notion of a preferred identifier[/quote]
That is not an issue if IRIs but of usage of IRIs. It is an explicit feature: Everyone is allowed to state anything about anything on the Semantic Web. If ...
Thanks for the detailed feedback! I changed the picture to show the preferred uniqueness constraints and the implied parts of the model. I think there is no standard syntax for implied model parts so I implemented them in grey -- better suggestions are welcome. I thought about using italics for implied types but there can also be ...
In ORM, I would model Height as an entity type with a unit-based reference mode. For example, Height(cm:) or Height(inches:). Height is based on a unit type or dimension, called "Length". Instances of other entity types (e.g. Width, Distance, Circumference) based on the same unit type (Length in this case) can then be meaningfully ...
Simple reference scheme patterns are short hand notations for what you show here in the first, second, and fourth graphic lines, with two exceptions:
The PersonName role is not explicitly marked as mandatory (it is implicitly mandatory because PersonName plays no mandatory non-existential roles).
The right uniqueness ...
ORM2 provides "reference modes" that can be used to hide value types. This way you can talk about entities as if they were values. I tried to explain reference modes in a picture.
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 (source):
I also added a ...