<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
<channel>
<title>P184 - Software Engineering 2011 - Workshopband</title>
<link>http://dl.gi.de/handle/20.500.12116/19874</link>
<description/>
<pubDate>Tue, 21 Jul 2026 13:29:44 GMT</pubDate>
<dc:date>2026-07-21T13:29:44Z</dc:date>
<image>
<title>P184 - Software Engineering 2011 - Workshopband</title>
<url>http://dl.gi.de:80/bitstream/id/2d8c33b9-2356-44ce-84d8-16065c2dff0b/</url>
<link>http://dl.gi.de/handle/20.500.12116/19874</link>
</image>
<item>
<title>A seamless model-based development process for automotive systems</title>
<link>http://dl.gi.de/handle/20.500.12116/19909</link>
<description>A seamless model-based development process for automotive systems
Holtmann, Jörg; Meyer, Jan; Meyer, Matthias
Reussner, Ralf; Pretschner, Alexander; Jähnichen, Stefan
Safety critical functions for embedded systems are increasingly realized with software. Current and future standards and maturity models impose high accuracy and quality for the development process of such software-intensive, embedded systems. But nowadays, there are process and tooling gaps between different modeling aspects for the system under development (SUD). Furthermore, the SUD is usually verified and validated not until it is completely implemented, which leads to expensive corrections. In this paper we present a seamless, model-based development process, which is intended for the automotive supplier domain and conforms to the process  reference model of Automotive SPICE®1. The development process addresses the  issues mentioned above by using systematic transitions between different modeling aspects and simulations in early development stages.
</description>
<pubDate>Sat, 01 Jan 2011 00:00:00 GMT</pubDate>
<guid isPermaLink="false">http://dl.gi.de/handle/20.500.12116/19909</guid>
<dc:date>2011-01-01T00:00:00Z</dc:date>
</item>
<item>
<title>ENVISION 2020: Zweiter Workshop zur Zukunft der Entwicklung softwareintensiver, eingebetteter Systeme</title>
<link>http://dl.gi.de/handle/20.500.12116/19908</link>
<description>ENVISION 2020: Zweiter Workshop zur Zukunft der Entwicklung softwareintensiver, eingebetteter Systeme
Lauenroth, Kim; Rzepka, Mark
Reussner, Ralf; Pretschner, Alexander; Jähnichen, Stefan
</description>
<pubDate>Sat, 01 Jan 2011 00:00:00 GMT</pubDate>
<guid isPermaLink="false">http://dl.gi.de/handle/20.500.12116/19908</guid>
<dc:date>2011-01-01T00:00:00Z</dc:date>
</item>
<item>
<title>Towards software sustainability guidelines for long-living industrial systems</title>
<link>http://dl.gi.de/handle/20.500.12116/19906</link>
<description>Towards software sustainability guidelines for long-living industrial systems
Koziolek, Heiko; Weiss, Roland; Durdik, Zoya; Stammel, Johannes; Krogmann, Klaus
Reussner, Ralf; Pretschner, Alexander; Jähnichen, Stefan
Long-living software systems are sustainable if they can be cost-effectively maintained and evolved over their complete life-cycle. Software-intensive systems in the industrial automation domain are typically long-living and cause high evolution costs, because of new customer requirements, technology changes, and failure reports. Many methods for sustainable software development have been proposed in the scientific literature, but most of them are not applied in industrial practice. We identified typical evolution scenarios in the industrial automation domain and conducted an extensive literature search to extract a number of guidelines for sustainable software development based on the methods found in literature. For validation purposes, we map one evolution scenario to these guidelines in this paper.
</description>
<pubDate>Sat, 01 Jan 2011 00:00:00 GMT</pubDate>
<guid isPermaLink="false">http://dl.gi.de/handle/20.500.12116/19906</guid>
<dc:date>2011-01-01T00:00:00Z</dc:date>
</item>
<item>
<title>Enriching OSGI service interfaces with formal sequential contracts</title>
<link>http://dl.gi.de/handle/20.500.12116/19905</link>
<description>Enriching OSGI service interfaces with formal sequential contracts
Müller, Marco; Balz, Moritz; Goedicke, Michael
Reussner, Ralf; Pretschner, Alexander; Jähnichen, Stefan
Architecture description languages define component interfaces with sequential contracts, which allow for static analysis of method call sequences in component or service interactions. However, component and service platforms like OSGi for Java do not provide mechanisms for the specification or enforcement of such sequential contracts. Thus the contracts are only defined in the documentation which might be outdated when long-living systems evolve at the implementation level. This vision paper proposes to attach formal sequential models, in our case interface automata, to the interface definition of OSGi services, so that the modeling information is permanently and tightly coupled to the implementation. This enables consistent documentation, static analysis of component interactions at design time, and real-time enforcement of behavioural contracts at run time. By this means, component interactions can be seamlessly verified in long-living systems when components and their connections are added or changed over time.
</description>
<pubDate>Sat, 01 Jan 2011 00:00:00 GMT</pubDate>
<guid isPermaLink="false">http://dl.gi.de/handle/20.500.12116/19905</guid>
<dc:date>2011-01-01T00:00:00Z</dc:date>
</item>
</channel>
</rss>
