Understanding crowdsourcing in science

R Lenart-Gansiniec, W Czakon, Ł Sułkowski… - Review of Managerial …, 2023 - Springer
Over the past 16 years, the concept of crowdsourcing has rapidly gained traction across
many research fields. While related debates focused mainly on its importance for business …

Identifying microservices using functional decomposition

S Tyszberowicz, R Heinrich, B Liu, Z Liu - … Software Engineering. Theories …, 2018 - Springer
The microservices architectural style is rising fast, and many companies use this style to
structure their systems. A big challenge in designing this architecture is to find an …

Enhanced reliability modeling of raid storage systems

JG Elerath, M Pecht - 37th Annual IEEE/IFIP International …, 2007 - ieeexplore.ieee.org
A flexible model for estimating reliability of RAID storage systems is presented. This model
corrects errors associated with the common assumption that system times to failure follow a …

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 …

Enabling consistency between software artefacts for software adaption and evolution

D Monschein, M Mazkatli, R Heinrich… - 2021 IEEE 18th …, 2021 - ieeexplore.ieee.org
Short development times of software became crucial to stay competitive. However, the
quality should not suffer from the faster development processes, which is why increasingly …

Architecture-based change impact analysis in cross-disciplinary automated production systems

R Heinrich, S Koch, S Cha, K Busch… - Journal of Systems and …, 2018 - Elsevier
Maintaining an automated production system is a challenging task as it comprises artifacts
from multiple disciplines–namely mechanical, electrical, and software engineering. As the …

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 …

[BOOK][B] The CoCoME platform for collaborative empirical research on information system evolution

R Heinrich, K Rostami, R Reussner - 2016 - researchgate.net
In industrial practice, many information systems are operated over decades. During
operation they face various modi cations, eg due to emerging requirements, bug xes, and …

Industry 4.0 interface for dynamic reconfiguration of an open lab size automated production system to allow remote community experiments

S Bougouffa, K Meßzmer, S Cha… - 2017 IEEE …, 2017 - ieeexplore.ieee.org
Nowadays, there are various use cases and proprietary demonstrators for Industry 4.0 or
Cyber Physical Production Systems (CPPS) developed, operated and maintained by one or …

An architectural model-based approach to quality-aware devops in cloud applicationsc

R Heinrich, R Jung, C Zirkelbach, W Hasselbring… - Software Architecture for …, 2017 - Elsevier
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 …