Electronic markets and electronic hierarchies
Communications of the ACM
Data & Knowledge Engineering - Special issue on ER '96
Workflow View Based E-Contracts in a Cross-Organizational E-Services Environment
Distributed and Parallel Databases
Computers in Industry - Special issue: Process/workflow mining
A unified behavioural model and a contract language for extended enterprise
Data & Knowledge Engineering - Special issue: Contract-driven coordination and collaboration in the internet context
An EREC framework for e-contract modeling, enactment and monitoring
Data & Knowledge Engineering - Special issue: Contract-driven coordination and collaboration in the internet context
A Taxonomy and Catalog of Runtime Software-Fault Monitoring Tools
IEEE Transactions on Software Engineering
A framework for information technology outsourcing risk management
ACM SIGMIS Database
A requirements monitoring framework for enterprise systems
Requirements Engineering
Understanding requirements for computer-aided healthcare workflows: experiences and challenges
Proceedings of the 28th international conference on Software engineering
Semantic WS-agreement partner selection
Proceedings of the 15th international conference on World Wide Web
A requirements engineering framework for cross-organizational ERP systems
Requirements Engineering
Run-Time Monitoring of Instances and Classes of Web Service Compositions
ICWS '06 Proceedings of the IEEE International Conference on Web Services
A survey of trust and reputation systems for online service provision
Decision Support Systems
IT support for healthcare processes - premises, challenges, perspectives
Data & Knowledge Engineering
Smart business networks: how the network wins
Communications of the ACM - Smart business networks
Constructing customized process views
Data & Knowledge Engineering
A Dual View to Facilitate Transactional QoS
WETICE '07 Proceedings of the 16th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises
Conformance checking of service behavior
ACM Transactions on Internet Technology (TOIT)
Non-intrusive monitoring and service adaptation for WS-BPEL
Proceedings of the 17th international conference on World Wide Web
An e-contracting reference architecture
Journal of Systems and Software
A framework for QoS-based Web service contracting
ACM Transactions on the Web (TWEB)
PESOS '09 Proceedings of the 2009 ICSE Workshop on Principles of Engineering Service Oriented Systems
Amoeba: A methodology for modeling and evolving cross-organizational business processes
ACM Transactions on Software Engineering and Methodology (TOSEM)
Evolving Services from a Contractual Perspective
CAiSE '09 Proceedings of the 21st International Conference on Advanced Information Systems Engineering
Dynamo + Astro: An Integrated Approach for BPEL Monitoring
ICWS '09 Proceedings of the 2009 IEEE International Conference on Web Services
Runtime Monitoring of Web Service Conversations
IEEE Transactions on Services Computing
Seven process modeling guidelines (7PMG)
Information and Software Technology
Web services and business process management
IBM Systems Journal
Internet-Based Support for Process-Oriented Instant Virtual Enterprises
IEEE Internet Computing
Cross-organizational process monitoring based on service choreographies
Proceedings of the 2010 ACM Symposium on Applied Computing
Modeling control objectives for business process compliance
BPM'07 Proceedings of the 5th international conference on Business process management
Event-Based Design and Runtime Verification of Composite Service Transactional Behavior
IEEE Transactions on Services Computing
Service-Level Agreements for Electronic Services
IEEE Transactions on Software Engineering
Generating Minimal Protocol Adaptors for Loosely Coupled Services
ICWS '10 Proceedings of the 2010 IEEE International Conference on Web Services
Versioning for workflow evolution
Proceedings of the 19th ACM International Symposium on High Performance Distributed Computing
Modeling and monitoring of construction supply chains
Advanced Engineering Informatics
A framework for multi-level SLA management
ICSOC/ServiceWave'09 Proceedings of the 2009 international conference on Service-oriented computing
Continuous monitoring in evolving business networks
OTM'10 Proceedings of the 2010 international conference on On the move to meaningful internet systems - Volume Part I
Monitoring Service Systems from a Language-Action Perspective
IEEE Transactions on Services Computing
Editorial: Mining business process variants: Challenges, scenarios, algorithms
Data & Knowledge Engineering
A conceptual model for integrated governance, risk and compliance
CAiSE'11 Proceedings of the 23rd international conference on Advanced information systems engineering
Supporting the internet-based evaluation of research software with cloud infrastructure
Software and Systems Modeling (SoSyM)
Compliance checking of integrated business processes
Data & Knowledge Engineering
Automated runtime repair of business processes
Information Systems
Hi-index | 0.01 |
The literature on monitoring of cross-organizational processes, executed within business networks, considers monitoring only in the network formation phase, since network establishment determines what can be monitored during process execution. In particular, the impact of evolution in such networks on monitoring is not considered. When a business network evolves, e.g. contracts are introduced, updated, or dropped, or actors join or leave the network, the monitoring requirements of the network actors change as well. As a result, the monitorability of processes in the network may be disrupted. This paper proposes a framework to solve the problem of preserving the monitorability of processes in an evolving business network. We first propose a formal model of business networks, contracts, and monitoring requirements. Then, we model network evolution and the mechanisms to preserve the monitorability of the processes in the network for different types of evolution. In particular, the preservation of monitorability requires the actors in the network to take appropriate actions in case of dependencies between already established contracts, and update their monitoring infrastructure to satisfy the new monitoring requirements introduced by evolution. We also define a set of metrics that can be used for supporting decisions regarding the potential evolution of a business network. A case study in healthcare and the discussion of a prototype implementation show the applicability of our framework in real-world scenarios.