The paper titled "Correct and Control Complex IoT Systems: Evaluation of a Classification for System Anomalies" was presented and appears in the proceedings of the 20th IEEE International Conference on Software Quality, Reliability and Security (QRS 2020). It is a result of a longer collaboration of the Empirical Software Engineering group with the Bosch Engineering GmbH on the quality of cloud and connected IoT systems. The authors are Sina Niedermaier, Stefan Heisse and Stefan Wagner.
In practice there are deficiencies in precise interteam communications about system anomalies to perform troubleshooting and postmortem analysis along different teams operating complex IoT systems. We evaluate the quality in use of an adaptation of IEEE Std. 1044-2009 with the objective to differentiate the handling of fault detection and fault reaction from handling of defect and its options for defect correction. We extended the scope of IEEE Std. 1044-2009 from anomalies related to software only to anomalies related to complex IoT systems. To evaluate the quality in use of our classification a study was conducted at Robert Bosch GmbH. We applied our adaptation to a postmortem analysis of an IoT solution and evaluated the quality in use by conducting interviews with three stakeholders. Our adaptation was effectively applied and inter- team communications as well as iterative and inductive learning for product improvement were enhanced.