SeCSE Integrated Environment view Service Engineering: to address the needs of service developers who require methods to define ... Service Discovery: to address the needs of service consumers by offering mechanisms to locate the 'best' service ... Service Centric System Engineering: to address the needs of service integrators by offering mechanisms to compose services ... Service Delivery: to address the needs of service providers and of service integrators by offering support to management ....

Service Discovery

Description The activity addresses the needs of service integrators and providers by delivering
new service discovery processes, methods and tools that will integrate with and extend current software development practices.
Objectives
  • Develop processes and software tools for early service discovery for use by service integrators. These mechanisms should support the discovery of individual or combinations of services that completely or partially satisfy requirements belonging to service consumers, providers and integrators. These requirements will express weighted combinations of service functions and criteria about service qualities;
  • Develop mechanisms to support architecture-time service discovery for use by service integrators. These mechanisms should support the discovery of services that can fit into specific system architectures and workflows. They should also deliver reasoning capabilities that can support the reformulation of architectural and service orchestration constraints in ways that they can fit with the available services, thus assisting service integrators in modifying system designs;
  • Develop mechanisms to support run-time service discovery by service providers. These mechanisms should support the discovery of alternatives for replacing services that become unavailable or fail to meet requirements at run-time. These mechanisms will be based on precise specifications of service requirements and architectural constraints, and should be performed at a level of efficiency that makes the discovery and replacement of services seamless.

back to overview