[图书][B] Modeling and simulating software architectures: The Palladio approach

RH Reussner, S Becker, J Happe, R Heinrich… - 2016 - books.google.com
A new, quantitative architecture simulation approach to software design that circumvents
costly testing cycles by modeling quality of service in early design states. Too often, software …

Investigating the effects of anthropomorphic fidelity of self-avatars on near field depth perception in immersive virtual environments

E Ebrahimi, LS Hartman, A Robb… - … IEEE conference on …, 2018 - ieeexplore.ieee.org
Immersive Virtual Environments (IVEs) are becoming more accessible and more widely
utilized for training. Previous research has shown that the matching of visual and …

Empirical investigation of key factors for saas architecture

S Aleem, F Ahmed, R Batool… - IEEE Transactions on …, 2019 - ieeexplore.ieee.org
Software-as-a-Service (SaaS) has received significant attention from software providers and
users as a software delivery model. Most of the existing companies are transferring their …

Modeling and extracting load intensity profiles

JV Kistowski, N Herbst, S Kounev, H Groenda… - ACM Transactions on …, 2017 - dl.acm.org
Today's system developers and operators face the challenge of creating software systems
that make efficient use of dynamically allocated resources under highly variable and …

Model-based performance evaluation of batch and stream applications for big data

J Kroß, H Krcmar - 2017 IEEE 25th International Symposium on …, 2017 - ieeexplore.ieee.org
Batch and stream processing represent the two main approaches implemented by big data
systems such as Apache Spark and Apache Flink. Although only stream applications are …

[HTML][HTML] Pertract: model extraction and specification of big data systems for performance prediction by the example of apache spark and hadoop

J Kroß, H Krcmar - Big Data and Cognitive Computing, 2019 - mdpi.com
Evaluating and predicting the performance of big data applications are required to efficiently
size capacities and manage operations. Gaining profound insights into the system …

The architectural template method: templating architectural knowledge to efficiently conduct quality‐of‐service analyses

S Lehrig, M Hilbrich, S Becker - Software: Practice and …, 2018 - Wiley Online Library
Software architects plan the realization of software systems by assessing design decisions
on the basis of architectural models. Using these models as input, architectural analyses …

Architecture guidelines for SaaS development process

S Aleem, R Batool, F Ahmed, A Khatak… - Proceedings of the 2017 …, 2017 - dl.acm.org
Software-as-a-service (SaaS) has received significant attention from software providers and
users as software delivery model. Most of the existing companies are transferring their …

The palladio-bench for modeling and simulating software architectures

R Heinrich, D Werle, H Klare, R Reussner… - Proceedings of the 40th …, 2018 - dl.acm.org
Software designers often lack an understanding of the effects of design decisions on quality
properties of their software. This results in costly and time-consuming trial-and-error testing …

Challenges in the Evolution of Palladio—Refactoring Design Smells in a Historically-Grown Approach to Software Architecture Analysis

R Heinrich, J Henss, S Koch, R Reussner - Composing Model-Based …, 2021 - Springer
In this chapter, we provide insights into Palladio—a tool-supported approach to modelling
and analysing software architectures. Palladio serves as a case study for the evolution of …