[HTML][HTML] Kieker: A monitoring framework for software engineering research
Application-level monitoring and dynamic analysis of software systems are a basis for
various tasks in software engineering research, such as performance evaluation and …
various tasks in software engineering research, such as performance evaluation and …
[HTML][HTML] ExplorViz: Research on software visualization, comprehension and collaboration
ExplorViz supports research on software visualization, software comprehension tasks and
software collaboration. To achieve this, ExplorViz provides multi-level visualization from the …
software collaboration. To achieve this, ExplorViz provides multi-level visualization from the …
Integrating business process simulation and information system simulation for performance prediction
Business process (BP) designs and enterprise information system (IS) designs are often not
well aligned. Missing alignment may result in performance problems at run-time, such as …
well aligned. Missing alignment may result in performance problems at run-time, such as …
Architectural run-time models for performance and privacy analysis in dynamic cloud applications
R Heinrich - ACM SIGMETRICS Performance Evaluation Review, 2016 - dl.acm.org
Building software systems by composing third-party cloud services promises many benefits
such as flexibility and scalability. Yet at the same time, it leads to major challenges like …
such as flexibility and scalability. Yet at the same time, it leads to major challenges like …
Architectural runtime models for integrating runtime observations and component-based models
R Heinrich - Journal of Systems and Software, 2020 - Elsevier
Kee** track of modern software applications while dynamically changing requires strong
interaction of evolution activities on development level and adaptation activities on operation …
interaction of evolution activities on development level and adaptation activities on operation …
[PDF][PDF] Model-driven engineering of self-adaptive software
T Vogel - 2018 - researchgate.net
The development of self-adaptive software requires the engineering of an adaptation engine
that controls the underlying adaptable software by a feedback loop. State-of-the-art …
that controls the underlying adaptable software by a feedback loop. State-of-the-art …
An architectural model-based approach to quality-aware devops in cloud applicationsc
Cloud-based software applications are designed to change often and rapidly during
operations to provide constant quality of service. As a result the boundary between …
operations to provide constant quality of service. As a result the boundary between …
Architectural run-time models for operator-in-the-loop adaptation of cloud applications
Building software systems by composing third-party cloud services promises many benefits.
However, the increased complexity, heterogeneity, and limited observability of cloud …
However, the increased complexity, heterogeneity, and limited observability of cloud …
A temporal model for interactive diagnosis of adaptive systems
The evolving complexity of adaptive systems impairs our ability to deliver anomaly-free
solutions. Fixing these systems require a deep understanding on the reasons behind …
solutions. Fixing these systems require a deep understanding on the reasons behind …
[PDF][PDF] Performance analysis strategies for software variants and versionsFree GPT-4
Adaptation is heavily used for today's software in two dimensions. First, developers
frequently release new versions of software to meet new or changed requirements (aka …
frequently release new versions of software to meet new or changed requirements (aka …