A service-oriented workflow language for robust interacting applications

被引:0
|
作者
Nepal, S [1 ]
Fekete, A [1 ]
Greenfield, P [1 ]
Jang, JL [1 ]
Kuo, D [1 ]
Shi, T [1 ]
机构
[1] ICT Ctr, Epping, NSW 1710, Australia
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In a service-oriented world, a long-running business process can be implemented as a set of stateful services that represent the individual but coordinated steps that make up the overall business activity. These service-based business processes can then be combined to form loosely-coupled distributed applications where the participants interact by calling on each other's services. A key concern is to ensure that these interacting service-based processes work correctly in all cases, including maintaining consistency of both their stored data and the status of the joint activities. We propose a new model and notation for expressing such business processes which helps the designer avoid many common sources of errors, including inconsistency. Unlike most existing orchestration or workflow(a) languages used for expressing business processes, we do not separate the normal case from exceptional activity, nor do we treat exceptional activity as a form of failure that requires compensation. Our model has been demonstrated by developing prototype systems.
引用
收藏
页码:40 / 58
页数:19
相关论文
共 50 条
  • [1] Adaptive service scheduling for workflow applications in Service-Oriented Grid
    Chin, Sung Ho
    Suh, Taeweon
    Yu, Heon Chang
    [J]. JOURNAL OF SUPERCOMPUTING, 2010, 52 (03): : 253 - 283
  • [2] Adaptive service scheduling for workflow applications in Service-Oriented Grid
    Sung Ho Chin
    Taeweon Suh
    Heon Chang Yu
    [J]. The Journal of Supercomputing, 2010, 52 : 253 - 283
  • [3] Data Flow Testing of Service-Oriented Workflow Applications
    Mei, Lijun
    Chan, W. K.
    Tse, T. H.
    [J]. ICSE'08 PROCEEDINGS OF THE THIRTIETH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 2008, : 371 - 380
  • [4] Service-oriented workflow model
    Jin, YP
    Wu, ZH
    Deng, SG
    Yu, Z
    [J]. AINA 2005: 19th International Conference on Advanced Information Networking and Applications, Vol 2, 2005, : 484 - 488
  • [5] Service-Oriented Workflow Design Tools
    Huang, Wei
    Zhao, Heng
    Xu, Mingdi
    Hu, Yingsong
    [J]. PROCEEDINGS OF 2015 6TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE, 2015, : 128 - 131
  • [6] Service-oriented workflow: The DySCo framework
    Piccinelli, G
    Finkelstein, A
    Williams, SL
    [J]. PROCEEDINGS OF THE 29TH EUROMICRO CONFERENCE: NEW WAVES IN SYSTEM ARCHITECTURE, 2003, : 291 - 297
  • [7] Abacus: A service-oriented programming language for grid applications
    Wang, XN
    Xiao, LJ
    Li, W
    Yu, HY
    Xu, ZW
    [J]. 2005 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING, VOL 1, PROCEEDINGS, 2005, : 225 - 232
  • [8] Service-Oriented Development of Workflow-Based Semantic Reasoning Applications
    Cheptsov, Alexey
    Wesner, Stefan
    Koller, Bastian
    [J]. INTERNATIONAL JOURNAL OF DISTRIBUTED SYSTEMS AND TECHNOLOGIES, 2014, 5 (01) : 40 - 53
  • [9] A Trust Service-Oriented Scheduling Model for Workflow Applications in Cloud Computing
    Tan, WenAn
    Sun, Yong
    Li, Ling Xia
    Lu, GuangZhen
    Wang, Tong
    [J]. IEEE SYSTEMS JOURNAL, 2014, 8 (03): : 868 - 878
  • [10] Research on service-oriented workflow and performance evaluation
    Liu, Bo
    Fan, Yushun
    [J]. 2007 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, PROCEEDINGS, 2007, : 1187 - +