Static Service Composition (proactive)
- workflow or state chart is designed to describe the interaction pattern
- BPEL, WSCI
- autonomous application composition
- eFlow[4], SWORD[13]
- dynamic service composition is useful for ubiquitous and end user applications
- get address for restaurant and home
- invoke the direction generator web service
- print out the result image
- data types
- semantics (Concept)
- logics
- components
- data types in CoSMoS are equivalent to DSO in SCA
- semantics are not supported in SCA
- logics is somewhat meaningless for CoSMoS
- components have equivalents in SCA
- composites are not defined in CoSMoS
Semantic Graph Based Service Composition (SeGSec)
Request Analyzer <-> ServiceComposer <-> Reasoner <-> ServicePerformer
"ServiceComposer genrates the execution path by connecting operations of components", How?? This is not something trivial. Matching the operations for different interfaces for services is quite difficult. I am not sure how it is done. How do they perform this matching of operations at the high level? Reasoning and semantic resolution should be performed before the ServiceComposer module generates the path.
for other systems, there should be a template implementing the requested service. so a B2B template matching is required in this case.
No comments:
Post a Comment