Skip to main content
Top
Published in: Business & Information Systems Engineering 6/2020

17-03-2020 | Research Paper

Implementation of Aspect-oriented Business Process Models with Web Services

Authors: Hercules Sant Ana da Silva Jose, Claudia Cappelli, Flavia Maria Santoro, Leonardo Guerreiro Azevedo

Published in: Business & Information Systems Engineering | Issue 6/2020

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

In software development, crosscutting concerns, such as security, audit, access control, authentication, logging, persistence, transaction, error handling etc. can be modularized using the aspect-oriented paradigm. In business process modeling, aspects have been used to reduce visualization complexity, increase reuse and improve model maintainability. There are techniques which address aspects in modeling and implementation phases of business process; however, these techniques adopt different semantic representations, hindering the integration of these phases into the BPM lifecycle. This work proposes an architecture for service discovery capable of selecting web services that implement crosscutting concerns and meet the goals established in the aspect modeling phase, executing them accordingly with a prioritization. A proof of concept to analyze the proposed architecture and generated artifacts was performed. Afterwards, the proposal was evaluated by means of an experiment. The results suggest that the definition of an operational goal enables the business specialists to concentrate on the modeling of the aspect without necessarily concerning its implementation, since a proper option for implementation is discovered during the execution of the process.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Show more products
Literature
go back to reference Emadi S, Hanza RH (2013) Critical factors in the effective of service-oriented architecture. Adv Comput Sci Int J 2(3):26–30 Emadi S, Hanza RH (2013) Critical factors in the effective of service-oriented architecture. Adv Comput Sci Int J 2(3):26–30
go back to reference Hollingsworth D, Hampshire UK (1995) Workflow management coalition: the workflow reference model. Document Number TC00-1003, 19, 16 Hollingsworth D, Hampshire UK (1995) Workflow management coalition: the workflow reference model. Document Number TC00-1003, 19, 16
go back to reference ITU-T (2008). Recommendation Z. 151 (11/08): user requirements notation (URN) – language definition. Geneva, Switzerland ITU-T (2008). Recommendation Z. 151 (11/08): user requirements notation (URN) – language definition. Geneva, Switzerland
go back to reference Jalali A (2011) Foundation of aspect oriented business process management. Master thesis. Stockholm University Jalali A (2011) Foundation of aspect oriented business process management. Master thesis. Stockholm University
go back to reference Josuttis NM (2007) SOA in practice: the art of distributed system design. O’Reilly, Sebastopol Josuttis NM (2007) SOA in practice: the art of distributed system design. O’Reilly, Sebastopol
go back to reference Klusch M, Nesbigall S, Zinnikus I (2008) Model-driven semantic service matchmaking for collaborative business processes. CEUR Workshop Proc 416:51–65 Klusch M, Nesbigall S, Zinnikus I (2008) Model-driven semantic service matchmaking for collaborative business processes. CEUR Workshop Proc 416:51–65
go back to reference Laddad R (2003) AspectJ in action: practical aspect-oriented programming. Dreamtech Press, New Delhi Laddad R (2003) AspectJ in action: practical aspect-oriented programming. Dreamtech Press, New Delhi
go back to reference Moeini A, Modiri N, Azadi T (2011) Service oriented architecture adoption management roadmap. In: 7th IEEE international conference in digital content, multimedia technology and its applications. pp 119–124 Moeini A, Modiri N, Azadi T (2011) Service oriented architecture adoption management roadmap. In: 7th IEEE international conference in digital content, multimedia technology and its applications. pp 119–124
go back to reference Pourshahid A, Mussbacher G, Amyot D, Weiss M (2009) An aspect-oriented framework for business process improvement. In: Babin G, Kropf P, Weiss M (eds) E-technologies: innovation in an open world. MCETECH 2009. Lecture notes in business information processing, vol 26. Springer, Berlin, Heidelberg, pp 290–305. https://doi.org/10.1007/978-3-642-01187-0_25CrossRef Pourshahid A, Mussbacher G, Amyot D, Weiss M (2009) An aspect-oriented framework for business process improvement. In: Babin G, Kropf P, Weiss M (eds) E-technologies: innovation in an open world. MCETECH 2009. Lecture notes in business information processing, vol 26. Springer, Berlin, Heidelberg, pp 290–305. https://​doi.​org/​10.​1007/​978-3-642-01187-0_​25CrossRef
go back to reference Shankardass A (2009) The dynamic adaptation of an aspect oriented business process in a service oriented architecture platform. Cambridge University Press, Cambridge Shankardass A (2009) The dynamic adaptation of an aspect oriented business process in a service oriented architecture platform. Cambridge University Press, Cambridge
go back to reference Weske M (2012) Business process management: concepts, languages, architectures. Springer, New YorkCrossRef Weske M (2012) Business process management: concepts, languages, architectures. Springer, New YorkCrossRef
Metadata
Title
Implementation of Aspect-oriented Business Process Models with Web Services
Authors
Hercules Sant Ana da Silva Jose
Claudia Cappelli
Flavia Maria Santoro
Leonardo Guerreiro Azevedo
Publication date
17-03-2020
Publisher
Springer Fachmedien Wiesbaden
Published in
Business & Information Systems Engineering / Issue 6/2020
Print ISSN: 2363-7005
Electronic ISSN: 1867-0202
DOI
https://doi.org/10.1007/s12599-020-00643-2

Other articles of this Issue 6/2020

Business & Information Systems Engineering 6/2020 Go to the issue

Premium Partner