Don't lose control, stay up to date: Automated runtime quality engineering

0Citations
Citations of this article
4Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Modern industrial settings require great flexibility of systems. For example, in automated factories, smart cities or smart grids, systems are exposed to highly variable and dynamic environments: Not all events can be modeled at design time, system components may fail to operate as desired at runtime, and stakeholder requirements may change at high frequency. In order to handle these challenges, systems have to expose highly flexible behavior. Due to the complexity of application domains, deterministic specification and validation of system behavior and quality is no more feasible. Instead, new approaches for building flexible systems yield probabilistic behavior at runtime. While this defeats the purpose of design time testing and quality assessment, it is indeed possible to shift the standard design time engineering activities towards runtime. This enables monitoring and validating system behavior at runtime, incorporating information not available a priori and using it to keep the dynamic system under control at runtime.

Cite

CITATION STYLE

APA

Gabor, T., Kiermeier, M., & Belzner, L. (2017). Don’t lose control, stay up to date: Automated runtime quality engineering. In Digital Marketplaces Unleashed (pp. 619–630). Springer Berlin Heidelberg. https://doi.org/10.1007/978-3-662-49275-8_55

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free