<!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>AvioSE</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>st 1 Workshop on Avionics Systems and Software Engineering (AVIOSE'19)</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Bj o¨rn Annigh o¨fer</string-name>
          <email>bjoern.annighoefer@ils.uni-stuttgart.de</email>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Andreas Schweiger</string-name>
          <email>andreas.schweiger@airbus.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Marina Reich</string-name>
          <email>marina.reich@airbus.com</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Airbus Defence and Space GmbH</institution>
          ,
          <addr-line>Manching</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Airbus Defence and Space GmbH, University of Chemnitz</institution>
          ,
          <addr-line>Manching</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>University of Stuttgart, Institute of Aircraft Systems (ILS)</institution>
          ,
          <addr-line>Stuttgart</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2019</year>
      </pub-date>
      <volume>1</volume>
      <fpage>61</fpage>
      <lpage>62</lpage>
      <abstract>
        <p>-Companies are struggling with the complexity of digital avionics systems. Millions of man months are required for the development of digital airborne systems. Moreover, the complexity of functions, the number of vehicles, and systems continuously rises. There is a high demand for more efficient methods and tools of systems and software engineering. The AVIOSE workshop establishes a new forum for the exchange for the people working on simplifying, shortening, and maturing the creation of avionics systems. Index Terms-avionics, systems engineering, software engineering, formal methods, model-based, requirements, qualification, certification, simulation, processes</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>I. INTRODUCTION</title>
      <p>Software development in the aerospace domain is driven
by increasing complexity, new application potentials, and
rising certification effort. Future applications demand for new
software development methodologies, e.g. autonomous air
transport and commercial UAVs and further enhancement of
existing functionality. At the same time, there are issues in
communication and navigation in airspace, multi-core
processors or artificial intelligence. Many projects struggle with
continuously rising effort required for the implementation,
development, configuration, integration, and qualification of
digital airborne systems, i. e. avionics.</p>
      <p>
        Progress is made in various disciplines, as formal methods,
process automation, simulation and regulations, but results
often stay in their (academic) community. For instance, formal
methods like CSP [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], FOCUS [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], CCS [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], Petri Nets [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ],
-Calculus [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], Hoare-Calculus [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], or Isabelle [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] are
around already for several years or even decades. However,
they are still not widely adopted in industry.
      </p>
      <p>Therefore, it is about time to create a central point of
exchange for the engineers, computer scientists, and industry
and all other involved parties with a holistic meeting on
”Avionics Systems and Software Engineering”. Invited are key
players from the industrial and academic community to take
part in a one-day workshop held in the context of the
”Combined Conference Software Engineering &amp; Management” in
February 2019 in Stuttgart (SE’2019).</p>
    </sec>
    <sec id="sec-2">
      <title>II. WORKSHOP GOALS</title>
      <p>The core objectives of the workshop are: (1) Providing
a forum for novel and innovative approaches and tools of
systems and/or software engineering methods within the
avionics domain. (2) Bring together all involved disciplines, e.g.
computer scientists theories, engineering methods, and
industrial processes. (3) Derive a common consensus on the most
important challenges within the avionics sector within the
next decade. (4) Discuss between participants on what way to
proceed in order to solve the problems of the future. With these
in mind, the topics of interest for the workshop are defined to
be:</p>
      <p>Development technologies: Requirements engineering,
modeling languages and tools, transfer of modeling
techniques to industrial application, verification via testing
and formal methods, security &amp; safety
Development methods: Certification, agile development,
interaction with other domains (e. g. physics, psychology)
Product technologies: Applications of artificial
intelligence (including verification), autonomous systems
Additional challenges: Reference architectures for
hardand software and interfaces between sub-systems, sensors
and sensor fusion, Integrated Modular Avionics (IMA),
obsolescence (management)</p>
    </sec>
    <sec id="sec-3">
      <title>III. TALKS AND CONTRIBUTIONS</title>
      <p>The workshop is organized as one-day conference with
contributions from researchers as specialists of their specific
domain. Each author has the forum to present and discuss his
results, such that important and novel ideas from the AVIOSE
domain are shared in detail. On the high-level a motivation and
general challenges are provided by invited long-term experts
from the academic and industrial world as keynote speakers.
In addition, it is envisaged to collect common topics,
crossrelations, and lessons learned during the workshop; to evaluate
and discuss those within a moderated podium discussion in
order to find and define common results of the workshop.</p>
      <p>In total six papers with topics from formal verification
and testing, early validation as well as requirements process
automation have been chosen for a presentation. Despite the
SE being a German institution, the AVIOSE attracted authors
of various nationalities. Most of them situated in Germany,
but it got high European interest and includes a European
contribution. That underlines the international importance of
the topics. Clearly, the workshop language equals the language
of aerospace, English. The accepted publications are entitled:
1) MODCAP: A Platform for Cooperative Search and</p>
      <p>Rescue Missions
2) Model-Based Engineering for Avionics: Will
Specification and Formal Verification e.g. based on Broy’s
Streams become feasible?
3) Test Sequence Generation From Formally Verified</p>
      <p>SysML Models
4) Towards Computer-Aided Software Requirements
Process
5) Tool Chain for Avionics Design, Development,
Integration and Test
6) Using Runtime Monitoring to Enhance Offline Analysis
In addition, two keynotes are given:
1) Prof. Dr.-Ing. Reinhard Reichel from the University
of Stuttgart highlights the importance of systems and
software engineering from the academic perspective. He
is founder of the Institute of Aircraft Systems and a
former project leader at Diehl Avionics Systems.
2) Franz Mu¨nz from Airbus Defence and Space shares
insights and experience of industrial avionics systems
and software engineering from the Airbus perspective.
He is a respected expert for real-time avionics systems.</p>
    </sec>
    <sec id="sec-4">
      <title>IV. CONCLUSION</title>
      <p>Throughout the workshop, current industrial and academic
challenges are gathered. All participants contribute to the
identification of worthwhile problems and their ratings.
Countermeasures, solutions, approaches, and methods are debated
in plenary and panel discussion. The combination of industrial
and academic participants increases awareness and information
level on both sides.</p>
      <p>Throughout the submissions we recognize the particular
efforts and the resulting promising trends in model-based
and model-driven development. Nevertheless, still a major of
contributions focuses on adjustments, adaptations, extensions,
and customization of the models to use cases in our domain
and the development processes.</p>
      <p>Though advertised in the call for papers, no contribution
concerning new technologies such as AI has been received.
Therefore, discussions are directed in this area during the
workshop. The same holds true for certification endeavors.
Exchanging experience and clarity in both fields are strongly
recommended by the program committee and thus make up
significant open topics for discussions during the workshop.</p>
    </sec>
    <sec id="sec-5">
      <title>ACKNOWLEDGMENTS</title>
      <p>Many people contributed to the success of this workshop.
First of all, we want to give thanks to the authors and
presenters of the accepted papers and especially our keynote
speakers:</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>C. A. R.</given-names>
            <surname>Hoare</surname>
          </string-name>
          . Communicating Sequential Processes. Prentice Hall International,
          <year>1985</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>M.</given-names>
            <surname>Broy</surname>
          </string-name>
          and
          <string-name>
            <given-names>K.</given-names>
            <surname>Stølen</surname>
          </string-name>
          .
          <source>Specification and Development of Interactive Systems: Focus on Streams, Interfaces, and Refinement</source>
          . Springer, New York,
          <year>2001</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>R.</given-names>
            <surname>Milner</surname>
          </string-name>
          . Communication and Concurrency. Prentice Hall,
          <year>1989</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>C. A.</given-names>
            <surname>Petri</surname>
          </string-name>
          . Kommunikation mit Automaten. Institut fu¨r Instrumentelle Mathematik,
          <source>Schriften des IIM Nr. 2</source>
          ,
          <string-name>
            <surname>Bonn</surname>
          </string-name>
          ,
          <year>1962</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>R.</given-names>
            <surname>Milner</surname>
          </string-name>
          .
          <source>Communicating and Mobile Systems: The -Calculus</source>
          . Cambridge University Press,
          <year>1999</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>C. A. R.</given-names>
            <surname>Hoare</surname>
          </string-name>
          .
          <article-title>An Axiomatic Basis for Computer Programming</article-title>
          .
          <source>Communications of the ACM</source>
          ,
          <volume>12</volume>
          (
          <issue>10</issue>
          ):
          <fpage>576</fpage>
          -
          <lpage>585</lpage>
          ,
          <year>1969</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>T.</given-names>
            <surname>Nipkow</surname>
          </string-name>
          .
          <source>Equational Reasoning in Isabell. Science of Computer Programming</source>
          .
          <volume>12</volume>
          :
          <fpage>123</fpage>
          -
          <lpage>149</lpage>
          ,
          <year>1989</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>T.</given-names>
            <surname>Nipkow</surname>
          </string-name>
          .
          <source>Term Rewriting and Beyond - Theorem Proving in Isabelle. Formal Aspects of Computing</source>
          .
          <volume>1</volume>
          :
          <fpage>320</fpage>
          -
          <lpage>338</lpage>
          ,
          <year>1989</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>