English
 
Help Privacy Policy Disclaimer
  Advanced SearchBrowse

Item

ITEM ACTIONSEXPORT
  Parameter Optimization in Control Software using Statistical Fault Localization Techniques

Deshmukh, J. V., Jin, X., Majumdar, R., & Prabhu, V. (2018). Parameter Optimization in Control Software using Statistical Fault Localization Techniques. In 9th ACM/IEEE International Conference on Cyber-Physical Systems (pp. 220-231). Piscataway, NJ: IEEE. doi:10.1109/ICCPS.2018.00029.

Item is

Basic

show hide
Genre: Conference Paper

Files

show Files

Locators

show

Creators

show
hide
 Creators:
Deshmukh, Jyotirmoy V.1, Author
Jin, Xiaoqing1, Author
Majumdar, Rupak2, Author           
Prabhu, Vinayak1, Author           
Affiliations:
1External Organizations, ou_persistent22              
2Group R. Majumdar, Max Planck Institute for Software Systems, Max Planck Society, ou_2105292              

Content

show
hide
Free keywords: cs.SY
 Abstract: Embedded controllers for cyber-physical systems are often parameterized by
look-up maps representing discretizations of continuous functions on metric
spaces. For example, a non-linear control action may be represented as a table
of pre-computed values, and the output action of the controller for a given
input is computed by using interpolation. For industrial-scale control systems,
several man-hours of effort is spent in tuning the values within the look-up
maps, and sub-optimal performance is often associated with inappropriate values
in look-up maps. Suppose that during testing, the controller code is found to
have sub-optimal performance. The parameter fault localization problem asks
which parameter values in the code are potential causes of the sub-optimal
behavior. We present a statistical parameter fault localization approach based
on binary similarity coefficients and set spectra methods. Our approach extends
previous work on software fault localization to a quantitative setting where
the parameters encode continuous functions over a metric space and the program
is reactive.
We have implemented our approach in a simulation workflow for automotive
control systems in Simulink. Given controller code with parameters (including
look-up maps), our framework bootstraps the simulation workflow to return a
ranked list of map entries which are deemed to have most impact on the
performance. On a suite of industrial case studies with seeded errors, our tool
was able to precisely identify the location of the errors.

Details

show
hide
Language(s): eng - English
 Dates: 20182018
 Publication Status: Issued
 Pages: -
 Publishing info: -
 Table of Contents: -
 Rev. Type: -
 Identifiers: BibTex Citekey: Deshmukh_ICCPS2018
DOI: 10.1109/ICCPS.2018.00029
 Degree: -

Event

show
hide
Title: 9th ACM/IEEE International Conference on Cyber-Physical Systems
Place of Event: Porto, Portugal
Start-/End Date: 2018-04-11 - 2018-04-13

Legal Case

show

Project information

show

Source 1

show
hide
Title: 9th ACM/IEEE International Conference on Cyber-Physical Systems
  Abbreviation : ICCPS 2018
Source Genre: Proceedings
 Creator(s):
Affiliations:
Publ. Info: Piscataway, NJ : IEEE
Pages: - Volume / Issue: - Sequence Number: - Start / End Page: 220 - 231 Identifier: ISBN: 978-1-5386-5301-2