Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3014812.3014850acmotherconferencesArticle/Chapter ViewAbstractPublication Pagesaus-cswConference Proceedingsconference-collections
research-article

A change management framework for service based business process

Published: 31 January 2017 Publication History

Abstract

Change management in service based business process (SBP) is a challenging issue due to the complex dependencies between business process and involved services. A change of an activity belonging to a process may affect other activities and related services of the process. A service change may require further changes of one or multiple activities of the process. Change propagation refers to that a single change of an activity or a service causes a series of changes associated with activities and/or services. In order to deal with complicated situations of SBP changes, it is necessary to have a framework to help the change management, in particular to make the change propagation under control. In this work, a formal SBP model is defined with the Petri Net modelling language. Based on the proposed SBP model, a set of change patterns are identified as primitives for analysing complex changes. A set of data anomalies are specified based on the proposed model. A data flow anomaly detection algorithm is developed. The proposed framework for managing SBP changes can provide guidelines and an enable tool for software developers to deal with change management problems in the real world.

References

[1]
V. Andrikopoulos, S. Benbernou, and M. P. Papazoglou. Managing the evolution of service specifications. In International Conference on Advanced Information Systems Engineering, pages 359--374, 2008.
[2]
F. Casati, S. Ceri, B. Pernici, and G. Pozzi. Workflow evolution. Data Knowledge Engineering, 24(3):211--238, 1998.
[3]
F. Casati, S. Ceri, B. Pernici, and G. Pozzi. Dealing with change in process choreographies: Design and implementation of propagation algorithms. Information Systems, 49:1--24, 2015.
[4]
L. De Alfaro and T. A. Henzinger. Interface automata. ACM SIGSOFT Software Engineering Notes, 26(5):109--120, 2001.
[5]
M. Dumas, B. Benatallah, and H. R. M. Nezhad. Web service protocols: Compatibility and adaptation. IEEE Data Eng. Bull., 31(3):40--44, 2008.
[6]
C. Girault and R. Valk. Petri nets for systems engineering: a guide to modeling, verification, and applications. Springer Science Business Media, 2013.
[7]
F. Leymann, D. Roller, and M. T. Schmidt. Web service and business process management. IBM Systems Journal, 41(2):198--211, 2002.
[8]
X. Liu, C. Liu, M. Rege, and A. Bouguettaya. Semantic support for adaptive long term composed services. In Web Services (ICWS), pages 267--274, 2010.
[9]
S. Mafazi, W. Mayer, and M. Stumptner. Conflict resolution for on-the-fly change propagation in business processes. In Proceedings of the Tenth Asia-Pacific Conference on Conceptual Modelling-Volume 154, pages 39--48. Australian Computer Society, Inc., 2014.
[10]
A. Martens. Analyzing web service based business processes. International Conference on Fundamental Approaches to Software Engineering, 3442:19--33, 2005.
[11]
J. L. Peterson. Petri net theory and the modeling of systems. 1981.
[12]
M. Reichert and P. Dadam. Adeptflex-supporting dynamic changes of workflows without losing control. Journal of Intelligent Information Systems, 10(2):93--129, 1998.
[13]
S. Rinderle, A. Wombacher, and M. Reichert. Evolution of process choreographies in dychor. In OTM Confederated International Conferences" On the Move to Meaningful Internet Systems", pages 273--290, 2006.
[14]
G. Salaun, L. Bordeaux, and M. Schaerf. Describing and reasoning on web services using process algebra. International Journal of Business Process Integration and Management, 1(2):116--128, 2006.
[15]
S. X. Sun, J. L. Zhao, J. F. Nunamaker, and O. R. L. Sheng. Formulating the data-flow perspective for business process management. Information Systems Research, 17(4):374--391, 2006.
[16]
W. M. van der Aalst. Verification of workflow nets. International Conference on Application and Theory of Petri Nets, pages 407--426, 1997.
[17]
W. M. van Der Aalst, A. H. Ter Hofstede, B. Kiepuszewski, and A. P. Barros. Workflow patterns. Distributed and Parallel Databases, 14(1):5--51, 2003.
[18]
Y. Wang, J. Yang, W. Zhao, and J. Su. Change impact analysis in service-based business processes. Service Oriented Computing and Applications, 6(2):131--149, 2012.
[19]
B. Weber, M. Reichert, and S. Rinderle-Ma. Change patterns and change support features-enhancing flexibility in process-aware information systems. Data Knowledge Engineering, 66(3):438--466, 2008.
[20]
A. Wombacher. Alignment of choreography changes in bpel processes. In Services Computing, pages 1--8, 2009.

Cited By

View all
  • (2023)Non-disruptive change management modeling of SOA based systemsInternational Journal of System Assurance Engineering and Management10.1007/s13198-023-01875-714:S1(455-471)Online publication date: 21-Feb-2023
  • (2018)Formal Verification of Temporal Constraints for Mobile Service-Based Business Process ModelsIEEE Access10.1109/ACCESS.2018.2874937(1-1)Online publication date: 2018
  • (2018)Enhancing the utilization of public bike sharing systems using return anxiety informationFuture Generation Computer Systems10.1016/j.future.2017.12.063Online publication date: Jan-2018
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
ACSW '17: Proceedings of the Australasian Computer Science Week Multiconference
January 2017
615 pages
ISBN:9781450347686
DOI:10.1145/3014812
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 31 January 2017

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. change management
  2. data anomaly
  3. petri net
  4. service based business process

Qualifiers

  • Research-article

Funding Sources

  • China Scholarship Council

Conference

ACSW 2017
ACSW 2017: Australasian Computer Science Week 2017
January 30 - February 3, 2017
Geelong, Australia

Acceptance Rates

ACSW '17 Paper Acceptance Rate 78 of 156 submissions, 50%;
Overall Acceptance Rate 204 of 424 submissions, 48%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)4
  • Downloads (Last 6 weeks)0
Reflects downloads up to 24 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2023)Non-disruptive change management modeling of SOA based systemsInternational Journal of System Assurance Engineering and Management10.1007/s13198-023-01875-714:S1(455-471)Online publication date: 21-Feb-2023
  • (2018)Formal Verification of Temporal Constraints for Mobile Service-Based Business Process ModelsIEEE Access10.1109/ACCESS.2018.2874937(1-1)Online publication date: 2018
  • (2018)Enhancing the utilization of public bike sharing systems using return anxiety informationFuture Generation Computer Systems10.1016/j.future.2017.12.063Online publication date: Jan-2018
  • (2017)From Data-centric Business Processes to Enterprise Process Frameworks2017 IEEE 21st International Enterprise Distributed Object Computing Conference (EDOC)10.1109/EDOC.2017.11(1-9)Online publication date: Oct-2017

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media