loading
Documents

Research.Publish.Connect.

Paper

Paper Unlock

Authors: T. Y. Chen 1 ; F.-C Kuo 1 ; W. K. Tam 1 and R. Merkel 2

Affiliations: 1 Swinburne University of Technology, Australia ; 2 Monash University, Australia

ISBN: 978-989-8425-48-5

ISSN: 2184-2817

Keyword(s): Software testing, Metamorphic testing, PID controller, Control engineering, Embedded system, Embedded software.

Related Ontology Subjects/Areas/Topics: Digital Signal Processing ; Embedded Communications Systems ; Mobile and Pervasive Computing ; Security and Privacy ; Software Architectures ; Software Simulation ; Telecommunications

Abstract: The Proportional-Integral-Derivative (PID) controller is ubiquitous in industrial and military systems. Almost all PID controllers are now implemented as software in a microcontroller. Control systems are required to have very high reliability, particularly as they are regularly used in safety-critical systems. An effective testing technique is essential to achieve reliable PID controller software. Unlike simple control algorithms, PID controllers are capable of manipulating the process inputs based on the history and rate of change of the signal. It is very difficult to know whether the computation of the software is correct from the computed outputs. Previous research in other areas has shown that metamorphic testing is an effective technique for this kind of problem. In this paper, we examine metamorphic testing in the context of testing an embedded software PID controller based on the free sample code from ATMEL Corporation. We show that metamorphic testing killed all mutants ins erted into the controller software, demonstrating the utility of the technique in testing control systems. (More)

PDF ImageFull Text

Download
CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 34.204.168.209

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Y. Chen, T.; Kuo, F.; K. Tam, W. and Merkel, R. (2011). TESTING A SOFTWARE-BASED PID CONTROLLER USING METAMORPHIC TESTING.In Proceedings of the 1st International Conference on Pervasive and Embedded Computing and Communication Systems - Volume 1: PECCS, ISBN 978-989-8425-48-5, ISSN 2184-2817, pages 387-396. DOI: 10.5220/0003365003870396

@conference{peccs11,
author={T. Y. Chen. and F.{-}C Kuo. and W. K. Tam. and R. Merkel.},
title={TESTING A SOFTWARE-BASED PID CONTROLLER USING METAMORPHIC TESTING},
booktitle={Proceedings of the 1st International Conference on Pervasive and Embedded Computing and Communication Systems - Volume 1: PECCS,},
year={2011},
pages={387-396},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003365003870396},
isbn={978-989-8425-48-5},
}

TY - CONF

JO - Proceedings of the 1st International Conference on Pervasive and Embedded Computing and Communication Systems - Volume 1: PECCS,
TI - TESTING A SOFTWARE-BASED PID CONTROLLER USING METAMORPHIC TESTING
SN - 978-989-8425-48-5
AU - Y. Chen, T.
AU - Kuo, F.
AU - K. Tam, W.
AU - Merkel, R.
PY - 2011
SP - 387
EP - 396
DO - 10.5220/0003365003870396

Login or register to post comments.

Comments on this Paper: Be the first to review this paper.