<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>Denver, CO, USA, October</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>ACESMB 2009</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Construction of Embedded Systems</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Edited by: Stefan Van Baelen (K.U.Leuven - DistriNet, Belgium) Thomas Weigert (Missouri University of Science and Technology, USA) Ileana Ober (University of Toulouse - IRIT, France) Huascar Espinoza</institution>
          ,
          <addr-line>CEA - LIST</addr-line>
          ,
          <country country="FR">France</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Organized in conjunction with MoDELS'09 12</institution>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2009</year>
      </pub-date>
      <volume>6</volume>
      <issue>2009</issue>
      <fpage>3</fpage>
      <lpage>9</lpage>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Table of Contents.....................................................................................................................................3
Invited Talk - Semantics preservation issues in the design and optimization of SW architectures for
automotive systems</p>
      <p>Marco Di Natale (Scuola Superiore Sant’Anna, Italy)...........................................................................9</p>
    </sec>
    <sec id="sec-2">
      <title>SOPHIA: a Modeling Language for Model-Based Safety Engineering</title>
      <p>Daniela Cancila, François Terrier (CEA LIST), Fabien Belmonte (ALSTOM), Hubert Dubois, Huascar
Espinoza, Sébastien Gérard and Arnaud Cuccuru (CEA LIST) ............................................................ 11</p>
    </sec>
    <sec id="sec-3">
      <title>PaNeCS: A Modeling Language for Passivity-based Design of Networked Control Systems</title>
    </sec>
    <sec id="sec-4">
      <title>Formal Design Models for Distributed Embedded Control Systems</title>
      <p>Christo Angelov, Krzysztof Sierszecki and Yu Guo (University of Southern Denmark, Denmark) .... 43</p>
    </sec>
    <sec id="sec-5">
      <title>Improving Timing Analysis for Matlab Simulink/Stateflow</title>
      <p>Lili Tan, Björn Wachter, Philipp Lucas and Reinhard Wilhelm (Universität des Saarlandes, Germany)
........................................................................................................................................................... 59</p>
    </sec>
    <sec id="sec-6">
      <title>Prototyping of Distributed Embedded Systems Using AADL</title>
      <p>Mohamed Yassin Chkouri and Marius Bozga (VERIMAG, France) .................................................... 65</p>
    </sec>
    <sec id="sec-7">
      <title>Towards Intelligent Tool-Support for AADL Based Modeling of Embedded Systems</title>
      <p>Dries Langsweirdt, Yves Vandewoude and Yolande Berbers (K.U.Leuven, Belgium) ....................... 81</p>
    </sec>
    <sec id="sec-8">
      <title>Model-Based Codesign of Critical Embedded Systems</title>
      <p>Marco Bozzano, Alessandro Cimatti (Fondazione Bruno Kessler, Italy), Joost-Pieter Katoen, Viet Yen
Nguyen, Thomas Noll (RWTH Aachen University, Germany) and Marco Roveri (Fondazione Bruno
Kessler, Italy) ..................................................................................................................................... 87</p>
    </sec>
    <sec id="sec-9">
      <title>Design Complexity Management in Embedded System Design</title>
      <p>Johan Ersfolk, Johan Lilius (Åbo Akademi University, Finland), Jari Muurinen, Ari Salomäki (Nokia
Devices, Finland), Niklas Fors and Johnny Nylund (Åbo Akademi University, Finland)..................... 93</p>
    </sec>
    <sec id="sec-10">
      <title>Using Higher-order Transformations to Derive Variability Mechanism for Embedded Systems</title>
      <p>Goetz Botterweck (Lero, Ireland), Andreas Polzer and Stefan Kowalewski (RWTH Aachen
University, Germany)....................................................................................................................... 107</p>
    </sec>
    <sec id="sec-11">
      <title>Model-Based Extension of AUTOSAR for Architectural Online Reconfiguration</title>
      <p>Basil Becker, Holger Giese, Stefan Neumann, Martin Schenck and Arian Treffer (University of
Potsdam, Germany)......................................................................................................................... 123</p>
      <sec id="sec-11-1">
        <title>Foreword</title>
        <p>The development of embedded systems with real-time and other critical constraints raises
distinctive problems. In particular, development teams have to make very specific
architectural choices and handle key non-functional constraints related to, for example,
realtime deadlines and to platform parameters like energy consumption or memory footprint. In
this context, the last few years have seen an increased interest in using model-based
engineering (MBE) techniques. MBE techniques are interesting and promising for the
following reasons: They allow to capture dedicated architectural and non-functional
information in precise (and even formal) domain-specific models, and they support a layered
construction of systems, in which the (platform independent) functional aspects are kept
separate from architectural and non-functional (platform specific) aspects, where the final
system is obtained by combining these aspects later using model transformations.
The objective of this workshop is to bring together researchers and practitioners interested
in model-based software engineering for real-time embedded systems. We are seeking
contributions relating to this subject at different levels, from modeling languages and
semantics to concrete application experiments, from model analysis techniques to
modelbased implementation and deployment. Given the criticality of the application domain, we
particularly focus on model-based approaches yielding efficient and provably correct
designs. Concerning models and languages, we welcome contributions presenting novel
modeling approaches as well as contributions evaluating existing ones. The workshop targets
in particular:
•</p>
        <p>Architecture description languages (ADLs). Architecture models are crucial elements
in system and software development, as they capture the earliest decisions which
have a huge impact on the realization of the (non-functional) requirements, the
remaining development of the system or software, and its deployment. We are
particularly interested in examining:
o Position of ADLs in an MDE approach;
o Relations between architecture models and other types of models used
during requirement engineering (e.g., SysML, EAST-ADL, AADL), design (e.g.,
UML), etc.;
o Techniques for deriving architecture models from requirements, and deriving
high-level design models from architecture models;
o Verification and early validation using architecture models.
• Domain specific design and implementation languages. To achieve the high
confidence levels required for critical embedded systems through analytical
methods, in practice languages with particularly well-behaved semantics are often
used, such as synchronous languages and models (Lustre/SCADE, Signal/Polychrony,
Esterel), super-synchronous models (TTA, Giotto), scheduling-friendly models
(HRTUML, Ada Ravenscar), or the like. We are interested in examining the model-oriented
counterparts of such languages, together with the related analysis and development
methods.
• Languages for capturing non-functional constraints (MARTE, AADL, OMEGA, etc.)
• Component languages and system description languages (SysML, MARTE, EAST-ADL,</p>
        <p>AADL, BIP, FRACTAL, Ptolemy, etc.).</p>
        <p>We accepted 10 papers for the workshop from 8 different countries: 7 full papers and 3
short papers. We hope that the contributions for the workshop and the discussions during
the workshop will help to contribute and provide interesting new insights in Model Based
Architecting and Construction of Embedded Systems.</p>
        <sec id="sec-11-1-1">
          <title>The ACESMB 2009 organizing committee,</title>
          <p>Stefan Van Baelen,
Thomas Weigert,
Ileana Ober,
Huascar Espinoza.
Mamoun Filali,
Sébastien Gérard,
Susanne Graf,
Iulian Ober.</p>
          <p>September 2009.</p>
        </sec>
        <sec id="sec-11-1-2">
          <title>The ACESMB 2009 steering committee,</title>
        </sec>
      </sec>
      <sec id="sec-11-2">
        <title>Acknowledgments</title>
        <p>The Organizing Committee of ACESMB 2009 would like to thank the workshop Program
Committee for their helpful reviews.</p>
        <p>Nicolas Belloir (LIUPPA, France)
Jean-Michel Bruel (IRIT, France)
Agusti Canals (CS, France)
Arnaud Cuccuru (CEA-LIST, France)
Huascar Espinoza (CEA LIST, France)
Jean-Marie Farines (UFSC, Brasil)
Peter Feiler (SEI, USA)
Mamoun Filali (IRIT, France)
Robert France (CSU, USA)
Pierre Gaufillet (Airbus, France)
Sébastien Gérard (CEA LIST, France)
Susanne Graf (VERIMAG, France)
Bruce Lewis (US Army, USA)
Ileana Ober (IRIT, France)
Iulian Ober (IRIT, France)
Isabelle Perseil (Telecom ParisTech, France)
Dorina Petriu (Carleton University, Canada)
Bernhard Rumpe (RWTH Aachen, Germany)
Douglas C. Schmidt (Vanderbilt University, USA)
Bran Selic (Malina Software, Canada)
Jean-Bernard Stefani (INRIA, France)
Richard Taylor (UCI, USA)
Martin Törngren (KTH, Sweden)
Stefan Van Baelen (K.U.Leuven DistriNet, Belgium)
Tullio Vardanega (University of Padua, Italy)
Eugenio Villar (Universidad de Cantabria, Spain)
Thomas Weigert (Missouri S&amp;T, USA)
Tim Weilkiens (OOSE, Germany)</p>
        <p>Sergio Yovine (VERIMAG, France)
This workshop is organised as an event in the context of
• The IST-004527 ARTIST2 Network of Excellence on Embedded Systems Design
• The research project EUREKA-ITEA SPICES (Support of Predictable Integration of
mission Critical Embedded Systems)</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <string-name>
            <given-names>Emeka</given-names>
            <surname>Eyisi</surname>
          </string-name>
          , Joseph Porter, Joe Hall, Nicholas Kottenstette,
          <string-name>
            <given-names>Xenofon</given-names>
            <surname>Koutsoukos</surname>
          </string-name>
          and Janos
          <string-name>
            <surname>Sztipanovits</surname>
            (Vanderbilt University,
            <given-names>USA) .......................................................................................... 27</given-names>
          </string-name>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>