Software product line engineering and variability management: achievements and challenges
Software product line engineering has proven to empower organizations to develop a
diversity of similar software-intensive systems (applications) at lower cost, in shorter time …
diversity of similar software-intensive systems (applications) at lower cost, in shorter time …
A survey on engineering approaches for self-adaptive systems
The complexity of information systems is increasing in recent years, leading to increased
effort for maintenance and configuration. Self-adaptive systems (SASs) address this issue …
effort for maintenance and configuration. Self-adaptive systems (SASs) address this issue …
Decision problems in blockchain governance: Old wine in new bottles or walking in someone else's shoes?
R Ziolkowski, G Miscione… - Journal of Management …, 2020 - Taylor & Francis
Blockchain comes with the promise of being a disruptive technology with the potential for
novel ways of interaction in a wide range of applications. Following broader application …
novel ways of interaction in a wide range of applications. Following broader application …
Dynamic QoS management and optimization in service-based systems
Service-based systems that are dynamically composed at runtime to provide complex,
adaptive functionality are currently one of the main development paradigms in software …
adaptive functionality are currently one of the main development paradigms in software …
Adaptive key frame extraction using unsupervised clustering
Key frame extraction has been recognized as one of the important research issues in video
information retrieval. Although progress has been made in key frame extraction, the existing …
information retrieval. Although progress has been made in key frame extraction, the existing …
Comparing and combining predictive business process monitoring techniques
Predictive business process monitoring aims at forecasting potential problems during
process execution before they occur so that these problems can be handled proactively …
process execution before they occur so that these problems can be handled proactively …
A systematic literature review of service choreography adaptation
A service choreography is a distributed service composition in which services interact
without a centralized control. Adequate adaptation strategies are required to face complex …
without a centralized control. Adequate adaptation strategies are required to face complex …
MOSES: A framework for QoS driven runtime adaptation of service-oriented systems
Architecting software systems according to the service-oriented paradigm and designing
runtime self-adaptable systems are two relevant research areas in today's software …
runtime self-adaptable systems are two relevant research areas in today's software …
A formal approach to adaptive software: continuous assurance of non-functional requirements
Modern software systems are increasingly requested to be adaptive to changes in the
environment in which they are embedded. Moreover, adaptation often needs to be …
environment in which they are embedded. Moreover, adaptation often needs to be …
A decentralized self-adaptation mechanism for service-based applications in the cloud
Cloud computing, with its promise of (almost) unlimited computation, storage, and
bandwidth, is increasingly becoming the infrastructure of choice for many organizations. As …
bandwidth, is increasingly becoming the infrastructure of choice for many organizations. As …