Skip to Main content Skip to Navigation
Conference papers

Multi-Objective Optimization of Formal Specifications

Simon Struck 1 Michael Lipaczewski 1 Frank Ortmeier 1 Matthias Güdemann 2 
OVGU - Otto-von-Guericke-Universität Magdeburg = Otto-von-Guericke University [Magdeburg]
2 CONVECS - Construction of verified concurrent systems
Inria Grenoble - Rhône-Alpes, LIG - Laboratoire d'Informatique de Grenoble
Abstract : Even in the domain of safety critical systems, safety and reliability are not the only goals and a developing engineer is faced with the problem to find good compromises wrt. other antagonistic objectives, in particular economic aspects of a system. Thus there does not exist a single optimal design variant of a system but only compromises each ''best'' in its own rights . With the rising complexity, especially of cyber-physical systems, the process of manually finding best compromises becomes even more difficult. To cope with this problem, we propose a model-based optimization approach which uses quantitative model-based safety analysis. While the general approach is tool-independent, we implement it technically by introducing well defined variation points to a formal system model. These allow enough variability to cover whole families of systems while still being rigorous enough for formal analysis. From the specification of this family of system variants and a set of objective functions, we compute Pareto optimal sets, which represent best compromises. In this paper we present a framework which allows for optimization of arbitrary quantitative goal functions, in particular probabilistic temporal logic properties used for model-based safety analysis. Nevertheless, the approach itself is well applicable to other domains.
Complete list of metadata

Cited literature [21 references]  Display  Hide  Download
Contributor : Matthias Güdemann Connect in order to contact the contributor
Submitted on : Friday, December 7, 2012 - 5:44:50 PM
Last modification on : Tuesday, June 14, 2022 - 12:19:59 PM
Long-term archiving on: : Monday, March 11, 2013 - 11:20:52 AM


Files produced by the author(s)



Simon Struck, Michael Lipaczewski, Frank Ortmeier, Matthias Güdemann. Multi-Objective Optimization of Formal Specifications. HASE 2012 - 14th High Assurance System Engineering Symposium, Oct 2012, Omaha, United States. pp.201-208, ⟨10.1109/HASE.2012.21⟩. ⟨hal-00735640⟩



Record views


Files downloads