OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

semantic-ex message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Proposal from telecon


My proposal is that we carry through the change suggested at the OASIS
Symposium and develop the ‘Reference Model’ document separately from the
‘Architecture and Information Model’ document, renaming the latter to
‘Reference Architecture’.
 
Concretely, the ‘Reference Model’ will ‘cherry-pick’ from the WSMO
meta-model, aligning the required concepts with the SOA-RM.  Each concept
will be explained through comparison with all the major SWS meta-models, not
just WSMO (though of course, many only appear in WSMO, e.g. goal).  The body
of the ‘Reference Model’ document will use UML Class Diagrams to illustrate
the meta-model.  One appendix will then show these diagrams illustrate the
formal definitions, which we choose to make in WSML.  We note that any
ontology language could have been used at this level, and that our
definitions are a user ontology, distinct from the direct representation of
WSMO in WSML (i.e. _not_ under ‘http://www.wsmo.org/wsml/wsml-syntax#’, the
SEE ontology will be in a different namespace… any suggestions? probably
shouldn’t be under OASIS or WSMO domains – do we need a new one
registering?) 
 
The ‘Reference Architecture’ document will then, as agreed, define the
components as WSML goals (which justifies using WSML over OWL for our
definitions) where the state signatures can refer to concepts in the SEE
Reference Model, rather than the WSML types currently used (e.g. see#goal,
rather than wsml #goal).  As above, WSML will be used in the appendix and
the body will be UML.  Specifically, Class Diagrams will be used to define
the communications, which are WSML ontologies mapped to Class Diagrams as in
the ‘Reference Model’; Activity Diagrams will be used to define the
behavioural parts of the choreographies.  The ‘Reference Architecture’
document will have an appendix explaining the Activity Diagrams and their
relationship to WSML, followed by the WSML definitions.

Finally, the ‘Execution Scenarios’ document will show ‘entry point’ services
to SEE, such as goal-oriented execution, as WSML web services defined as
orchestrations of goals.  At the basic level, they will be compositions of
goals from the ‘Reference Architecture’, but we also allow ourselves
recursive definition so that a goal such as ‘service execution’ can be met
by two (or more) services which are themselves defined in the ‘Execution
Scenarios’ document, as different orchestrations of the architectural
components (to allow both the WSMX and IRS way of doing things) with
different preconditions.  Again, the body of the document will use UML2
Activity Diagrams, and the appendix will represent this in WSML.

Barry



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]