Systematic literature review of the objectives, techniques, kinds, and architectures of models at runtime
M Szvetits, U Zdun - Software & Systems Modeling, 2016 - Springer
In the context of software development, models provide an abstract representation of a
software system or a part of it. In the software development process, they are primarily used …
software system or a part of it. In the software development process, they are primarily used …
Smart-troubleshooting connected devices: Concept, challenges and opportunities
Today's digital world and evolving technology has improved the quality of our lives but it has
also come with a number of new threats. In the society of smart-cities and Industry 4.0, where …
also come with a number of new threats. In the society of smart-cities and Industry 4.0, where …
[PDF][PDF] The palladio component model
This report introduces the Palladio Component Model (PCM), a novel software component
model for business information systems, which is specifically tuned to enable model-driven …
model for business information systems, which is specifically tuned to enable model-driven …
Safety integrity through self-adaptation for multi-sensor event detection: Methodology and case-study
Traditional safety-critical systems are engineered in a way to be predictable in all operating
conditions. They are common in industrial automation and transport applications where …
conditions. They are common in industrial automation and transport applications where …
Modeling self-adaptive software systems with learning Petri nets
Traditional models have limitation to model adaptive software systems since they build only
for fixed requirements, and cannot model the behaviors that change at run-time in response …
for fixed requirements, and cannot model the behaviors that change at run-time in response …
Adaptation and abstract runtime models
Runtime adaptability is often a crucial requirement for today's complex software systems.
Several approaches use an architectural model as a runtime representation of a managed …
Several approaches use an architectural model as a runtime representation of a managed …
Living with uncertainty in the age of runtime models
Uncertainty can be defined as the difference between information that is represented in an
executing system and the information that is both measurable and available about the …
executing system and the information that is both measurable and available about the …
Fast flip-chip power grid analysis via locality and grid shells
E Chiprout - IEEE/ACM International Conference on Computer …, 2004 - ieeexplore.ieee.org
Full-chip power grid analysis is time consuming. Several techniques have been proposed to
tackle the problem but typically they deal with the power grid as a whole or partition at …
tackle the problem but typically they deal with the power grid as a whole or partition at …
Modeling self-adaptive software systems by fuzzy rules and Petri nets
A self-adaptive software system is one that can autonomously modify its behavior at runtime
in response to changes in the system and its environment. It is a challenge to model such a …
in response to changes in the system and its environment. It is a challenge to model such a …
Scaling size and parameter spaces in variability-aware software performance models (t)
M Kowal, M Tschaikowski… - 2015 30th IEEE/ACM …, 2015 - ieeexplore.ieee.org
In software performance engineering, what-if scenarios, architecture optimization, capacity
planning, run-time adaptation, and uncertainty management of realistic models typically …
planning, run-time adaptation, and uncertainty management of realistic models typically …