
-
A Comprehensive Empirical Evaluation of Generating Test Suites for Mobile Applications with Diversity
Context: In search-based software engineering we often use popular heuri...
read it
-
Bet and Run for Test Case Generation
Anyone working in the technology sector is probably familiar with the qu...
read it
-
Evolutionary Grammar-Based Fuzzing
A fuzzer provides randomly generated inputs to a targeted software to ex...
read it
-
Improving Scalability and Reward of Utility-Driven Self-Healing for Large Dynamic Architectures
Self-adaptation can be realized in various ways. Rule-based approaches p...
read it
-
Towards Bridging the Gap between Control and Self-Adaptive System Properties
Two of the main paradigms used to build adaptive software employ differe...
read it
-
A Hybrid Approach Combining Control Theory and AI for Engineering Self-Adaptive Systems
Control theoretical techniques have been successfully adopted as methods...
read it
-
Challenges for Verifying and Validating Scientific Software in Computational Materials Science
Many fields of science rely on software systems to answer different rese...
read it
-
Does Diversity Improve the Test Suite Generation for Mobile Applications?
In search-based software engineering we often use popular heuristics wit...
read it
-
Taming Uncertainty in the Assurance Process of Self-Adaptive Systems: a Goal-Oriented Approach
Goals are first-class entities in a self-adaptive system (SAS) as they g...
read it
-
Planning as Optimization: Dynamically Discovering Optimal Configurations for Runtime Situations
The large number of possible configurations of modern software-based sys...
read it
-
Explainable Software for Cyber-Physical Systems (ES4CPS): Report from the GI Dagstuhl Seminar 19023, January 06-11 2019, Schloss Dagstuhl
This report documents the program and results of the GI-Dagstuhl Seminar...
read it
-
Software Engineering for Intelligent and Autonomous Systems: Report from the GI Dagstuhl Seminar 18343
Software systems are increasingly used in application domains characteri...
read it
-
A Testing Scheme for Self-Adaptive Software Systems with Architectural Runtime Models
Self-adaptive software systems (SASS) are equipped with feedback loops t...
read it
-
Model-Driven Engineering of Self-Adaptive Software with EUREMA
The development of self-adaptive software requires the engineering of an...
read it
-
A language for feedback loops in self-adaptive systems: Executable runtime megamodels
The development of self-adaptive software requires the engineering of pr...
read it
-
The Role of Models and Megamodels at Runtime
In model-driven software development a multitude of interrelated models ...
read it
-
Requirements and Assessment of Languages and Frameworks for Adaptation Models
Approaches to self-adaptive software systems use models at runtime to le...
read it
-
Adaptation and Abstract Runtime Models
Runtime adaptability is often a crucial requirement for today's complex ...
read it
-
Model-Driven Architectural Monitoring and Adaptation for Autonomic Systems
Architectural monitoring and adaptation allows self-management capabilit...
read it
-
Towards Linking Adaptation Rules to the Utility Function for Dynamic Architectures
To benefit from utility-driven and rule-based approaches to self-adaptat...
read it
-
Efficient Utility-Driven Self-Healing Employing Adaptation Rules for Large Dynamic Architectures
Self-adaptation can be realized in various ways. Rule-based approaches p...
read it
-
A Learning Approach to Enhance Assurances for Real-Time Self-Adaptive Systems
The assurance of real-time properties is prone to context variability. P...
read it
-
mRUBiS: An Exemplar for Model-Based Architectural Self-Healing and Self-Optimization
Self-adaptive software systems are often structured into an adaptation e...
read it
-
Autonomous Reconfiguration Procedures for EJB-based Enterprise Applications
Enterprise Applications (EA) are complex software systems for supporting...
read it