User Tools

Site Tools


ws2_thursday_27_october

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

ws2_thursday_27_october [2011/11/03 10:44] (current)
mikehypercube created
Line 1: Line 1:
 +====== WS2 Working Notes 27 Oct ======
 +Back to [[Technical Modeling Framework]]
 +
 +Back to [[start]]
 +
 +====== Rendering Annotations ======
 +
 +Discussed how we would render the OWL Annotation Properties for the metadata, as ODM constructs in the UML model environment. ​
 +===== Notes in Options Model =====
 +==== How we use Annotation Property ====
 +
 +dct:source as an OWL Annotation Prpperty as a UML AssClass.
 +ssubtype of that ditto
 +
 +Then: 
 +
 +Create a '​fact'​ which looks like a dependency, that point to the AP that ways predicate. The fact points to the literal that is the URI, and predicate dependency between the fact and the annotation property. ​
 +
 +Predicate depenency is between the fact and the annotation property. ​
 +
 +Property or resource or of OWL Thing (depending on model e.g. SKOS or DC). 
 +
 +We: create an instance of that property. ​
 +
 +==== Clarify - what was the thing we put for SKOS Match earlier? ====
 +The thing that has a base class of Dependency. ​
 +
 +We are talking about an instance of OWL Annotation Property. This does not look like an AssClass it's a Fact, which points to the predicate that it's an instance of, and points to the literal (string) that is the value of the annotation. ​
 +
 +Possible issues: ​
 +EA does not support the notation that Elisa is talking about because you have to have a dependency on a dependency (relationship pointing to relationship),​ to do this. 
 +
 +===== Notes jotted down in OWL Profile =====
 +
 +==== Facts: ====
 +
 +What do they look like? 
 +
 +Do they exist in SBVR? No. SBVR works at the level of concepts and rules.
 +Fact Type: isa horrible misnomer. This is being fixed. ​
 +
 +SBR: Distinguished Individuals? ​
 +Distinguished concepts. ​
 +
 +For example a particular LIBOR rate at a given date and time, would use SBVR's Distinguished Concept (is that right?)
 +
 +Transform - merge with instance data that has a common mapping to the semantics. This complements OWL in terms of reasoning over instances. Would use OWL to reason over instances, using concepts defined in SBVR. 
 +
 +OWL: does more than this, that is not to do with individuals. The upcoming transform from SBVR to OWL will help with this.
 +
 +==== How to deal with this: ====
 +
 +Have an Instance Specification which is an instance of the Assocation Class that represents the Annotation Property. ​
 +
 +Because it is an instance of the Annotation Property...
 +
 +Could be depictred as a link, a line that would be an instance of the Association Class, and would join the concept in FIBO to the value or the text it's derived from (the literal). ​
 +
 +THis was tried in MagicDraw but link are not very consistently implemented across tools. ​
 +
 +==== Workaround: ====
 +
 +Use the stereotype rdf:literal
 +
 +To be investigated next week.
 +
 +===== Conclusions =====
 +What it looks like:
 +
 +The link is an instance of the Association that is the DC element e.g. TermOrigin
 +
 +Punning needed: the thing we are trying to annotate is not an instance. ​
 +
 +Line is an instance of DC term (termOrgin) that has a range which is the rdfsLiteral.
 +
 +Instance of the AssClass class element, have a line in and a line out. Create our workaround hack for those lines. Use base class of Dependency for these two? Or Association?​ Or whatever EA lets us use. 
 +
 +**Action:** experiment with this. 
 +
 +**Action:** Talk to Sparx about the pattern we are trying to implement.
  
ws2_thursday_27_october.txt ยท Last modified: 2011/11/03 10:44 by mikehypercube