Skip to main content
Log in

CA-PLAN, a service-oriented workflow

  • Published:
International Journal of Automation and Computing Aims and scope Submit manuscript

Abstract

Workflow management systems (WfMSs) are accepted worldwide due to their ability to model and control business processes. Previously, we defined an intra-organizational workflow specification model, Process LANguage (PLAN). PLAN, with associated tools, allowed a user to describe a graph specification for processes, artifacts, and participants in an organization. PLAN has been successfully implemented in Agentflow to support workflow (Agentflow) applications. PLAN, and most current WfMSs are designed to adopt a centralized architecture so that they can be applied to a single organization. However, in such a structure, participants in Agentflow applications in different organizations cannot serve each other with workflows.

In this paper, a service-oriented cooperative workflow model, Cooperative Agentflow Process LANguage (CA-PLAN) is presented. CA-PLAN proposes a workflow component model to model inter-organizational processes. In CA-PLAN, an inter-organizational process is partitioned into several intra-organizational processes. Each workflow system inside an organization is modeled as an Integrated Workflow Component (IWC). Each IWC contains a process service interface, specifying process services provided by an organization, in conjunction with a remote process interface specifying what remote processes are used to refer to remote process services provided by other organizations, and intra-organizational processes. An IWC is a workflow node and participant. An inter-organizational process is made up of connections among these process services and remote processes with respect to different IWCs. In this paper, the related service techniques and supporting tools provided in Agentflow systems are presented.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Jie Meng, Stanley Y. W. Su, Herman Lam, Abdelsalam Helal. Achieving Dynamic Inter-Organizational Workflow Management by Integrating Business Processes, Events and Rules, Proceedings of the 35th Hawaii International Conference on System Sciences, 2002.

  2. Ming-Feng Chen, Bin-Shiang Liang, Feng-Jian Wang. A Process-Centered Software Engineering Environment with Network Centric Computing, 6th IEEE Workshop on Future Trends of Distributed Computing Systems (FTDCS’ 97), pp. 234, 1997.

  3. Yin-Shinn Chen, Feng-Jian Wang. An Editing System for Working Processes, 25th Annual International Computer Software and Applications Conference (COMPSAC’01), pp. 332, 2001.

  4. Flowring Technology Corp, Agentflow system, Available: http://www.flowring.com

  5. Shung-Bin Yan, Feng-Jian Wang. A Cooperative Framework for Inter-Organizational Workflow System, 27th Annual International Computer Software and Applications Conference (COMPSAC 2003), pp. 64, 2003.

  6. Fabio Casati, Angela Discenza. Modeling and Managing Interactions among Business Processes, Journal of Systems Integration, vol.10, no. 2, pp. 145–168, 2001.

    Article  Google Scholar 

  7. Fabio Casati, Angela Discenza, Supporting workflow cooperation within and across organizations, Proceedings of the ACM symposium on Applied computing, vol. 1, pp. 196–202, 2000.

    Google Scholar 

  8. Mehmet Sayal, Fabio Casati, Umesh Dayal, Ming-Chien Shan. Integrating Workflow Management Systems with Business-to-Business Interaction Standards, 18th International Conference on Data Engineering (ICDE’02), pp. 0287, 2002.

  9. G. Alonso, U. Fiedler, C. Hagen, A. Lazcano, H. Schuldt, N. Weiler. WISE: Business to Business E-Commerce, 9th International Workshop on Research Issues on Data Engineering: Information Technology for Virtual Enterprises, pp. 132, 1999.

  10. Stanley YW Su, J. M., Raja Krithivasan, Seema Degwekar, Sumi Helal. Dynamic Inter-Enterprise Workflow Management in a Constraint-Based E-service Infrastructure. Electronic Commerce Research, vol. 3, no. 1–2, pp. 9–24, 2003.

    Article  Google Scholar 

  11. [URL] http://lsdis.cs.uga.edu/proj/meteor/meteor.html

  12. Object Management Group, CORBA/IIOP 2.2 Specification, 10 Feb. 1998.

  13. Hasan Davulcu, Michael Kifer, L. R. Pokorny, C. R. Ramakrishnan, I. V. Ramakrishnan, Steven Dawson. Modeling and Analysis of Interactions in Virtual Enterprises, 9th International Workshop on Research Issues on Data Engineering: Information Technology for Virtual Enterprises, pp. 12, 1999.

  14. H. Davulcu, M. Kifer, C. R. Ramakrishnan, I. V. Ramakrishnan. Logic based modeling and analysis of workflows, ACM Symposium on Principles of Database Systems (PODS), pp. 25–33, 1998.

  15. Dickson K. W. Chiu, S. C. Cheung, Sven Till, Kamalakar Karlapalem, Qing Li, Eleanna Kafeza. Workflow View Driven Cross-Organizational Interoperability in a Web-Service Environment, Information Technology and Management, vol. 5, no. 3–4, pp. 221–250, 2004.

    Article  Google Scholar 

  16. WfMC Workflow Management Coalition. Available: http://www.wfmc.org, 1996.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Feng-Jian Wang.

Additional information

Shung-Bin Yan graduated form National Chiao Tung University (NCTU), Taiwan in 1994. He received the Ph.D degree in Department of Computer Science and Information Engineering from NCTU in 2005. Currently, he works for Flowring Technology as the R&D director. His research interests include software engineering, software architecture, workflow system, object-oriented analysis and design.

Feng-Jian Wang graduated with M.S. and Ph.D Degrees from North-western University. Currently, he is a Professor in Computer Science Department, National Chiao-Tung University, HsinCHu, Taiwan. He is an IEEE member. He has published more than 70 technical papers in international journals and conference proceedings. His research areas include software engineering, network engineering, and programming language.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Yan, SB., Wang, FJ. CA-PLAN, a service-oriented workflow. Int J Automat Comput 2, 195–207 (2005). https://doi.org/10.1007/s11633-005-0195-x

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11633-005-0195-x

Keywords

Navigation