[Oslc-Automation] Spec/Example comments: Automation Plan, parameter definition

Michael F Fiedler fiedler at us.ibm.com
Wed Apr 11 16:44:10 EDT 2012


I think this needs to be re-visited in the workgroup this week.  When
deciding whether to use oslc:Property as the parameter definition there was
some discussion on what to do about oslc:propertyDefinition.   It really is
not needed for the automation use case, but it is exactly-one in the
resource definition.   The options were a) ignore the fact that it is
required, b) create a new resource that mimics oslc:Property without the
propertyDefinition or c) figure out an acceptable way to set it in the
context of automation.   The definition of the attribute is:

"URI of the property whose usage is being described"

According to the minutes (which could be incorrect due to my
misinterpretation of the discussion) there was a proposal to set the the
value to something in the Automation vocabulary called
oslc_auto:parameterDefinition to indicate the property should be
interpreted as such.

When used in the context of resource shapes, the oslc:propertyDefinition
points to the definition of the property in the domain vocabulary - at
least in the specs I am familiar with.   Example from a Test Case resource
shape for its oslc_qm:testsChangeRequest attribute:

<oslc:propertyDefinition rdf:resource=
"http://open-services.net/ns/qm#testsChangeRequest" />

Let's discuss if your expected value makes more sense.


Regards,
Mike

Michael Fiedler
IBM Rational Software
fiedler at us.ibm.com
919-254-4170


                                                                           
             John                                                          
             Arwe/Poughkeepsie                                             
             /IBM at IBMUS                                                 To 
             Sent by:                  oslc-automation at open-services.net,  
             oslc-automation-b                                          cc 
             ounces at open-servi                                             
             ces.net                                               Subject 
                                       [Oslc-Automation] Spec/Example      
                                       comments: Automation Plan,      
             04/05/2012 08:41          parameter definition                
             AM                                                            
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           




[1] includes 0:* oslc_auto:parameterDefinition instances, with a range of
oslc:Property .  So if my example AP has 2 properties, foo:bar and
foo2:bar2, I would expect the corresponding oslc:propertyDefinition URIs to
be foo:bar and foo2:bar2, per [2].  What my implementers observe however in
[3] is a value of oslc_auto:parameterDefinition.  Seems like a bug in the
example.


[1]
http://open-services.net/bin/view/Main/AutoSpecificationV2?sortcol=table;up=#Resource_AutomationPlan



[2]
http://open-services.net/bin/view/Main/OSLCCoreSpecAppendixA#Value_type_Property



[3] http://open-services.net/bin/view/Main/AutoSpecificationV2Samples


Best Regards, John

Voice US 845-435-9470  BluePages
Tivoli OSLC Lead - Show me the Scenario
_______________________________________________
Oslc-Automation mailing list
Oslc-Automation at open-services.net
http://open-services.net/mailman/listinfo/oslc-automation_open-services.net


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://open-services.net/pipermail/oslc-automation_open-services.net/attachments/20120411/48fb7023/attachment-0003.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: graycol.gif
Type: image/gif
Size: 105 bytes
Desc: not available
URL: <http://open-services.net/pipermail/oslc-automation_open-services.net/attachments/20120411/48fb7023/attachment.gif>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pic11086.gif
Type: image/gif
Size: 1255 bytes
Desc: not available
URL: <http://open-services.net/pipermail/oslc-automation_open-services.net/attachments/20120411/48fb7023/attachment-0001.gif>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ecblank.gif
Type: image/gif
Size: 45 bytes
Desc: not available
URL: <http://open-services.net/pipermail/oslc-automation_open-services.net/attachments/20120411/48fb7023/attachment-0002.gif>


More information about the Oslc-Automation mailing list