원문정보
초록
영어
With widely used at present, web service can enhance not only the reusability of code, but also the utilization rate of the service resources shared on the web services composition. To solve the difficulty in the communication and expression of the requirement information in complex web service composition, this study proposed a visualization method to describe service composition models through animation. This method employed the requirement behavior model established by the behavioral description language as the research object. In the execution mechanism of the animation, state machine and state block were utilized as the execution model and description model respectively. Each state migration was corresponded to a behavior that calls for visualized description. The motion of figure was controlled by associating each migration in the state block model with an action primitive through an association element. The visualization of the requirement behavior model was thereby realized. The advantages of the method lie in that the requirement changes are avoided. This attributes to that the missing and incorrect potential requirements are observable for the users with different backgrounds owning to the intuition of animation. Moreover, the correctness of the requirement animation is ensured through a series of detection on the BDL model. Finally, this study empirically analyzed the method using a travel system and introduced the modeling and animation tools it realized.
목차
1. Introduction
2. Background and Motivation
2.1. Web Service Composition
2.2. Business Process Execution Language
2.3. Problem Statement and Motivation
3. Behavior-oriented Modeling Language
3.1. Atomic Behavior Expression
3.2. Composite Behaviors and Behavior Expressions
4. Behavior Description Language based Visualization Model
4.1. Setting the Content and Usage of Animation Elements
4.2. Editing Behavioral Animation
4.3. Setting if Branch Values
4.4. Animation Execution Engine
4.5. Animation Demo
5. Case Study
6. Conclusion
Acknowledgements
References
