Konferensartikel

Integrated Debugging of Equation-Based Models

Martin Sjölund
Programming Environments Laboratory, Department of Computer and Information Science , Linköping University, Linköping, Sweden

Francesco Casella
Dipartimento di Elettronica e Informazione, Politecnico di Milano, Milano, Italy

Adrian Pop
Programming Environments Laboratory, Department of Computer and Information Science , Linköping University, Linköping, Sweden

Adeel Asghar
Programming Environments Laboratory, Department of Computer and Information Science , Linköping University, Linköping, Sweden

Peter Fritzson
Programming Environments Laboratory, Department of Computer and Information Science , Linköping University, Linköping, Sweden

Willi Braun
Dept. Mathematics and Engineering, University of Applied Sciences, Bielefeld, Germany

Lennart Ochel
Dept. Mathematics and Engineering, University of Applied Sciences, Bielefeld, Germany

Bernhard Bachmann
Dept. Mathematics and Engineering, University of Applied Sciences, Bielefeld, Germany

Ladda ner artikelhttp://dx.doi.org/10.3384/ecp14096195

Ingår i: Proceedings of the 10th International Modelica Conference; March 10-12; 2014; Lund; Sweden

Linköping Electronic Conference Proceedings 42:20, s. 195-204

Visa mer +

Publicerad: 2014-03-10

ISBN: 978-91-7519-380-9

ISSN: 1650-3686 (tryckt), 1650-3740 (online)

Abstract

The high abstraction level of equation-based object-oriented languages (EOO) such as Modelica has the drawback that programming and modeling errors are often hard to find. In this paper we present the first integrated debugger for equation-based languages like Modelica; which can combine static and dynamic methods for run-time debugging of equation-based Modelica models during simulations. This builds on and extends previous results from a transformational static equation debugger and a dynamic debugger for the algorithmic subset of Modelica.

Nyckelord

Modelica; Debugging; Modeling and Simulation; Transformations; Equations; Algorithmic Code; Runtime Errors; Tracing; Solver Failures

Referenser

Inga referenser tillgängliga

Citeringar i Crossref