Textversion

Sie sind hier:

Mittwoch, 4. März

Donnerstag, 5. März

Freitag, 6. März

Keynote

Eingeladene Vorträge

Modellierung - Teil 1

Panel

Modellierung - Teil 2

Plattform / PL

Qualitätssicherung

Suchen nach:

Allgemein:

Startseite

Anmeldung Konferenzsystem

Kontakt

Impressum

Datenschutzerklärung

Hier gelangen Sie zur Zeitübersicht

Vollvorträge  

ID: 144

Themen: Software-Produktlinien, Component Engineering, Werkzeuge & Werkzeugintegration, Sonstige
Stichworte: Featureorientierte Softwareentwicklung

Vergleich und Integration von Komposition und Annotation zur Implementierung von Produktlinien
Sven Apel, Universität Passau, Deutschland
Christian Kästner, Universität Magdeburg, Deutschland
Christian Lengauer, Universität Passau, Deutschland

Es gibt eine Vielzahl sehr unterschiedlicher Techniken, Sprachen und Werkzeuge zur Entwicklung von Softwareproduktlinien. Trotzdem liegen gemeinsame Mechanismen zu Grunde, die eine Klassifikation in Kompositions- und Annotationsansatz erlauben. Während der Kompositionsansatz in der Forschung große Beachtung findet, kommt im industriellen Umfeld hauptsächlich der Annotationsansatz zur Anwendung. Wir analysieren und vergleichen beide Ansätze anhand von sechs Kriterien und identifizieren individuelle Stärken und Schwächen. Wir stellen fest, dass die jeweiligen Stärken und Schwächen komplementär sind. Aus diesem Grund schlagen wir die Integration des Kompositions- und Annotationsansatzes vor, um so die Vorteile beider zu vereinen, dem Entwickler eine breiteres Spektrum an Implementierungsmechanismen zu Verfügung zu stellen und die Einführung von Produktlinientechnologie in bestehende Softwareprojekte zu erleichtern.

ID: 168

Themen: Modellbasierte Entwicklung, Werkzeuge & Werkzeugintegration
Stichworte: MDD, openArchitectureWare, Quasar, Cartridge

Wiederverwendbare Generatorkomponenten in heterogenen Projektumfeldern
Norbert Klein and Robert Nikonowicz
Capgemini sd&m AG, Deutschland

Capgemini sd&m setzt seit über 15 Jahren modellgetriebene Generatoren in seinen Projekten ein. Bisher wurden immer wieder neue Infrastrukturen aufgesetzt, Modellierungssprachen entwickelt und Generatoren gebaut. Jetzt entwickeln wir einen einheitlichen Modellierungs-und Generierungsansatz. Dabei setzen wir auf die MDD-Werkzeuge im Umfeld der Eclipse-Plattform. Wir integrieren Werkzeuge wie Eclipse, openArchitectureWare, Maven2 und Enterprise Architect mit eigenen fertigen Generator-Komponenten (Cartridges) zu einem flexiblen und erweiterbaren MDD-Baukasten: dem Capgemini sd&m MDD-Toolkit. Die im MDD-Toolkit enthaltenen Cartridges können zu individuellen projektspezifischen Generatoren zusammengesetzt werden. Ein Projekt wählt die Cartridges aus, die die gewünschte Ziel-Plattform und Architektur unterstützen. Die Cartridges und der von ihnen generierte Code lassen sich weitgehend frei konfigurieren. In diesem Artikel beschreiben wir die Konzepte, durch die wir Cartridges kombinierbar und konfigurierbar machen, wie Cartridges im MDD-Toolkit umgesetzt wurden und welche Erfahrungen erste Projekte mit dem MDD-Toolkit gemacht haben.

Kurzbeiträge 

ID: 159

Themen: Software-Produktlinien, Modellbasierte Entwicklung Stichworte: Product Derivation, AOP, Feature Modeling, Model-driven Software Engineering, Automation

Automating Product Derivation in Software Product Line Engineering
Goetz Botterweck, Lero - The Irish Software Engineering Research Centre and University of Limerick, Limerick, Ireland
Kwanwoo Lee, Hansung University, Seoul, South Korea
Steffen Thiel, Lero - The Irish Software Engineering Research Centre and University of Limerick, Limerick, Ireland

This paper deals with deriving software products from a software product line (SPL) in an efficient and automated way. We present an approach that (1) represents the SPL with a set of integrated models, (2) specifies variability and configuration options for possible product variants, and (3) automatically derives executable products with model transformations and aspect-oriented techniques. The approach is discussed with a sample SPL of scientific calculators.

ID: 157

Themen: Service-orientierte Architekturen, Prozessdefinition, -etablierung und -evolution, Business-IT-Alignment, Logistik, Informationssysteme
Stichworte: Logistik, Phasenmodell, Service-Plattform, Service-orentierte Architektur, Shared Service

Die Entwicklung einer gemeinsamen IT-Plattform im Bereich Logistik
Thomas Hering, André Ludwig and Bogdan Franczyk
Universität Leipzig, Institut für Wirtschaftsinformatik, Deutschland


Gegenstand des vorliegenden Beitrags ist ein Phasenmodell, das der Entwicklung einer branchenspezifischen Shared-Services-Plattform dient. Das Phasenmodell wurde im Rahmen eines vom Bundesministerium für Bildung und Forschung finanzierten Projektes entwickelt und wird anhand der Erstellung einer Logistik-Service-Bus-Plattform praktisch eingesetzt. Der Beitrag umreißt das gesamte Vorgehen und fokussiert aufgrund ihrer herausragenden Bedeutung die beiden ersten Phasen.

Zurück zur Programmübersicht