[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [soa-rm-ra] Updated Visual Model for Service Description
It would seem (1) the entity being described can maintain a resource that lists all its credentials, such as federation certificates, and have a pointer in its description to the credential resource, and/or (2) a federation can provide a service that verifies the entity is part of the federation and the entity includes the service invocation in its description. This should handle your registry publisher. While I hate to even suggest this, a set of applicable XML tags could turn into something like a WS-Certification. It might also fit WS-MEX -- I'd have to look at that again but my first take was MEX was a mess.
The problem with a specific metadata element for federation is I think most of the basic info should already be available as other parts of description, and we don't want to propagate further redundancy. That's why I suggest the federation metadata is not the information that tells you whether something can federate but rather tells you the results, i.e. of what federations are you a member.
Ken
On Nov 5, 2007, at 12:50 AM, Danny Thornton wrote:
I am thinking in terms of federation at thegranularity of general description only, no finer thanthat for the moment.The following statements are from the implementatonside of things. As part of the general description, auser can select federations they want the descriptionto belong to. The selection of federations arecontrolled through certificate associations. Everyonewho wants to add a description to the ebXML/UDDIregistry either has or is issued a certificate. Ihave not worked through the implementation details yetbut it is something along those lines.I think the Service Description needs to identifymeta-data that allows it to be governed in socialstructures as described in Section 3.4.6, Governanceand Social Structures. What I am suggesting is thatfederations is a description meta-data element that isa tie to section 3.4.6.Danny--- Ken Laskey <klaskey@mitre.org> wrote:
Danny,I'll need to read the link on annotations.As for federations, we have the same situations aswith a lot of theaction discussion in that the details of how it'sdone don't belongin description, only the description or a link toinformation of theresult.I'm not sure detailing federations really belongs inthe RA becauseit seems a business-specific process andrequirements. Now some ofthe description would likely indicate whether someresource wasappropriate for some federation and the result offederationmembership might be included in description.Do you have something more specific in mind forfederations?KenOn Nov 4, 2007, at 8:58 PM, Danny Thornton wrote:
The first steps into the use of Descriptions in aSOA-based ecosystem give rise to the problem of
how
groups (federations) are formed. I would like to
see
a direct representation of the ability to
participate
in groups in the description. To my knowledge,
the
most common terminlogy for this in the industry
right
now is federations.I would also like to hear other opinions on thesubject.There is also an alternate approach to annotationsthat follows an extension objects pattern:http://72.14.253.104/search?q=cache:YwbrrSremIIJ:www.ccs.neu.edu/
research/demeter/adaptive-patterns/visitor-usage/papers/plop96/
extension-objects-gamma.ps+patterns+object+extension&hl=en&ct=clnk&cd=3&gl=usDanny--- Ken Laskey <klaskey@mitre.org> wrote:
While admitting it forms something of a
catch-all, I
thought ofcertifications (and I guess federation info)would
fall underannotations. Those governing a federation wouldprescribe what theyfelt was adequate federation description and thedescription of anentity would point to it.So, should annotations point to likely types such
as
certifications,use/federation, contracts here(?), ... ?KenOn Nov 4, 2007, at 11:09 AM, Danny Thornton
wrote:
The diagram is helpful, I am working on a web
app
that
will allow entry of this information and then
update
an ebXML/UDDI registry.In doing this, one of the things I think we aremissing in the general description is a hook forfederations. Is this description part of one or
more
federations? For the implementation I am
putting
together, each description has a certificateassociated with it and can be used for things
like
forming groups (federations), description
revocation,
etc.Danny--- Ken Laskey <klaskey@mitre.org> wrote:
Good first pass. Yes, we have always talked
about
the servicedescription as an artifact, so this makes
sense.
I still need to sort out the writing to make
sure
all the salientpoints end up some place. The diagram will
guide
the writing andwill itself evolve as the writing tightens up.KenOn Nov 3, 2007, at 12:31 PM, Jeffrey A. Estefanwrote:
Ken,I've created a component diagram for the
Service
Description
artifact. This is a candidate visual model to
replace the class
diagram in the Service Description section
that
you are updating.
It's not perfect, but it's a pretty good
start.
I
think it's more
appropriate to show the Service Description as
an
artifact that is
made up of (or links to) a number of
supporting
artifacts that
capture the meta level aspects of SOA-based
systems, particularly,
for the Reference Architecture.Here's a direct link to a PNG copy of the
visual
model on our Kavi
collection at:http://www.oasis-open.org/apps/org/workgroup/soa-rm-ra/download.php/
25982/Service_Description_Model.pngI've added a couple of notes to the visual
model.
These are
intended to be our working notes and
ultimately
should be removed
from the final version of the visual model.Cheers...- Jeff E.----------------------------------------------------------------------
--
-----Ken LaskeyMITRE Corporation, M/S H305 phone:
703-983-7934
7151 Colshire Drive
fax:
703-983-1379McLean VA 22102-7508=== message truncated ===__________________________________________________Do You Yahoo!?Tired of spam? Yahoo! Mail has the best spam protection aroundhttp://mail.yahoo.com
-----------------------------------------------------------------------------
Ken Laskey
MITRE Corporation, M/S H305 phone: 703-983-7934
7151 Colshire Drive fax: 703-983-1379
McLean VA 22102-7508
Attachment converted: Macintosh HD:smime 628.p7s ( / ) (00334E88)
--
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]