earticle

논문검색

Behavior-oriented Modeling and Visualization for web Service Composition

원문정보

초록

영어

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.

목차

Abstract
 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

저자정보

  • Lin Li School of Computer, Wuhan University, College of Computer Science and Technology, Wuhan University of Science and Technology, Hubei Province Key Laboratory of Intelligent Information Processing and Real-time Industrial System, Wuhan, Hubei, China 430000

참고문헌

자료제공 : 네이버학술정보

    함께 이용한 논문

      ※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.

      0개의 논문이 장바구니에 담겼습니다.