Software modeling and measurement: the Goal/Question/Metric paradigm
Software modeling and measurement: the Goal/Question/Metric paradigm
The unified software development process
The unified software development process
Business Process Management: The Third Wave
Business Process Management: The Third Wave
Documenting Software Architectures: Views and Beyond
Documenting Software Architectures: Views and Beyond
The 4+1 View Model of Architecture
IEEE Software
Distributed and Parallel Databases
ICEIMT '01 Proceedings of the IFIP TC5/WG5.12 International Conference on Enterprise Integration and Modeling Technique: Enterprise Inter- and Intra-Organizational Integration: Building International Consensus
Software Architecture in Practice
Software Architecture in Practice
Evaluation measures for business process models
Proceedings of the 2006 ACM symposium on Applied computing
Business Process Management: Concepts, Languages, Architectures
Business Process Management: Concepts, Languages, Architectures
A generic solution for warehousing business process data
VLDB '07 Proceedings of the 33rd international conference on Very large data bases
Discovering colored Petri nets from event logs
International Journal on Software Tools for Technology Transfer (STTT)
Supporting Flexible Processes through Recommendations Based on History
BPM '08 Proceedings of the 6th International Conference on Business Process Management
Metrics for Process Models: Empirical Foundations of Verification, Error Prediction, and Guidelines for Correctness
Guidelines for conducting and reporting case study research in software engineering
Empirical Software Engineering
A Process for Driving Process Improvement in VSEs
ICSP '09 Proceedings of the International Conference on Software Process: Trustworthy Software Development Processes
Redesigning business processes: a methodology based on simulation and process mining techniques
Knowledge and Information Systems
Business process management: a survey
BPM'03 Proceedings of the 2003 international conference on Business process management
Design and control of workflow processes: business process management for the service industry
Design and control of workflow processes: business process management for the service industry
Business process simulation for operational decision support
BPM'07 Proceedings of the 2007 international conference on Business process management
ICSOC/ServiceWave'09 Proceedings of the 2009 international conference on Service-oriented computing
Graphical versus textual software measurement modelling: an empirical study
Software Quality Control
Process Mining: Discovery, Conformance and Enhancement of Business Processes
Process Mining: Discovery, Conformance and Enhancement of Business Processes
Modeling Business Processes: A Petri Net-Oriented Approach
Modeling Business Processes: A Petri Net-Oriented Approach
Design science in information systems research
MIS Quarterly
Modeling and verification of a protocol for operational support using coloured petri nets
PETRI NETS'11 Proceedings of the 32nd international conference on Applications and theory of Petri Nets
Business process service oriented methodology (BPSOM) with service generation in SoaML
CAiSE'11 Proceedings of the 23rd international conference on Advanced information systems engineering
Using a protocol template for case study planning
EASE'08 Proceedings of the 12th international conference on Evaluation and Assessment in Software Engineering
Proceedings of the 27th Annual ACM Symposium on Applied Computing
Lean information management: Understanding and eliminating waste
International Journal of Information Management: The Journal for Information Professionals
Hi-index | 0.00 |
Context: Organizations are rapidly adopting Business Process Management (BPM) as they focus on their business processes (BPs), seeing them to be key elements in controlling and improving the way they perform their business. Business Process Intelligence (BPI) takes as its focus the collection and analysis of information from the execution of BPs for the support of decision making, based on the discovery of improvement opportunities. Realizing BPs by services introduces an intermediate service layer that enables us to separate the specification of BPs in terms of models from the technologies implementing them, thus improving their modifiability by decoupling the model from its implementation. Objective: To provide an approach for the continuous improvement of BPs, based on their realization with services and execution measurement. It comprises an improvement process to integrate the improvements into the BPs and services, an execution measurement model defining and categorizing several measures for BPs and service execution, and tool support for both. Method: We carried out a systematic literature review, to collect existing proposals related to our research work. Then, in close collaboration with business experts from the Hospital General de Ciudad Real (HGCR), Spain, and following design science principles, we developed the methods and artifacts described in this paper, which were validated by means of a case study. Results: We defined an improvement process extending the BP lifecycle with measurement and improvement activities, integrating an execution measurement model comprising a set of execution measures. Moreover, we developed a plug-in for the ProM framework to visualize the measurement results as a proof-of-concept prototype. The case study with the HGCR has shown its feasibility. Conclusions: Our improvement vision, based on BPs realized by services and on measurement of their execution, in conjunction with a systematic approach to integrate the detected improvements, provides useful guidance to organizations.