This paper proposes an event-driven mechanism to semi-automatically realize the complex service composition using event-condition-action rules. Different from traditional composition methods for determining service operator, message, structure, event and provider orderly, ECA rule-based service composition method executes different actions according to condition when event emerges. Taking user requirement updating as an event, ECA approach chooses proper action based on present composition status or condition. This action can be any kind of service updating, adding/removing activity, adding/removing message, updating structure and so on. The novelty of ECA rule-based method is semi-automatic and complex service reusing, for composition approach allowing user to update requirement to find matchmaking complex action efficiently base on proper condition and event. The test case of organizing multimedia conference in multimedia conference system demonstrates that complex composite service could be successfully made and the established repository could be reused in further scenarios.
Published in:
Broadband Network & Multimedia Technology, 2009. IC-BNMT '09. 2nd IEEE International Conference on
Date of Conference: 18-20 Oct. 2009