1. Purpose
This TC is concerned with providing more structure and support for services within the FIPA framework. The current notion of services within the FIPA Agent Management specification is too unstructured and does not provide for service composition which is crucial for expressing service relationships and defining service flows.
Since there are many different service models currently available (CORBA, Web Services, DAML-S, etc.), this TC aims to provide a service meta-model in which all of these service models can be expressed and grounded. This meta-model will be described as an extension to the FIPA Abstract Architecture and will be reified in the two prevalent services technologies of Web Services and DAML-S. Finally, this TC will provide an accounting for how current FIPA services can be realized in this meta-model.
2. Organisation and Contacts
3. Documents (current version)
Work Plans
|
f-wp-00019 (Version A 2003-01-01)
|
White Paper
|
f-in-00080 Advanced Web Services
|
Specifcations
|
|
4. Milestones
Date
|
TC Milestones
|
2003/03
|
Initial work on White Paper detailing the requirements and issues for meta-service descriptions and modeling
|
2003/07
|
Completion and distribution of White Paper. Begin work on defining abstract service model
|
2003/11
|
Preliminary version of Abstract Service Specification. Begin work on developing a concrete service model for FIPA
|
2004/03
|
Experimental version of Abstract Service Specification. Preliminary version of FIPA Service Description.
|
2004/11
|
Experimental versions of Grounding for WSDL and Grounding for DAML-S.
|
5. Remit
There are three main objectives of this work plan:
- Develop a meta description of service. This should be at the level of the FIPA Abstract Architecture to capture the concepts of service elements and service composition.
- Offer multi-service groundings. Focus on groundings for Internet relevant service technologies of DAML-S and WSDL.
- Determine how to integrate the new service model into FIPA.
6. Status
Current results and future work status as at 32nd FIPA Meeting in Rockville, MD.
TC Services held two technical sessions, during which the following was accomplished:
- Extended the work on the FIPA Abstract Service Architecture:
- Explored requirements for Orchestrator Agent
- Explored requirements for Service Agent
- Restricted to 'atomic' services to simplify early discussion
- Explored output of Composer Agent
- Delineated different areas of context needed**
- For the efforts listed above, the Services TC
- Heavily utilized input on context from Semantics TC
- Utilized input from Security TC re policy as (part of ) a context area
- Reviewed the Services TC work plan for updates
- Developed a list of next tasks and a timeline
TC Services resolves the following:
- BY 8-31-04
- Write up notes that capture the content of the Services TC work from this meeting
- BY 8-31-04
- Submit updated work plan
- Submit paperwork for co-chair addition
- BY Erfurt Germany Meeting
- Finish first draft FIPA Services Abstract Architecture
- AT Erfurt Germany Meeting
- Interact with Modeling TC over topic of ROLE and SERVI
- Outline efforts for
- Specification on FIPA Abstract Service Description - Groundings (may include some conceptual mappings) involving OWL-S and WSDL
- Task execution will use the Services TC mailing list as a discussion venue
- Multiple Service TC attendees have expressed commitment to participate
Thanks to all who contributed, including: Joan Ametller, Harry Chen, Marcus Dale, Shaw Feng, Srikanth Kallurkar, Brent Langley, Jose Ortega, Ben Perry, Marion Nodine, James Odell, Stefan Posland, Sergi Robles, and Ev Sherwood.
Status updates from this and prior meetings can be found in the respective resolutions. This information is available at FIPA Past Meetings.
7. How to Contribute
Communication to the working group is via the email mailing list services(at)fipa.org.
|