• DocumentCode
    569692
  • Title

    Flexible logic-based Co-simulation of Modelica models

  • Author

    Baresi, Luciano ; Ferretti, Gianni ; Leva, Alberto ; Rossi, Matteo

  • Author_Institution
    Dipt. di Elettron. e Inf., Politec. di Milano, Milan, Italy
  • fYear
    2012
  • fDate
    25-27 July 2012
  • Firstpage
    635
  • Lastpage
    640
  • Abstract
    The design of complex embedded software systems requires the careful analysis of the system and of the environment it interacts with. The different natures of these two elements are difficult to address by means of a single all-encompassing technique/notation. The paper proposes MCA, the MADES Co-simulation Approach, which allows designers to combine different, complementary formalisms in a seamless manner: the system is rendered through logic formulae, while the environment is demanded to Modelica. These two models are input to MCA to produce an execution trace that is “compatible” with them, that is, that does not violate either model. The paper introduces the theoretical basis of MCA and exemplifies it on a case study.
  • Keywords
    digital simulation; logic programming; complex embedded software systems; flexible logic based cosimulation; logic formulae; modelica models; Analytical models; Differential equations; Mathematical model; Object oriented modeling; Radar; Software systems; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Informatics (INDIN), 2012 10th IEEE International Conference on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-1-4673-0312-5
  • Type

    conf

  • DOI
    10.1109/INDIN.2012.6301223
  • Filename
    6301223