Automated performance analysis of business processes
Posted by andrea.dambrogio on Monday, 21 November 2016
Title | Automated performance analysis of business processes |
Publication Type | Conference Paper |
Year of Publication | 2012 |
Authors | Bocciarelli, P., and Andrea D'Ambrogio |
Conference Name | Simulation Series |
ISBN Number | 9781618397867 |
Keywords | BPMN, Business Process, Competition, Computer simulation, EQN, Java programming language, jEQN, MDA, Performance, Software architecture |
Abstract | Business processes (BPs) can be seen as flows of tasks that are orchestrated to accomplish well-defined goals. The ability to predict at design time the BP behavior assumes a strategic relevance, both to early assess whether or not the business goals are achieved and to gain a competitive advantage. This paper focuses on the performance prediction of BPs. Specifically, this work introduces a model-driven method that, starting from a performance-enabled description of a BP, first derives a BP performance model of EQN (Extended Queueing Network) type, and then generates and executes the EQN model implementation, thus enacting a fully automated analysis of the business process behavior. The performance model implementation is carried out by use of jEQN, a java-based domain specific language for specifying and executing EQN models. The paper also describes how the proposed model-driven method has been effectively implemented. |
URL | https://www.scopus.com/inward/record.uri?eid=2-s2.0-84876469347&partnerID=40&md5=1912c0d789945a9c91c8ebe913ccaddf |