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

Towards measuring the adaptability of an AO4BPEL process

Published: 31 January 2017 Publication History

Abstract

Adaptability is a significant property which enables software systems to continuously provide the required functionality and achieve optimal performance. The recognised importance of adaptability makes its evaluation an essential task. However, the various adaptability dimensions and implementation mechanisms make adaptive strategies difficult to evaluate. In service oriented computing, several frameworks that extend the WS-BPEL, the de facto standard in composing distributed business applications, focus on enabling the adaptability of processes. We aim to evaluate the adaptability of processes specified from the extended-BPEL frameworks. In this paper, we propose metrics to measure the adaptability of an AO4BPEL process. The metrics is grounded in the perspective that a process is capable of dynamically adapting to changes in business requirements. This opens potential future work on evaluating the adaptability of processes specified from various aspect-oriented WS-BPEL frameworks.

References

[1]
Alferez, G. H., Pelechano, V., Mazo, R., Salinesi, C., and Diaz, D. 2014. Dynamic adaptation of service compositions with variability models. Journal of Systems and Software, 91 (May 2014), 24--47.
[2]
Charfi, A., and Mezini, M. 2007. AO4BPEL: An aspect-oriented extension to BPEL. World Wide Web, 10, 3 (September 2007), 309--344.
[3]
Jordan, D., Evdemon, J., Alves, A., Arkin, A., Askary, S., Barreto, C., Bloch, B., Curbera, F., Ford, M., and Goland, Y. 2007. Web Services Business Process Execution Language version 2.0. https://docs.oasis-open.org/wsbpel/2.0/PR02/wsbpel-specification-draft-diff.pdf.
[4]
Karastoyanova, D., and Leymann, F. 2009. BPEL'n'Aspects: Adapting service orchestration logic. In Proceedings of the ICWS 2009. IEEE International Conference on Web Services. IEEE.
[5]
Khoshkbarforoushha, A., Jamshidi, P., Gholami, M. F., Wang, L., and Ranjan, R. 2016. Metrics for BPEL process reusability analysis in a workflow system. IEEE Systems Journal, 10, 1 (March 2016), 36--45.
[6]
Khoshkbarforoushha, A., Jamshidi, P., Nikravesh, A., Khoshnevis, S., and Shams, F. 2009. A metric for measuring BPEL process context-independency. In Proceedings of the 2009 IEEE International Conference on Service-Oriented Computing and Applications (SOCA). IEEE.
[7]
Kiczales, G., Lamping, J., Mendhekar, A., Maeda, C., Lopes, C., Loingtier, J.-M., and Irwin, J. 1997. Aspect-oriented programming. In Proceedings of the 11th European Conference on Object-Oriented Programming (Finland). Springer.
[8]
Lenhard, J. 2014. Towards quantifying the adaptability of executable BPMN processes. In Proceedings of the 6th Central European Workshop on Services and their Composition (Potsdam, Germany). Citeseer.
[9]
Lenhard, J., Geiger, M., and Wirtz, G. 2015. On the measurement of design-time adaptability for process-based systems. In Proceedings of the Symposium on Service-Oriented System Engineering (SOSE). IEEE.
[10]
Metzger, A., Pohl, K., Papazoglou, M., Di Nitto, E., Marconi, A., Karastoyanova, D., Agarwal, S., Berre, A., Brogi, A., and Bucchiarone, A. 2012. Research challenges on adaptive software and services in the future internet: Towards an S-cube research roadmap. In Proceedings of the Proceedings of the First International Workshop on European Software Services and Systems Research: Results and Challenges (Zurich, Switzerland). IEEE Press.
[11]
Mirandola, R., Perez-Palacin, D., Scandurra, P., Brignoli, M., and Zonca, A. 2015. Business process adaptability metrics for QoS-based service compositions. In Proceedings of the European Conference on Service-Oriented and Cloud Computing. Springer.
[12]
Murguzur, A., Intxausti, K., Urbieta, A., Trujillo, S., and Sagardui, G. 2014. Process flexibility in service orchestration: A systematic literature review. International Journal of Cooperative Information Systems, 23, 3 (September 2014), 1430001.
[13]
Nguyen, T., Colman, A., and Han, J. 2011. Modeling and managing variability in process-based service compositions. Service-Oriented Computing, Springer, 7084, 404--420.
[14]
Perez-Palacin, D., Mirandola, R., and Merseguer, J. 2014. On the relationships between QoS and software adaptability at the architectural level. Journal of Systems and Software, 87 (January 2014), 1--17.
[15]
Sheng, Q. Z., Qiao, X., Vasilakos, A. V., Szabo, C., Bourne, S., and Xu, X. 2014. Web services composition: A decade's overview. Information Sciences, 280 (October 2014), 218--238.
[16]
Subramanian, N., and Chung, L. 2001. Metrics for software adaptability. In Proceedings of the Software Quality Management (SQM April 2001) (Loughborough, UK).
[17]
von Rosing, M., White, S., Cummins, F., and de Man, H. 2015. Business Process Model and Notation. http://www.omg.org/news/whitepapers/Business_Process_Model_and_Notation.pdf.
[18]
Yu, J., Sheng, Q. Z., Swee, J. K. Y., Han, J., Liu, C., and Noor, T. H. 2015. Model-driven development of adaptive web service processes with aspects and rules. Journal of Computer and System Sciences, 81, 3 (May 2015), 533--552.

Cited By

View all
  • (2021)Towards Understanding Quality-Related Characteristics in Knowledge-Intensive Processes - A Systematic Literature ReviewQuality of Information and Communications Technology10.1007/978-3-030-85347-1_15(197-207)Online publication date: 25-Aug-2021

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. AO4BPEL
  2. WS-BPEL
  3. adaptability measurement

Qualifiers

  • Research-article

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)1
  • Downloads (Last 6 weeks)0
Reflects downloads up to 24 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2021)Towards Understanding Quality-Related Characteristics in Knowledge-Intensive Processes - A Systematic Literature ReviewQuality of Information and Communications Technology10.1007/978-3-030-85347-1_15(197-207)Online publication date: 25-Aug-2021

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