Skip to main content

Tipp

Weitere Kapitel dieses Buchs durch Wischen aufrufen

2017 | Supplement | Buchkapitel

A Model-Driven Proposal to Execute and Orchestrate Processes: PLM4BS

verfasst von : Julián Alberto Garcia-Garcia, Ayman Meidan, Antonio Vázquez Carreño, Manuel Mejias Risoto

Erschienen in: Software Process Improvement and Capability Determination

Verlag: Springer International Publishing

share
TEILEN

Abstract

Business Processes Management (BPM) is a widely consolidated business strategy to improve and optimize the internal operation of any company. However, BPM is not usually simple to apply in software organizations because Software Processes (SPs) involve high degree of creativity, abstraction and rework, among other aspects. This situation provokes that these companies usually focus on modeling their processes but later, the orchestration and execution are manually and/or unilaterally performed by each involved role. This situation makes each SP difficult to maintain, monitor, evolve and measure. At present, there are model-based proposals to model SPs, but most of them fail to define the execution context of the process. This paper presents PLM4BS, a model-driven framework to support modeling, execution and orchestration of SPs. It has been successfully validated in different real environments, what has returned us valuable feedback to improve PLM4BS in the near future.

Sie möchten Zugang zu diesem Inhalt erhalten? Dann informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

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

  • über 69.000 Bücher
  • über 500 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 90 Tage mit der neuen Mini-Lizenz testen!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 50.000 Bücher
  • über 380 Zeitschriften

aus folgenden Fachgebieten:

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



 


Jetzt 90 Tage mit der neuen Mini-Lizenz testen!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 58.000 Bücher
  • über 300 Zeitschriften

aus folgenden Fachgebieten:

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





Jetzt 90 Tage mit der neuen Mini-Lizenz testen!

Fußnoten
1
The process orchestration is understood in this paper as the centralized coordination of events that allows conditioning the evolution and execution of process flow.
 
Literatur
1.
Zurück zum Zitat Van-der-Aalst, W.M.P.: Business process management: a personal view. Bus. Process Manage. J. 10(2), 5 (2004) CrossRef Van-der-Aalst, W.M.P.: Business process management: a personal view. Bus. Process Manage. J. 10(2), 5 (2004) CrossRef
2.
Zurück zum Zitat ISO/IEC. ISO/IEC 19507:2012 Information technology, Object Constraint Language (OCL). International Organization for Standardization, formal/2012-05-09 (2012) ISO/IEC. ISO/IEC 19507:2012 Information technology, Object Constraint Language (OCL). International Organization for Standardization, formal/2012-05-09 (2012)
3.
Zurück zum Zitat Ruiz-González, F., Canfora, G.: Software process: characteristics, technology and environments. SPT Softw. Process Technol. 5, 5–10 (2004) Ruiz-González, F., Canfora, G.: Software process: characteristics, technology and environments. SPT Softw. Process Technol. 5, 5–10 (2004)
4.
Zurück zum Zitat Piattini-Velthuis, M., Ruiz-González, F., Canfora, G.: Software process: characteristics, technology and environments. SPT Softw. Process Technol. 5, 5–10 (2004) Piattini-Velthuis, M., Ruiz-González, F., Canfora, G.: Software process: characteristics, technology and environments. SPT Softw. Process Technol. 5, 5–10 (2004)
5.
Zurück zum Zitat Papazoglou, M., Ribbers, P.: E-Business: Organizational and Technical Foundations. Wiley, New York (2006). ISBN-13: 978-0470843765 Papazoglou, M., Ribbers, P.: E-Business: Organizational and Technical Foundations. Wiley, New York (2006). ISBN-13: 978-0470843765
6.
Zurück zum Zitat Pedraza, G., Estublier, J.: Distributed orchestration versus choreography: the FOCAS approach. In: Wang, Q., Garousi, V., Madachy, R., Pfahl, D. (eds.) ICSP 2009. LNCS, vol. 5543, pp. 75–86. Springer, Heidelberg (2009). doi: 10.​1007/​978-3-642-01680-6_​9 CrossRef Pedraza, G., Estublier, J.: Distributed orchestration versus choreography: the FOCAS approach. In: Wang, Q., Garousi, V., Madachy, R., Pfahl, D. (eds.) ICSP 2009. LNCS, vol. 5543, pp. 75–86. Springer, Heidelberg (2009). doi: 10.​1007/​978-3-642-01680-6_​9 CrossRef
7.
Zurück zum Zitat García-García, J.A., Alba, M., Escalona, M.J.: Software Process Management: A Model-Based Approach. Information Systems Development: Building Sustainable Information Systems, pp. 167–178. ISBN: 978-1-4614-7539-2 (2013) García-García, J.A., Alba, M., Escalona, M.J.: Software Process Management: A Model-Based Approach. Information Systems Development: Building Sustainable Information Systems, pp. 167–178. ISBN: 978-1-4614-7539-2 (2013)
8.
Zurück zum Zitat Schmidt, D.C.: Model-driven engineering. IEEE Comput. 39(2), 25–31 (2006). IEEE Computer Society CrossRef Schmidt, D.C.: Model-driven engineering. IEEE Comput. 39(2), 25–31 (2006). IEEE Computer Society CrossRef
12.
Zurück zum Zitat Garcia-Garcia, J.A., Enriquez, J.G., Garcia-Borgoñon, L., Arevalo, C., Morillo, E.: A MDE-based framework to improve the process management: the EMPOWER project. In: IEEE 15th International Conference of Industrial Informatics (2017) Garcia-Garcia, J.A., Enriquez, J.G., Garcia-Borgoñon, L., Arevalo, C., Morillo, E.: A MDE-based framework to improve the process management: the EMPOWER project. In: IEEE 15th International Conference of Industrial Informatics (2017)
14.
Zurück zum Zitat García García, J.A., Escalona, M.J., Martínez-García, A., Parra, C., Wojdyński, T.: Clinical process management: a model-driven & tool-based proposal. In: Information Systems Development: Transforming Healthcare through Information Systems. ISBN: 978-962-442-393-8 (2015) García García, J.A., Escalona, M.J., Martínez-García, A., Parra, C., Wojdyński, T.: Clinical process management: a model-driven & tool-based proposal. In: Information Systems Development: Transforming Healthcare through Information Systems. ISBN: 978-962-442-393-8 (2015)
16.
Zurück zum Zitat García-García, J.A., Escalona, M.J., Domínguez-Mayo, F.J., Salido, A.: Methodological tool solution in the model-driven engineering paradigm. J. Softw. Eng. Appl. (2014). doi: 10.​4236/​jsea.​2014.​74022 García-García, J.A., Escalona, M.J., Domínguez-Mayo, F.J., Salido, A.: Methodological tool solution in the model-driven engineering paradigm. J. Softw. Eng. Appl. (2014). doi: 10.​4236/​jsea.​2014.​74022
18.
Zurück zum Zitat García-Borgoñón, L., Barcelona, M.A., García-García, J.A., Alba, M., Escalona, M.J.: Software process modeling languages: a systematic literature review. Inf. Softw. Technol. 56, 103–116 (2014) CrossRef García-Borgoñón, L., Barcelona, M.A., García-García, J.A., Alba, M., Escalona, M.J.: Software process modeling languages: a systematic literature review. Inf. Softw. Technol. 56, 103–116 (2014) CrossRef
19.
Zurück zum Zitat Bendraou, R., Sadovykh, A., Gervais, M.P., Blanc, X.: Software process modeling and execution: the UML4SPM to WS-BPEL approach. In: 33rd Conference on Software Engineering and Advanced Applications, pp. 314–321. ISBN: 0-7695-2977-1 (2007) Bendraou, R., Sadovykh, A., Gervais, M.P., Blanc, X.: Software process modeling and execution: the UML4SPM to WS-BPEL approach. In: 33rd Conference on Software Engineering and Advanced Applications, pp. 314–321. ISBN: 0-7695-2977-1 (2007)
20.
Zurück zum Zitat Ferreira, A.L., et al.: An approach software process design and implementation using transition rules. In: Software Engineering and Advanced Applications Conference (2011) Ferreira, A.L., et al.: An approach software process design and implementation using transition rules. In: Software Engineering and Advanced Applications Conference (2011)
21.
Zurück zum Zitat Wise, A.: Little-JIL 1.5 Language Report. Department of Computer Science, University of Massachusetts, Amherst, MA, UM-CS-2006-51 (2006) Wise, A.: Little-JIL 1.5 Language Report. Department of Computer Science, University of Massachusetts, Amherst, MA, UM-CS-2006-51 (2006)
22.
Zurück zum Zitat Di Nitto, E., Lavazza, L., Schiavoni, M., Tracanella, E., Trombetta, M.: Deriving executable process descriptions from UML. In: Proceedings of the 24th International Conference on Software Engineering ICSE, pp. 155–165 (2002) Di Nitto, E., Lavazza, L., Schiavoni, M., Tracanella, E., Trombetta, M.: Deriving executable process descriptions from UML. In: Proceedings of the 24th International Conference on Software Engineering ICSE, pp. 155–165 (2002)
23.
Zurück zum Zitat Cugola, G., Di Nitto, E., Fuggetta, A.: JEDI event based infrastructure and its application to development of OPSS WFMS. Trans. Softw. Eng. 27(9), 827–850 (2001) CrossRef Cugola, G., Di Nitto, E., Fuggetta, A.: JEDI event based infrastructure and its application to development of OPSS WFMS. Trans. Softw. Eng. 27(9), 827–850 (2001) CrossRef
24.
Zurück zum Zitat Chou, S.C.: A process modeling language consisting high level UML-based diagrams and low level process language. J. Object Technol. 1(4), 137–163 (2002) CrossRef Chou, S.C.: A process modeling language consisting high level UML-based diagrams and low level process language. J. Object Technol. 1(4), 137–163 (2002) CrossRef
26.
Zurück zum Zitat Bendraou, R., Combemale, B., Cregut, X.: Definition of an executable SPEM 2.0. In: 14th Asia-Pacific Software Engineering Conference, APSEC 2007. IEEE, pp. 390–397 (2007) Bendraou, R., Combemale, B., Cregut, X.: Definition of an executable SPEM 2.0. In: 14th Asia-Pacific Software Engineering Conference, APSEC 2007. IEEE, pp. 390–397 (2007)
27.
Zurück zum Zitat Havey, M.: Essential Business Process Modelling. ISBN-13: 978-0596008437 (2005) Havey, M.: Essential Business Process Modelling. ISBN-13: 978-0596008437 (2005)
28.
Zurück zum Zitat Hill, J.B., et al.: Gartner’s Position on Business Process Management. Business Issues. Gartner, Stamford (2006) Hill, J.B., et al.: Gartner’s Position on Business Process Management. Business Issues. Gartner, Stamford (2006)
29.
Zurück zum Zitat Escalona, M.J., Gutierrez, J., et al.: Practical experiences in web engineering. In: Advances in Information Systems. Advances in Information Systems Development (2007) Escalona, M.J., Gutierrez, J., et al.: Practical experiences in web engineering. In: Advances in Information Systems. Advances in Information Systems Development (2007)
30.
Zurück zum Zitat Bosch, J.: From Software Product Lines to Software Ecosystems, pp. 111–119 (2009) Bosch, J.: From Software Product Lines to Software Ecosystems, pp. 111–119 (2009)
33.
Zurück zum Zitat ISO/IEC. ISO/IEC TR 24744:2007 Software and systems engineering Lifecycle management Guidelines for process description (2007) ISO/IEC. ISO/IEC TR 24744:2007 Software and systems engineering Lifecycle management Guidelines for process description (2007)
Metadaten
Titel
A Model-Driven Proposal to Execute and Orchestrate Processes: PLM4BS
verfasst von
Julián Alberto Garcia-Garcia
Ayman Meidan
Antonio Vázquez Carreño
Manuel Mejias Risoto
Copyright-Jahr
2017
DOI
https://doi.org/10.1007/978-3-319-67383-7_16

Premium Partner