<?xml version="1.0" encoding="UTF-8"?>
<TEI xml:space="preserve" xmlns="http://www.tei-c.org/ns/1.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://www.tei-c.org/ns/1.0 https://raw.githubusercontent.com/kermitt2/grobid/master/grobid-home/schemas/xsd/Grobid.xsd"
 xmlns:xlink="http://www.w3.org/1999/xlink">
	<teiHeader xml:lang="en">
		<fileDesc>
			<titleStmt>
				<title level="a" type="main">Applying the SPES Modeling Framework A Case Study from the Automotive Domain</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">Jennifer</forename><surname>Brings</surname></persName>
							<email>jennifer.brings@paluno.uni-due.de</email>
							<affiliation key="aff0">
								<orgName type="department">paluno -The Ruhr Institute for Software Technology</orgName>
								<orgName type="institution">University of Duisburg-Essen</orgName>
								<address>
									<settlement>Essen</settlement>
									<country key="DE">Germany</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Julian</forename><surname>Bellendorf</surname></persName>
							<email>julian.bellendorf@stud.uni-due.de</email>
							<affiliation key="aff0">
								<orgName type="department">paluno -The Ruhr Institute for Software Technology</orgName>
								<orgName type="institution">University of Duisburg-Essen</orgName>
								<address>
									<settlement>Essen</settlement>
									<country key="DE">Germany</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Kevin</forename><surname>Keller</surname></persName>
							<email>kevin.keller@stud.uni-due.de</email>
							<affiliation key="aff0">
								<orgName type="department">paluno -The Ruhr Institute for Software Technology</orgName>
								<orgName type="institution">University of Duisburg-Essen</orgName>
								<address>
									<settlement>Essen</settlement>
									<country key="DE">Germany</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Markus</forename><surname>Kempe</surname></persName>
							<email>markus.kempe@stud.uni-due.de</email>
							<affiliation key="aff0">
								<orgName type="department">paluno -The Ruhr Institute for Software Technology</orgName>
								<orgName type="institution">University of Duisburg-Essen</orgName>
								<address>
									<settlement>Essen</settlement>
									<country key="DE">Germany</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Noyan</forename><surname>Kurt</surname></persName>
							<email>noyan.kurt@stud.uni-due.de</email>
							<affiliation key="aff0">
								<orgName type="department">paluno -The Ruhr Institute for Software Technology</orgName>
								<orgName type="institution">University of Duisburg-Essen</orgName>
								<address>
									<settlement>Essen</settlement>
									<country key="DE">Germany</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Alexander</forename><surname>Palm</surname></persName>
							<email>alexander.palm@stud.uni-due.de</email>
							<affiliation key="aff0">
								<orgName type="department">paluno -The Ruhr Institute for Software Technology</orgName>
								<orgName type="institution">University of Duisburg-Essen</orgName>
								<address>
									<settlement>Essen</settlement>
									<country key="DE">Germany</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Marian</forename><surname>Daun</surname></persName>
							<email>marian.daun@paluno.uni-due.de</email>
							<affiliation key="aff0">
								<orgName type="department">paluno -The Ruhr Institute for Software Technology</orgName>
								<orgName type="institution">University of Duisburg-Essen</orgName>
								<address>
									<settlement>Essen</settlement>
									<country key="DE">Germany</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">Applying the SPES Modeling Framework A Case Study from the Automotive Domain</title>
					</analytic>
					<monogr>
						<imprint>
							<date/>
						</imprint>
					</monogr>
					<idno type="MD5">2F94188EA4362DF74BB41F267348E863</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-24T06:41+0000">
					<desc>GROBID - A machine learning software for extracting information from scholarly documents</desc>
					<ref target="https://github.com/kermitt2/grobid"/>
				</application>
			</appInfo>
		</encodingDesc>
		<profileDesc>
			<textClass>
				<keywords>
					<term>Cyber-physical system</term>
					<term>model-based development</term>
					<term>case study</term>
				</keywords>
			</textClass>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>Model-based engineering, and model-based requirements engineering in particular, has commonly been valued in the automotive domain. Hence, model-based engineering methodologies have been proposed for the engineering of automotive systems, such as the SPES modeling framework, which has been positively evaluated in the German embedded industry. [Question/problem] However, the increasing interconnectivity of automotive systems raises new challenges for their development in general and for requirements engineering in particular. Existing approaches to model-based engineering of embedded systems might only be partially suitable for developing such highly connected embedded systems. [Principal ideas/results] To investigate the applicability of existing approaches for developing of such systems, we applied the SPES modeling framework, a framework for continuous modelbased engineering of embedded systems, in a case study. As case example autonomous driving on controlled-access highways was chosen.</p><p>[Contribution] This paper contributes preliminary results from our ongoing case study and provides first insights into the needs for adaptation of model-based engineering frameworks to cope with the challenges resulting from the increased interconnectivity of cyber-physical systems.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Introduction</head><p>It has been shown that model-based engineering is an appropriate means to deal with the growing complexity of safety-critical embedded systems such as those found in automobiles (cf. e.g., <ref type="bibr" target="#b0">[1]</ref><ref type="bibr" target="#b1">[2]</ref><ref type="bibr" target="#b2">[3]</ref>). To aid their development, engineering methodologies such as the SPES modeling framework <ref type="bibr" target="#b3">[4]</ref> have been proposed. The SPES modeling framework aims at continuous model-based engineering of embedded systems, including closely integrated model-based requirements engineering. The SPES modeling framework has already been applied to case examples and evaluated in the area of embedded system development <ref type="bibr" target="#b4">[5]</ref><ref type="bibr" target="#b5">[6]</ref><ref type="bibr" target="#b6">[7]</ref><ref type="bibr" target="#b7">[8]</ref><ref type="bibr" target="#b8">[9]</ref><ref type="bibr" target="#b9">[10]</ref><ref type="bibr" target="#b10">[11]</ref>.</p><p>However, as embedded systems become more and more cyber-physical the question arises, whether or to what extent model-based engineering methodologies such as the SPES modeling framework are applicable to such highly-interconnected systems. To investigate if the SPES modeling framework is suitable for the development of cyber-physical systems (CPS), we are conducting a case study using an interconnected highway-driving assistant as case example. This paper reports on the setting of the case study and gives insights into first findings regarding the need to adapt modelbased engineering frameworks to cope with highly-interconnected CPS, particularly, from a requirements point of view.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>2</head><p>The SPES Modeling Framework</p><p>The SPES modeling framework <ref type="bibr" target="#b3">[4]</ref> was created to support the continuous modelbased engineering of embedded systems in various application domains (e.g., automotive industry, avionics, energy, health care, industry automation). Its artifact-centric nature allows for engineering artifacts, i.e. models to be created depending on the individual needs without prescribing a rigid process for creating them. To this end, the framework defines four viewpoints: the requirements viewpoint, the functional viewpoint, the logical viewpoint, and the technical viewpoint; thus allowing for separation of concerns. The viewpoints predefined within the framework address the concerns of one or more stakeholders commonly found in embedded system projects, but viewpoints can be added and discarded as needed for the project at hand. Additionally, the framework supports the definition of granularity layers as needed, based on the particular demands of a development process. These granularity layers allow for using abstraction mechanisms to reduce complexity. Fig. <ref type="figure" target="#fig_0">1</ref> illustrates the frameworks viewpoints and granularity layers.</p><p>The requirements viewpoint <ref type="bibr" target="#b11">[12]</ref> focuses on the context of the system under development (SUD) as well as on fundamental behavior and functions the SUD has to provide. The developed models for the requirements viewpoint commonly serve as a basis for further engineering artifacts (e.g., functional design, logical and technical architectures). In particular, the requirements viewpoint contains models about the goals of the SUD, context models highlighting system border, context and context border, and scenarios pertaining to the SUD.</p><p>The functional viewpoint <ref type="bibr" target="#b12">[13]</ref> specifies the system's functionality in a detailed way. In this viewpoint the system functionality defined in the requirements viewpoint is refined into more fine-grained implementable functions. Additionally, the function behavior and the interfaces between system functions and functions of other systems are specified.</p><p>The functional viewpoint is closely connected to the logical viewpoint. The logical viewpoint <ref type="bibr" target="#b13">[14]</ref> focuses on the decomposition of the system into logical components. This is commonly achieved by partitioning all defined system functions to logical components, which will later on be deployed to the same electronic control unit. Hence, this viewpoint serves as a bridge towards the technical viewpoint, as important architectural decisions are made. The technical viewpoint <ref type="bibr" target="#b14">[15]</ref> incorporates hardware features, as the technical architecture is specified in detail. This viewpoint focuses on the deployment of the logical components defined in the logical viewpoint to the hardware components.</p><p>The SPES framework does not prescribe a path through viewpoints or granularity, permitting engineers to choose their own path through viewpoints and granularity layers of the framework as required. This allows for SPES conform development processes to be tailored to different domains (e.g., automotive industry, avionics, industry automation) and to different companies.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3">The Case Example</head><p>For years automotive embedded systems have taken over tasks that used to be the driver's responsibility. It will not be long before autonomous cars will be a common sight on streets. Meanwhile new cars are increasingly being equipped with driver assistance systems that partially automate driving in certain situations such as parking or driving on controlled-access highways. While previous case studies have evaluated certain aspects of the SPES modeling framework (e.g., the exemplary use of single viewpoints, the use of granularity layers in one viewpoint or the transition from one viewpoint to another), our ongoing study investigates the application of the SPES modelling framework to the case example of an autonomous highway driving system (AHDS) across two granularity layers in all viewpoints.</p><p>Autonomous highway driving systems can take over the driving task from the vehicle's driver while on an access-controlled highway. With the aid of other automotive embedded systems such as the adaptive cruise control, the lane changing assistant, the brake system, etc. the AHDS can coordinate the vehicle's speed, lane choice, react to dangers etc. just like a human driver would. Beyond that the AHDS is capable of exchanging information with other equally equipped vehicles in its vicinity. The exchange of information such as road, weather, and traffic conditions allows the AHDS to adapt its behavior accordingly and thus prevent accidents and traffic jams. This connectivity allows the AHDSs to form dynamic networks at runtime.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4">First Results</head><p>So far our ongoing case study has yielded several interesting results regarding the applicability of the SPES modeling framework to CPS. The SPES modeling framework seems to a large extend capable of dealing with the challenges posed by highlyconnected systems. All relevant aspects of the AHDS can be captured using the methodological framework and appropriately documented in a model-based fashion.</p><p>However, while interdependent relations exist (e.g., a context instance used in a scenario must also be documented in a concrete context model) between the different artifacts (particularly within the requirement viewpoint) for all kinds of systems, the number of dependencies seems to increase for highly-connected CPS. For instance, the AHDS does not only perceive its environment by sensors, but it also relies on information from additional systems which enter and leave the context of the ADHS independent of each other. Consequently, this manifests itself in an increased number of context systems the AHDS interacts with. The identification of a new system in the context of the AHDS does not only affect the context models in the requirements viewpoints but also other models that depict parts of the context such as scenario models.</p><p>Additionally functionality of the systems entering and leaving the context is used by the AHDS to fulfill its own goals and its own functionality and behavior is altered due to the specific operational context. Identified changes in the context result in multiple revisions to nearly all other requirements models. As these revisions can again force new revisions it can become difficult to keep track of all necessary changes and the current state of work for each model. Hence, it seems beneficial to restrain the development process within the SPES modeling framework, specifically within the requirements viewpoint, in such a way that models are more stable and do not need to be changed that often. For instance, it seems advantageous to not start iteratively developing context, goal, and scenario models as commonly suggested in goal-scenariobased requirements engineering, but to advance one model as far as possible before creating the next model.</p><p>Another issue arising in the context of cyber-physical behavior is the treatment of properties which are the same within in the AHDS and the context. CPS often interact in networks that contain other CPS of the same type. Specifying the AHDS and documenting its context leads to duplicates which are notorious sources of inconsistencies and thus problematic in software engineering. As one potential solution, a scenario-centric engineering methodology might aid the development within the requirements viewpoint. In doing so, scenarios describing some system interactions can be reused to also describe context behavior and vice versa. Therefore, we found the collaborative aspects of the AHDS to be best modeled using message sequence charts <ref type="bibr" target="#b15">[16]</ref>, as they allow to reference system behavior exhibited by context entities that can also be exhibited by the AHDS. An example is shown in Fig. <ref type="figure" target="#fig_1">2</ref>. Even though the MSC Alert Driver documents behavior of the AHDS (here the AHD-System), context systems (here the Other AHD-System) need to exhibit the same behavior, which can be modeled as a reference. Hence, parts of the behavior of a context instance can be described by the same behavior as specified for the AHDS itself. As message sequence charts are commonly used for scenario descriptions and also allow for detailed specification of the complete interaction-based behavior of the AHDS under consideration of context aspects, we assume that the development of detailed scenario descriptions at first and their completion can provide a fairly stable basis for the definition of other aspects relevant to requirements engineering.  </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5">Conclusion and Future Work</head><p>The SPES modeling framework offers a structured approach to modeling not only embedded systems, but also CPS. In this paper, we reported on first findings regarding challenges posed for model-based engineering frameworks. We identified problems resulting from an increased number of dependencies. While interdependent relations exist for all types of systems and, hence, potentially pose a problem for the development using the SPES modeling framework in general, the highly connected nature of CPS, however, seems to exacerbate the problem of keeping all artifacts consistent. Furthermore, we identified the need to cope with redundancies caused by properties which are system as well as context properties in a structured manner. Hence, future work will have to deal with the integration of existing traceability approaches to keep track of affected artifacts and model transformation approaches that can propagate changes. As we already identified message sequence charts specifications as potential anchor models to ensure consistency and manageability of modelbased requirements engineering for CPS, we intend to investigate benefits and potential disadvantages in more detail during the ongoing case study.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>Fig. 1 .</head><label>1</label><figDesc>Fig. 1. SPES Modeling Framework</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_1"><head>Fig. 2 .</head><label>2</label><figDesc>Fig. 2. Message Sequence Charts: Alert other driver (left), Alert Driver (right)</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_0"><head>MSC reference referencing a MSC diagram of the system specification to detail contextual behavior</head><label></label><figDesc></figDesc><table><row><cell>AHD-System</cell><cell>Exterior Lighting System</cell><cell>Other AHD-System</cell></row><row><cell></cell><cell></cell><cell></cell><cell>AHD-System</cell><cell>Speaker System Instrument Cluster</cell></row><row><cell cols="2">Activate Hazard Lights</cell><cell></cell></row><row><cell></cell><cell></cell><cell></cell><cell>Instructions</cell></row><row><cell cols="2">Current information</cell><cell></cell><cell>Emit Instructions</cell></row><row><cell></cell><cell></cell><cell>Immediate danger</cell><cell>Warning</cell></row><row><cell></cell><cell></cell><cell></cell><cell>Display AHD Warning</cell></row><row><cell></cell><cell></cell><cell>Alert driver</cell></row></table></figure>
		</body>
		<back>
			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<analytic>
		<title level="a" type="main">Model-Based Development: Combining Engineering Approaches and Formal Techniques</title>
		<author>
			<persName><forename type="first">B</forename><surname>Schätz</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Formal Methods and Software Engineering, 6th International Conference on Formal Engineering Methods</title>
				<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2004">2004</date>
			<biblScope unit="page" from="1" to="2" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">Model-driven Development of Complex Software: A Research Roadmap</title>
		<author>
			<persName><forename type="first">R</forename><surname>France</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Rumpe</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Future of Software Engineering</title>
				<meeting><address><addrLine>Washington, DC, USA</addrLine></address></meeting>
		<imprint>
			<publisher>IEEE Computer Society</publisher>
			<date type="published" when="2007">2007. 2007</date>
			<biblScope unit="page" from="37" to="54" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">Guest Editor&apos;s Introduction: Model-Driven Engineering</title>
		<author>
			<persName><forename type="first">D</forename><forename type="middle">C</forename><surname>Schmidt</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">IEEE Computer</title>
		<imprint>
			<biblScope unit="volume">39</biblScope>
			<biblScope unit="page" from="25" to="31" />
			<date type="published" when="2006">2006</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">Introduction to the SPES Modeling Framework</title>
		<author>
			<persName><forename type="first">M</forename><surname>Broy</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><surname>Damm</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Henkler</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><surname>Pohl</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Vogelsang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Weyer</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Model-Based Engineering of Embedded Systems</title>
				<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2012">2012</date>
			<biblScope unit="page" from="31" to="49" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<analytic>
		<title level="a" type="main">Application and Evaluation in the Automation Domain</title>
		<author>
			<persName><forename type="first">T</forename><surname>Wagner</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">C</forename><surname>Wehrstedt</surname></persName>
		</author>
		<author>
			<persName><forename type="first">U</forename><surname>Löwen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Jäger</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Fay</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Schuller</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Model-Based Engineering of Embedded Systems</title>
				<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2012">2012</date>
			<biblScope unit="page" from="137" to="155" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title level="a" type="main">Application and Evaluation in the Automotive Domain</title>
		<author>
			<persName><forename type="first">M</forename><surname>Fockel</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Heidl</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Höfflinger</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><surname>Hönninger</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Holtmann</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><surname>Horn</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Meyer</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Meyer</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Schäuffele</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Model-Based Engineering of Embedded Systems</title>
				<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2012">2012</date>
			<biblScope unit="page" from="157" to="175" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<analytic>
		<title level="a" type="main">Application and Evaluation in the Avionics Domain</title>
		<author>
			<persName><forename type="first">O</forename><surname>Bender</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Hiller</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Girod</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Strobel</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Waßmuth</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><surname>Dieudonné</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Model-Based Engineering of Embedded Systems</title>
				<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2012">2012</date>
			<biblScope unit="page" from="177" to="196" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b7">
	<analytic>
		<title level="a" type="main">Application and Evaluation in the Energy Domain</title>
		<author>
			<persName><forename type="first">F.-W</forename><surname>Fasse</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Glomb</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Grünbauer</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Heuer</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Klaus</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Kuntschke</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Laskowski</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Weyer</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Model-Based Engineering of Embedded Systems</title>
				<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2012">2012</date>
			<biblScope unit="page" from="197" to="214" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<analytic>
		<title level="a" type="main">Application and Evaluation in the Healthcare Domain</title>
		<author>
			<persName><forename type="first">H</forename><surname>Heinze</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><surname>Kallow</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><surname>Lackner</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Sadeghipour</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><surname>Schlingloff</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Tahirbegovic</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H.-W</forename><surname>Wiesbrock</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Model-Based Engineering of Embedded Systems</title>
				<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2012">2012</date>
			<biblScope unit="page" from="215" to="230" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b9">
	<analytic>
		<title level="a" type="main">Experiences of Application in the Automation Domain</title>
		<author>
			<persName><forename type="first">K</forename><surname>Pohl</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Broy</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><surname>Daembkes</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><surname>Hönninger</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Advanced Model-Based Engineering of Embedded Systems</title>
				<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2016">2016</date>
			<biblScope unit="page" from="225" to="239" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b10">
	<analytic>
		<title level="a" type="main">Evaluation of the SPES XT Modeling Framework</title>
		<author>
			<persName><forename type="first">K</forename><surname>Pohl</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Broy</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><surname>Daembkes</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><surname>Hönninger</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Advanced Model-Based Engineering of Embedded Systems</title>
				<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2016">2016</date>
			<biblScope unit="page" from="263" to="271" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b11">
	<analytic>
		<title level="a" type="main">Requirements Viewpoint</title>
		<author>
			<persName><forename type="first">M</forename><surname>Daun</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Tenbergen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Weyer</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Model-Based Engineering of Embedded Systems</title>
				<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2012">2012</date>
			<biblScope unit="page" from="51" to="68" />
		</imprint>
	</monogr>
	<note>The SPES 2020 Methodology</note>
</biblStruct>

<biblStruct xml:id="b12">
	<analytic>
		<title level="a" type="main">Functional Viewpoint</title>
		<author>
			<persName><forename type="first">A</forename><surname>Vogelsang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Eder</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Feilkas</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Ratiu</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Model-Based Engineering of Embedded Systems</title>
				<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2012">2012</date>
			<biblScope unit="page" from="69" to="83" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b13">
	<analytic>
		<title level="a" type="main">Logical Viewpoint</title>
		<author>
			<persName><forename type="first">S</forename><surname>Eder</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Mund</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Vogelsang</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Model-Based Engineering of Embedded Systems</title>
				<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2012">2012</date>
			<biblScope unit="page" from="85" to="93" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b14">
	<analytic>
		<title level="a" type="main">Technical Viewpoint</title>
		<author>
			<persName><forename type="first">R</forename><surname>Weber</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Reinkemeier</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Henkler</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Stierand</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Model-Based Engineering of Embedded Systems</title>
				<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2012">2012</date>
			<biblScope unit="page" from="95" to="106" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b15">
	<monogr>
		<title level="m">International Telecommunication Union: Message Sequence Chart (MSC)</title>
				<imprint>
			<date type="published" when="2011">2011</date>
		</imprint>
	</monogr>
</biblStruct>

				</listBibl>
			</div>
		</back>
	</text>
</TEI>
