Evaluate and control service and transaction dependability of complex IoT systems

dc.contributor.authorNiedermaier, Sina
dc.contributor.authorZelenik, Thommy
dc.contributor.authorHeisse, Stefan
dc.contributor.authorWagner, Stefan
dc.date.accessioned2023-05-02T08:01:42Z
dc.date.available2023-05-02T08:01:42Z
dc.date.issued2021de
dc.date.updated2023-03-25T08:05:52Z
dc.description.abstractObserving and controlling the dependability of service provision of complex IoT systems is challenging. In practice, many organizations struggle to derive consumer needs related to quality and to observe and quantify the service provision in the context of the dynamic behavior of a complex distributed system. In this paper, we present an approach to define and evaluate the dependability of complex IoT systems. Our approach is an adaptation of the ISO/IEC 25040, an international standard for the evaluation process for system and software quality, which is part of the systems and software quality requirements and evaluation (SQuaRE) series. Our approach was designed and evaluated with action research in an industrial study at Robert Bosch GmbH. Based on the framework of the SQuaRE series, we integrated different elements of site reliability engineering (SRE) and combined them with distributed tracing as a promising measurement method. Our approach introduces the IoT transaction concept to reduce modeling and observation efforts while increasing operationalization to measure performance against dependability targets. Our adaption was effectively applied, consumer-centricity along different system stakeholders were enhanced, and negative consequences of organizational silos were reduced. This has improved the dependability evaluation of service provision to enable fast feedback cycles for service performance control and improvement.en
dc.description.sponsorshipProjekt DEALde
dc.identifier.issn0963-9314
dc.identifier.issn1573-1367
dc.identifier.other1845613023
dc.identifier.urihttp://nbn-resolving.de/urn:nbn:de:bsz:93-opus-ds-130317de
dc.identifier.urihttp://elib.uni-stuttgart.de/handle/11682/13031
dc.identifier.urihttp://dx.doi.org/10.18419/opus-13012
dc.language.isoende
dc.relation.uridoi:10.1007/s11219-021-09556-zde
dc.rightsinfo:eu-repo/semantics/openAccessde
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/de
dc.subject.ddc004de
dc.titleEvaluate and control service and transaction dependability of complex IoT systemsen
dc.typearticlede
ubs.fakultaetInformatik, Elektrotechnik und Informationstechnikde
ubs.fakultaetFakultätsübergreifend / Sonstige Einrichtungde
ubs.institutInstitut für Software Engineeringde
ubs.institutFakultätsübergreifend / Sonstige Einrichtungde
ubs.publikation.seiten337-366de
ubs.publikation.sourceSoftware quality journal 30 (2022), S. 337-366de
ubs.publikation.typZeitschriftenartikelde

Files

Original bundle

Now showing 1 - 1 of 1
Thumbnail Image
Name:
s11219-021-09556-z.pdf
Size:
1.35 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
3.39 KB
Format:
Item-specific license agreed upon to submission
Description: