DocumentCode
2088123
Title
Analyzing a Controller of a Power Distribution Unit Using Formal Methods
Author
Groote, Jan Friso ; Osaiweran, Ammar ; Wesselius, Jacco
Author_Institution
Eindhoven Univ. of Technol., Eindhoven, Netherlands
fYear
2012
fDate
17-21 April 2012
Firstpage
420
Lastpage
428
Abstract
This paper reports on the steps to formally specify and verify the behavior of a controller of a power distribution unit (PDU) using the Analytical Software Design (ASD) method. The controller of the underlying PDU mainly controls the distribution of power and network messages to a number of attached PCs and devices of X-ray systems. The behavioral correctness of the controller is critical in order to provide the clinical users the expected behavior of the system. The design of the controller was thoroughly reviewed by team members but, as a result of the behavioral verification using ASD, two previously unrevealed errors were identified within the design of the PDU controller. According to the development team of the PDU the work has had a major benefit of improving the design of the controller and locating errors that would have been hard to find otherwise by traditional testing.
Keywords
control engineering computing; formal specification; formal verification; power distribution control; power engineering computing; ASD method; PDU controller; X-ray system; analytical software design; formal method; power distribution unit; Motor drives; Operating systems; PD control; Power distribution; Switches; Variable speed drives;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Testing, Verification and Validation (ICST), 2012 IEEE Fifth International Conference on
Conference_Location
Montreal, QC
Print_ISBN
978-1-4577-1906-6
Type
conf
DOI
10.1109/ICST.2012.122
Filename
6200134
Link To Document