• Publications
  • Influence
Service-Oriented Computing: State of the Art and Research Challenges
Service-oriented computing promotes the idea of assembling application components into a network of services that can be loosely coupled to create flexible, dynamic business processes and agile
A survey on context-aware systems
Common architecture principles of context-aware systems are presented and a layered conceptual design framework is derived to explain the different elements common to mostcontext-aware architectures.
Process Mining Manifesto
This manifesto hopes to serve as a guide for software developers, scientists, consultants, business managers, and end-users to increase the maturity of process mining as a new tool to improve the design, control, and support of operational business processes.
Service-Oriented Computing: a Research Roadmap
There is a need to merge technology with an understanding of business processes and organizational structures, a combination of recognizing an enterprise's pain points and the potential solutions that can be applied to correct them.
Software Engineering for Self-Adaptive Systems: A Research Roadmap
The goal of this roadmap paper is to summarize the state-of-the-art and to identify critical challenges for the systematic software engineering of self-adaptive systems. The paper is partitioned into
A survey on web services composition
The urgent need for service composition is discussed, the required technologies to perform service composition are presented, and several different composition strategies, based on some currently existing composition platforms and frameworks are presented.
Software Engineering for Self-Adaptive Systems: A Second Research Roadmap
The goal of this roadmap paper is to summarize the state-of-the-art and identify research challenges when developing, deploying and managing self-adaptive software systems. Instead of dealing with a
Quality Control in Crowdsourcing Systems: Issues and Directions
A framework for characterizing various dimensions of quality control in crowdsourcing systems, a critical issue, is proposed.
Blockchains for Business Process Management - Challenges and Opportunities
The challenges and opportunities of blockchain for business process management (BPM) are outlined and how blockchains could be used in the context of the established BPM lifecycle and how they might become relevant beyond are reflected.
The Promise of Edge Computing
The success of the Internet of Things and rich cloud services have helped create the need for edge computing, in which data processing occurs in part at the network edge, rather than completely in