Print Email Facebook Twitter Mutation Testing for Physical Computing Title Mutation Testing for Physical Computing Author Zhu, Q. (TU Delft Software Engineering) Zaidman, A.E. (TU Delft Software Engineering) Date 2018 Abstract Physical computing, which builds interactive systems between the physical world and computers, has been widely used in a wide variety of domains and applications, e.g., the Internet of Things (IoT). Although physical computing has witnessed enormous realisations, testing these physical computing systems still face many challenges, such as potential circuit related bugs which are not part of the software problems, the timing issue which decreasing the testability, etc.; therefore, we proposed a mutation testing approach for physical computing systems to enable engineers to judge the quality of their tests in a more accurate way. The main focus is the communication between the software and peripherals. More particular, we first defined a set of mutation operators based on the common communication errors between the software and peripherals that could happen in the software. We conducted a preliminary experiment on nine physical computing projects based on the Raspberry Pi and Arduino platforms. The results show that our mutation testing method can assess the test suite quality effectively in terms of weakness and inadequacy. Subject mutation testingcyber physicalphysical computingIoT To reference this document use: http://resolver.tudelft.nl/uuid:58bb3f3b-655a-4597-b0e9-a4653f7d9421 DOI https://doi.org/10.1109/QRS.2018.00042 Publisher IEEE, Piscataway, NJ Embargo date 2022-07-04 ISBN 978-1-5386-7757-5 Source 2018 IEEE International Conference on Software Quality, Reliability and Security, QRS 2018 Event QRS 2018, 2018-07-16 → 2018-07-20, Lisbon, Portugal Bibliographical note Green Open Access added to TU Delft Institutional Repository ‘You share, we take care!’ – Taverne project https://www.openaccess.nl/en/you-share-we-take-care Otherwise as indicated in the copyright section: the publisher is the copyright holder of this work and the author uses the Dutch legislation to make this work public. Part of collection Institutional Repository Document type conference paper Rights © 2018 Q. Zhu, A.E. Zaidman Files PDF Mutation_Testing_for_Phys ... puting.pdf 553.14 KB Close viewer /islandora/object/uuid:58bb3f3b-655a-4597-b0e9-a4653f7d9421/datastream/OBJ/view