Resource provisioning strategies for BPMN processes: Specification and analysis using Maude
•A formal semantics of BPMN in rewriting logic.•Automated formal analysis of resource allocation properties.•A recommender system computing optimal assignment of resources.•Evaluation of the approach on a workbench of real-world BPMN processes. Business process optimization is a strategic activity i...
Saved in:
Published in | Journal of logical and algebraic methods in programming Vol. 123; pp. 100711 - 50 |
---|---|
Main Authors | , , |
Format | Journal Article |
Language | English |
Published |
Elsevier Inc
01.11.2021
Elsevier |
Subjects | |
Online Access | Get full text |
ISSN | 2352-2208 |
DOI | 10.1016/j.jlamp.2021.100711 |
Cover
Loading…
Abstract | •A formal semantics of BPMN in rewriting logic.•Automated formal analysis of resource allocation properties.•A recommender system computing optimal assignment of resources.•Evaluation of the approach on a workbench of real-world BPMN processes.
Business process optimization is a strategic activity in organizations because of its potential to increase profit margins and reduce operational costs. One of the main challenges in this activity is concerned with the problem of optimizing allocation and sharing of resources. Companies are continuously adjusting their resources to their needs following different strategies. However, the dynamic provisioning strategies are hard to compare. This paper proposes an automatic analysis technique to evaluate and compare the execution time and resource occupancy of a business process relative to a workload and a provisioning strategy. Four different strategies are presented, which are guided by, respectively, recent resource usage, recent resource request, predicted behavior, and a combination of available strategies. Such analysis is performed on models conforming to an extension of BPMN with quantitative information, including resource availability and constraints. Within this framework, the approach is fully mechanized using a formal and executable specification in the Maude rewriting logic framework, which relies on existing techniques and tools for simulating probabilistic and real-time specifications. The paper includes results on the extensive experimentation that has been carried out for validation purposes. |
---|---|
AbstractList | Business process optimization is a strategic activity in organizations because of its potential to increase profit margins and reduce operational costs. One of the main challenges in this activity is concerned with the problem of optimizing allocation and sharing of resources. Companies are continuously adjusting their resources to their needs following different strategies. However, the dynamic provisioning strategies are hard to compare. This paper proposes an automatic analysis technique to evaluate and compare the execution time and resource occupancy of a business process relative to a workload and a provisioning strategy. Four different strategies are presented, which are guided-respectively-by recent resource usage, recent resource request, predicted behavior, and a combination of available strategies. Such analysis is performed on models conforming to an extension of BPMN with quantitative information, including resource availability and constraints. Within this framework, the approach is fully mechanized using a formal and executable specification in the Maude rewriting logic framework, which relies on existing techniques and tools for simulating probabilistic and real-time specifications. The paper includes results on the extensive experimentation that has been carried out for validation purposes. •A formal semantics of BPMN in rewriting logic.•Automated formal analysis of resource allocation properties.•A recommender system computing optimal assignment of resources.•Evaluation of the approach on a workbench of real-world BPMN processes. Business process optimization is a strategic activity in organizations because of its potential to increase profit margins and reduce operational costs. One of the main challenges in this activity is concerned with the problem of optimizing allocation and sharing of resources. Companies are continuously adjusting their resources to their needs following different strategies. However, the dynamic provisioning strategies are hard to compare. This paper proposes an automatic analysis technique to evaluate and compare the execution time and resource occupancy of a business process relative to a workload and a provisioning strategy. Four different strategies are presented, which are guided by, respectively, recent resource usage, recent resource request, predicted behavior, and a combination of available strategies. Such analysis is performed on models conforming to an extension of BPMN with quantitative information, including resource availability and constraints. Within this framework, the approach is fully mechanized using a formal and executable specification in the Maude rewriting logic framework, which relies on existing techniques and tools for simulating probabilistic and real-time specifications. The paper includes results on the extensive experimentation that has been carried out for validation purposes. |
ArticleNumber | 100711 |
Author | Salaün, Gwen Durán, Francisco Rocha, Camilo |
Author_xml | – sequence: 1 givenname: Francisco orcidid: 0000-0001-5864-8094 surname: Durán fullname: Durán, Francisco email: duran@lcc.uma.es organization: ITIS Software, University of Málaga, Málaga, Spain – sequence: 2 givenname: Camilo orcidid: 0000-0003-4356-7704 surname: Rocha fullname: Rocha, Camilo organization: Pontificia Universidad Javeriana, Cali, Colombia – sequence: 3 givenname: Gwen surname: Salaün fullname: Salaün, Gwen organization: Univ. Grenoble Alpes, CNRS, Grenoble INP, Inria, LIG, F-38000 Grenoble, France |
BackLink | https://inria.hal.science/hal-03487960$$DView record in HAL |
BookMark | eNp9kLtOwzAUQD0UiQL9ApasDCl-NQ8khlIBRWoB8ZgYLMe-Lo7SpLLTSv17nAYWhg6WpatzbN1zhgZ1UwNClwSPCSbJdTkuK7nejCmmJExwSsgADSmb0JhSnJ2ikfclxgHN0oyRIfp6A99snYJo45qd9bapbb2KfOtkCysLPjKNi-5el88doMB78DfR-waUNVbJNvCRrHU4stp766Ot7_yl3Gq4QCdGVh5Gv_c5-ny4_5jN48XL49NsuogVy2gb5xNicqMI5JyrXBeUaEo5LyaJZoXRioJOZCoBM1zglKbMgMy5JpxApvKEs3N01b_7LSuxcXYt3V400or5dCG6GWY8S_ME70hg855VrvHegRHKtoc1wsa2EgSLLqQoxSGk6EKKPmRw2T_377Pj1m1vQUiws-CEVxZqBdo6UK3QjT3q_wAxhJJK |
CitedBy_id | crossref_primary_10_1016_j_procs_2025_02_048 crossref_primary_10_3390_logistics7030056 |
Cites_doi | 10.1109/TSMCA.2003.819490 10.1016/j.scico.2018.09.007 10.1007/s10990-007-9001-5 10.1016/j.scico.2019.102303 10.1007/s00607-018-0593-x 10.1016/0304-3975(92)90182-F 10.1109/TSMCA.2011.2170412 10.1007/s10270-016-0545-x 10.1016/S0304-3975(99)00206-6 10.1016/j.scico.2018.08.007 |
ContentType | Journal Article |
Copyright | 2021 Elsevier Inc. Distributed under a Creative Commons Attribution 4.0 International License |
Copyright_xml | – notice: 2021 Elsevier Inc. – notice: Distributed under a Creative Commons Attribution 4.0 International License |
DBID | AAYXX CITATION 1XC VOOES |
DOI | 10.1016/j.jlamp.2021.100711 |
DatabaseName | CrossRef Hyper Article en Ligne (HAL) Hyper Article en Ligne (HAL) (Open Access) |
DatabaseTitle | CrossRef |
DatabaseTitleList | |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Computer Science |
EndPage | 50 |
ExternalDocumentID | oai_HAL_hal_03487960v1 10_1016_j_jlamp_2021_100711 S2352220821000742 |
GroupedDBID | --M 0R~ 4.4 457 4G. 7-5 8P~ AACTN AAEDT AAEDW AAIAV AAIKJ AAKOC AALRI AAOAW AAXUO AAYFN ABBOA ABMAC ABVKL ABXDB ABYKQ ACDAQ ACGFS ACRLP ADBBV ADEZE AEBSH AEKER AENEX AFKWA AFTJW AGHFR AGUBO AIALX AIEXJ AIKHN AITUG AJBFU AJOXV ALMA_UNASSIGNED_HOLDINGS AMFUW AMRAJ AOUOD AXJTR BKOJK BLXMC EBS EFJIC EFLBG EJD FDB FIRID FYGXN GBLVA GBOLZ HZ~ KOM M41 NCXOZ O9- OAUVE RIG ROL SPC SPCBC SSV SSZ T5K ~G- AATTM AAXKI AAYWO AAYXX ABJNI ACVFH ADCNI ADVLN AEIPS AEUPX AFJKZ AFPUW AFXIZ AGCQF AGRNS AIGII AIIUN AKBMS AKRWK AKYEP ANKPU BNPGV CITATION SSH 1XC VOOES |
ID | FETCH-LOGICAL-c382t-951f9fc1e944c9db21d2244b56d3bfdc2ed6a7ae030b07273fea94d141e8c9643 |
IEDL.DBID | AIKHN |
ISSN | 2352-2208 |
IngestDate | Fri May 09 12:16:17 EDT 2025 Tue Jul 01 00:37:50 EDT 2025 Thu Apr 24 22:59:32 EDT 2025 Fri Feb 23 02:44:15 EST 2024 |
IsDoiOpenAccess | true |
IsOpenAccess | true |
IsPeerReviewed | true |
IsScholarly | true |
Keywords | BPMN Maude Rewriting logic Resource provisioning Simulation-based analysis Business processes simulation-based analysis resource provisioning rewriting logic automated verification |
Language | English |
License | Distributed under a Creative Commons Attribution 4.0 International License: http://creativecommons.org/licenses/by/4.0 |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-c382t-951f9fc1e944c9db21d2244b56d3bfdc2ed6a7ae030b07273fea94d141e8c9643 |
ORCID | 0000-0003-4356-7704 0000-0001-5864-8094 |
OpenAccessLink | https://inria.hal.science/hal-03487960 |
PageCount | 50 |
ParticipantIDs | hal_primary_oai_HAL_hal_03487960v1 crossref_citationtrail_10_1016_j_jlamp_2021_100711 crossref_primary_10_1016_j_jlamp_2021_100711 elsevier_sciencedirect_doi_10_1016_j_jlamp_2021_100711 |
ProviderPackageCode | CITATION AAYXX |
PublicationCentury | 2000 |
PublicationDate | November 2021 2021-11-00 2021-11-01 |
PublicationDateYYYYMMDD | 2021-11-01 |
PublicationDate_xml | – month: 11 year: 2021 text: November 2021 |
PublicationDecade | 2020 |
PublicationTitle | Journal of logical and algebraic methods in programming |
PublicationYear | 2021 |
Publisher | Elsevier Inc Elsevier |
Publisher_xml | – name: Elsevier Inc – name: Elsevier |
References | Leemans, Fahland, van der Aalst (br0170) 2018; 17 Durán, Rocha, Salaün (br0060) 2018; 168 Schömig, Rau (br0260) 1995 Xu, Liu, Zhao (br0310) 2008 Durán, Rocha, Salaün (br0080) 2020 ISO/IEC (br0140) 2013 AlTurki, Meseguer (br0020) 2011 Netjes, van der Aalst, Reijers (br0200) 2005 Meseguer (br0190) 1992; 96 Bouhoula, Jouannaud, Meseguer (br0030) 2000; 236 Agha, Meseguer, Sen (br0010) 2006 Krishna, Poizat, Salaün (br0160) 2019; 170 Oliveira, Lima, Reijers, Ribeiro (br0210) 2012; 42 Krishna, Poizat, Salaün (br0150) 2017 Ölveczky, Meseguer (br0220) 2007; 20 Havur, Cabanillas, Mendling, Polleres (br0120) 2016 Ihde, Pufahl, Lin, Goel, Weske (br0130) 2019 Francescomarino, Ghidini, Maggi, Petrucci, Yeshchenko (br0100) 2017 Signavio (br0270) 2019 Combi, Sala, Zerbato (br0050) 2018 Peters, Dijkman, Grefen (br0230) 2018 Polato, Sperduti, Burattin, de Leoni (br0240) 2018; 100 Russell, ter Hofstede, Edmond, van der Aalst (br0250) 2004 Frappaolo, Keldsen (br0110) 2008 Li, Fan, Zhou (br0180) 2004; 34 Clavel, Durán, Eker, Lincoln, Martí-Oliet, Meseguer, Talcott (br0040) 2007; vol. 4350 Sperl, Havur, Steyskal, Cabanillas, Polleres, Haselböck (br0280) 2017 Durán, Rocha, Salaün (br0070) 2019; 183 Durán, Salaün (br0090) 2017 van der Aalst, De Masellis, Di Francescomarino, Ghidini (br0290) 2017 Walck (br0300) 2007 Havur (10.1016/j.jlamp.2021.100711_br0120) 2016 Bouhoula (10.1016/j.jlamp.2021.100711_br0030) 2000; 236 Russell (10.1016/j.jlamp.2021.100711_br0250) ISO/IEC (10.1016/j.jlamp.2021.100711_br0140) 2013 Li (10.1016/j.jlamp.2021.100711_br0180) 2004; 34 Walck (10.1016/j.jlamp.2021.100711_br0300) 2007 Clavel (10.1016/j.jlamp.2021.100711_br0040) 2007; vol. 4350 Durán (10.1016/j.jlamp.2021.100711_br0090) 2017 Ölveczky (10.1016/j.jlamp.2021.100711_br0220) 2007; 20 Polato (10.1016/j.jlamp.2021.100711_br0240) 2018; 100 Frappaolo (10.1016/j.jlamp.2021.100711_br0110) 2008 Durán (10.1016/j.jlamp.2021.100711_br0070) 2019; 183 Krishna (10.1016/j.jlamp.2021.100711_br0160) 2019; 170 Schömig (10.1016/j.jlamp.2021.100711_br0260) 1995 Agha (10.1016/j.jlamp.2021.100711_br0010) 2006 Oliveira (10.1016/j.jlamp.2021.100711_br0210) 2012; 42 Durán (10.1016/j.jlamp.2021.100711_br0080) 2020 Netjes (10.1016/j.jlamp.2021.100711_br0200) 2005 Xu (10.1016/j.jlamp.2021.100711_br0310) 2008 AlTurki (10.1016/j.jlamp.2021.100711_br0020) 2011 Sperl (10.1016/j.jlamp.2021.100711_br0280) 2017 Meseguer (10.1016/j.jlamp.2021.100711_br0190) 1992; 96 van der Aalst (10.1016/j.jlamp.2021.100711_br0290) 2017 Francescomarino (10.1016/j.jlamp.2021.100711_br0100) 2017 Combi (10.1016/j.jlamp.2021.100711_br0050) 2018 Leemans (10.1016/j.jlamp.2021.100711_br0170) 2018; 17 Peters (10.1016/j.jlamp.2021.100711_br0230) 2018 Durán (10.1016/j.jlamp.2021.100711_br0060) 2018; 168 Krishna (10.1016/j.jlamp.2021.100711_br0150) 2017 Signavio (10.1016/j.jlamp.2021.100711_br0270) Ihde (10.1016/j.jlamp.2021.100711_br0130) 2019 |
References_xml | – volume: 17 start-page: 599 year: 2018 end-page: 631 ident: br0170 article-title: Scalable process discovery and conformance checking publication-title: Softw. Syst. Model. – volume: 20 start-page: 161 year: 2007 end-page: 196 ident: br0220 article-title: Semantics and pragmatics of real-time Maude publication-title: High.-Order Symb. Comput. – start-page: 128 year: 2017 end-page: 141 ident: br0280 article-title: Resource utilization prediction in decision-intensive business processes publication-title: 7th International Symposium on Data-Driven Process Discovery and Analysis – start-page: 252 year: 2017 end-page: 268 ident: br0100 article-title: An eye into the future: leveraging a-priori knowledge in predictive business process monitoring publication-title: International Conference on Business Process Management – year: 2019 ident: br0270 – year: 2013 ident: br0140 article-title: International standard 19510, information technology – business process model and notation – volume: 170 start-page: 1 year: 2019 end-page: 26 ident: br0160 article-title: Checking business process evolution publication-title: Sci. Comput. Program. – volume: 183 year: 2019 ident: br0070 article-title: A rewriting logic approach to resource allocation analysis in business process models publication-title: Sci. Comput. Program. – volume: 100 start-page: 1005 year: 2018 end-page: 1031 ident: br0240 article-title: Time and activity sequence prediction of business process instances publication-title: Computing – start-page: 228 year: 2008 end-page: 243 ident: br0310 article-title: Resource allocation vs. business process improvement: how they impact on each other publication-title: 6th International Conference on Business Process Management – start-page: 59 year: 2017 end-page: 76 ident: br0290 article-title: Learning hybrid process models from events - process discovery without faking confidence publication-title: International Conference on Business Process Management – year: 2007 ident: br0300 article-title: Hand-book on statistical distributions for experimentalists – volume: 236 start-page: 35 year: 2000 end-page: 132 ident: br0030 article-title: Specification and proof in membership equational logic publication-title: Theor. Comput. Sci. – start-page: 38 year: 2020 end-page: 56 ident: br0080 article-title: Analysis of the runtime resource provisioning of BPMN processes using Maude publication-title: 13th International Workshop on Rewriting Logic and Its Applications – volume: 96 start-page: 73 year: 1992 end-page: 155 ident: br0190 article-title: Conditional rewriting logic as a unified model of concurrency publication-title: Theor. Comput. Sci. – start-page: 3 year: 2016 end-page: 19 ident: br0120 article-title: Resource allocation with dependencies in business process management systems publication-title: Business Process Management Forum – start-page: 219 year: 2017 end-page: 236 ident: br0090 article-title: Verifying timed BPMN processes using Maude publication-title: 19th IFIP WG 6.1 International Conference on Coordination Models and Languages – start-page: 20 year: 2018 end-page: 36 ident: br0050 article-title: A logical formalization of time-critical processes with resources publication-title: Business Process Management Forum – volume: 34 start-page: 229 year: 2004 end-page: 242 ident: br0180 article-title: Performance modeling and analysis of workflow publication-title: IEEE Trans. Syst. Man Cybern. – year: 2008 ident: br0110 article-title: Business Process Management (BPM) – leveraging competencies and streamlining processes to achieve operational excellence – volume: 42 start-page: 669 year: 2012 end-page: 684 ident: br0210 article-title: Quantitative analysis of resource-constrained business processes publication-title: IEEE Trans. Syst. Man Cybern. – start-page: 213 year: 2006 end-page: 239 ident: br0010 article-title: PMaude: rewrite-based specification language for probabilistic object systems publication-title: 3rd Workshop on Quantitative Aspects of Programming Languages – year: 1995 ident: br0260 article-title: A Petri Net approach for the performance analysis of business processes – volume: vol. 4350 year: 2007 ident: br0040 article-title: All About Maude - a High-Performance Logical Framework, How to Specify, Program and Verify Systems in Rewriting Logic publication-title: LNCS – start-page: 251 year: 2005 end-page: 266 ident: br0200 article-title: Analysis of resource-constrained processes with colored Petri nets publication-title: Proc. of CPN – year: 2004 ident: br0250 article-title: Workflow resource patterns – start-page: 159 year: 2018 end-page: 175 ident: br0230 article-title: Advanced simulation of resource constructs in business process models publication-title: Business Process Management Forum – volume: 168 start-page: 1 year: 2018 end-page: 17 ident: br0060 article-title: Stochastic analysis of BPMN with time in rewriting logic publication-title: Sci. Comput. Program. – start-page: 323 year: 2017 end-page: 331 ident: br0150 article-title: VBPMN: automated verification of BPMN processes publication-title: 13th International Conference on Integrated Formal Methods – start-page: 386 year: 2011 end-page: 392 ident: br0020 article-title: PVeStA: a parallel statistical model checking and quantitative analysis tool publication-title: 4th International Conference on Algebra and Coalgebra in Computer Science – start-page: 55 year: 2019 end-page: 71 ident: br0130 article-title: Optimized resource allocations in business process models publication-title: Business Process Management Forum – volume: 34 start-page: 229 year: 2004 ident: 10.1016/j.jlamp.2021.100711_br0180 article-title: Performance modeling and analysis of workflow publication-title: IEEE Trans. Syst. Man Cybern. doi: 10.1109/TSMCA.2003.819490 – start-page: 59 year: 2017 ident: 10.1016/j.jlamp.2021.100711_br0290 article-title: Learning hybrid process models from events - process discovery without faking confidence – start-page: 213 year: 2006 ident: 10.1016/j.jlamp.2021.100711_br0010 article-title: PMaude: rewrite-based specification language for probabilistic object systems – start-page: 323 year: 2017 ident: 10.1016/j.jlamp.2021.100711_br0150 article-title: VBPMN: automated verification of BPMN processes – volume: 170 start-page: 1 year: 2019 ident: 10.1016/j.jlamp.2021.100711_br0160 article-title: Checking business process evolution publication-title: Sci. Comput. Program. doi: 10.1016/j.scico.2018.09.007 – start-page: 159 year: 2018 ident: 10.1016/j.jlamp.2021.100711_br0230 article-title: Advanced simulation of resource constructs in business process models – start-page: 38 year: 2020 ident: 10.1016/j.jlamp.2021.100711_br0080 article-title: Analysis of the runtime resource provisioning of BPMN processes using Maude – year: 2007 ident: 10.1016/j.jlamp.2021.100711_br0300 – volume: 20 start-page: 161 year: 2007 ident: 10.1016/j.jlamp.2021.100711_br0220 article-title: Semantics and pragmatics of real-time Maude publication-title: High.-Order Symb. Comput. doi: 10.1007/s10990-007-9001-5 – start-page: 20 year: 2018 ident: 10.1016/j.jlamp.2021.100711_br0050 article-title: A logical formalization of time-critical processes with resources – volume: 183 year: 2019 ident: 10.1016/j.jlamp.2021.100711_br0070 article-title: A rewriting logic approach to resource allocation analysis in business process models publication-title: Sci. Comput. Program. doi: 10.1016/j.scico.2019.102303 – volume: vol. 4350 year: 2007 ident: 10.1016/j.jlamp.2021.100711_br0040 article-title: All About Maude - a High-Performance Logical Framework, How to Specify, Program and Verify Systems in Rewriting Logic – volume: 100 start-page: 1005 year: 2018 ident: 10.1016/j.jlamp.2021.100711_br0240 article-title: Time and activity sequence prediction of business process instances publication-title: Computing doi: 10.1007/s00607-018-0593-x – year: 1995 ident: 10.1016/j.jlamp.2021.100711_br0260 – start-page: 228 year: 2008 ident: 10.1016/j.jlamp.2021.100711_br0310 article-title: Resource allocation vs. business process improvement: how they impact on each other – start-page: 386 year: 2011 ident: 10.1016/j.jlamp.2021.100711_br0020 article-title: PVeStA: a parallel statistical model checking and quantitative analysis tool – start-page: 55 year: 2019 ident: 10.1016/j.jlamp.2021.100711_br0130 article-title: Optimized resource allocations in business process models – start-page: 3 year: 2016 ident: 10.1016/j.jlamp.2021.100711_br0120 article-title: Resource allocation with dependencies in business process management systems – year: 2013 ident: 10.1016/j.jlamp.2021.100711_br0140 – volume: 96 start-page: 73 year: 1992 ident: 10.1016/j.jlamp.2021.100711_br0190 article-title: Conditional rewriting logic as a unified model of concurrency publication-title: Theor. Comput. Sci. doi: 10.1016/0304-3975(92)90182-F – ident: 10.1016/j.jlamp.2021.100711_br0250 – start-page: 219 year: 2017 ident: 10.1016/j.jlamp.2021.100711_br0090 article-title: Verifying timed BPMN processes using Maude – year: 2008 ident: 10.1016/j.jlamp.2021.100711_br0110 – volume: 42 start-page: 669 year: 2012 ident: 10.1016/j.jlamp.2021.100711_br0210 article-title: Quantitative analysis of resource-constrained business processes publication-title: IEEE Trans. Syst. Man Cybern. doi: 10.1109/TSMCA.2011.2170412 – start-page: 252 year: 2017 ident: 10.1016/j.jlamp.2021.100711_br0100 article-title: An eye into the future: leveraging a-priori knowledge in predictive business process monitoring – start-page: 251 year: 2005 ident: 10.1016/j.jlamp.2021.100711_br0200 article-title: Analysis of resource-constrained processes with colored Petri nets – volume: 17 start-page: 599 year: 2018 ident: 10.1016/j.jlamp.2021.100711_br0170 article-title: Scalable process discovery and conformance checking publication-title: Softw. Syst. Model. doi: 10.1007/s10270-016-0545-x – ident: 10.1016/j.jlamp.2021.100711_br0270 – volume: 236 start-page: 35 year: 2000 ident: 10.1016/j.jlamp.2021.100711_br0030 article-title: Specification and proof in membership equational logic publication-title: Theor. Comput. Sci. doi: 10.1016/S0304-3975(99)00206-6 – volume: 168 start-page: 1 year: 2018 ident: 10.1016/j.jlamp.2021.100711_br0060 article-title: Stochastic analysis of BPMN with time in rewriting logic publication-title: Sci. Comput. Program. doi: 10.1016/j.scico.2018.08.007 – start-page: 128 year: 2017 ident: 10.1016/j.jlamp.2021.100711_br0280 article-title: Resource utilization prediction in decision-intensive business processes |
SSID | ssj0001687831 |
Score | 2.2448113 |
Snippet | •A formal semantics of BPMN in rewriting logic.•Automated formal analysis of resource allocation properties.•A recommender system computing optimal assignment... Business process optimization is a strategic activity in organizations because of its potential to increase profit margins and reduce operational costs. One of... |
SourceID | hal crossref elsevier |
SourceType | Open Access Repository Enrichment Source Index Database Publisher |
StartPage | 100711 |
SubjectTerms | BPMN Business processes Computer Science Maude Resource provisioning Rewriting logic Simulation-based analysis Software Engineering |
Title | Resource provisioning strategies for BPMN processes: Specification and analysis using Maude |
URI | https://dx.doi.org/10.1016/j.jlamp.2021.100711 https://inria.hal.science/hal-03487960 |
Volume | 123 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV07T8MwELZKu7DwRpSXLMRI1NpxnYStVFTl0QoJKlViiBzbgVYoVDTl93N27CIGGBgyJMrlcbbvPp_uvkPoXEjDStaJAxmFYcCYDoMEgHBAJCEZiVTOIlM7PBzxwZjdTjqTGur5WhiTVulsf2XTrbV2V1pOm635dNp6pAY7UHBhxDpCsMMNGiYcpnaje3M3GH2HWngcxbYzoREJjIznH7KZXjPQvaGupMTmDBDym49ae_XRVut9-ltow8FG3K2-bBvVdLGDNn1LBuxW6C569uF4bGMFiyraihelZ4TAAFLx1cNwhOdViYBeXGLbhD530TssCgVHxVWCTV78Cx6KpdJ7aNy_fuoNAtc_IZBhTEtQOsmTXBKdMCYTlVGiwGGzrMNVmOVKUq24iISGdZ61DY7JtUiYIozoWBqern1UL94LfYAwJ7ECLMMFzUPY4mgBQDMB8wBoKFOh4E1EvcZS6cjFTY-Lt9Rnkc1Sq-bUqDmt1NxEFyuhecWt8fft3A9F-mOKpGD9_xY8g4FbvcIQag-696m51jZ_A5u4T3L436cfoXVzVtUnHqN6-bHUJwBUyuzUTcQvIivkPA |
linkProvider | Elsevier |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1LT8MwDI5gO8CFN-JNhDhSjbRZH9wGAnXsISSYNIlDlCYpDKExscHvx06TIQ5w4NBLWvfhpPYXy_5MyKlUyErWTAOVRFHAuYmCDIBwwBRjBUt0yROsHe7143zAb4fN4QK58rUwmFbpbH9l0621diMNp83GZDRq3IeIHUJwYcw6QrDDdWSnatZIvdXu5P3vUEucJqntTIgiAcp4_iGb6fUCukfqypDZnAHGfvNRi88-2mq9z80aWXGwkbaqN1snC2a8QVZ9Swbq_tBN8ujD8dTGCqZVtJVOZ54RggJIpZd3vT6dVCUCZnpBbRP60kXvqBxrOCquEop58U-0Jz-02SKDm-uHqzxw_RMCFaXhDJTOyqxUzGScq0wXIdPgsHnRjHVUlFqFRscykQb-8-IccUxpZMY148ykCnm6tklt_DY2O4TGLNWAZWIZlhFscYwEoJmBeQA0VOhIxrsk9BoTypGLY4-LV-GzyF6EVbNANYtKzbvkbC40qbg1_r489lMhfiwRAdb_b8ETmLj5I5BQO291BY6d49fAJu6T7f337sdkKX_odUW33e_sk2U8U9UqHpDa7P3DHAJomRVHblF-AetY5yI |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Resource+provisioning+strategies+for+BPMN+processes%3A+Specification+and+analysis+using+Maude&rft.jtitle=Journal+of+logical+and+algebraic+methods+in+programming&rft.au=Dur%C3%A1n%2C+Francisco&rft.au=Rocha%2C+Camilo&rft.au=Sala%C3%BCn%2C+Gwen&rft.date=2021-11-01&rft.pub=Elsevier+Inc&rft.issn=2352-2208&rft.volume=123&rft_id=info:doi/10.1016%2Fj.jlamp.2021.100711&rft.externalDocID=S2352220821000742 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2352-2208&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2352-2208&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2352-2208&client=summon |