Friedrich-Alexander-Universität UnivisSearch FAU-Logo
Techn. Fakultät Willkommen am Department Informatik FAU-Logo
Logo I4
Department of Computer Science 4
PLiC
  Study-/Diplomatheses
Dept. of Computer Science  >  CS 4  >  Research  >  PLiC

PLiC - Dekomposition und Komposition von Software-Produktlinien

Projektleitung:Prof. Dr.-Ing. habil. Daniel Lohmann, Dipl.-Ing. Christa Schwanninger (Siemens CT)
Beteiligte:Dr.-Ing. Christoph Elsner
Förderer:
Siemens Corporate Technology, Software & Engineering
Stichwörter:Software-Produktlinien; Aspektorientierte Softwareentwicklung; Modellgetriebene Softwareentwicklung
Laufzeit:1.3.2008 - 26.4.2012
Inhalt und Ziele:Die Entwicklung von einzelnen Softwareprodukten durch den Produktlinienansatz hat zu enormen Effizienzgewinnen geführt. Insbesondere für Softwareanbieter mit umfangreichem Produktportfolio bietet er die Möglichkeit, systematisch von der Wiederverwendung gemeinsamer Bestandteile zu profitieren. Auch variable Produktanteile, die je nach konkretem Produkt unterschiedlich ausfallen können, werden bei der Produktlinienentwicklung planmäßig mit einbezogen. Die bisher erzielten Erfolge des Produktlinienansatzes beschränken sich jedoch vornehmlich auf Fälle, bei denen die Wiederverwendung sich auf leicht modularisierbare, generische Programmmodule beschränkt und bei denen die Produktlinie einen klar von weiteren Produktlinien abgegrenzten Geltungsbereich hat. Um die in Großunternehmen möglichen Synergien auch angemessen nutzen zu können, müssen jedoch auch komplexere Funktionalitäten in Umgebungen mit mehreren Software-Produktlinien berücksichtigt werden.

Im Rahmen des Forschungsvorhabens wird ein Gesamtkonzept zur Dekomposition und Komposition von Produktlinien erstellt. Dabei wird insbesondere die heterogene Darstellung der Produktlinien im Problemraum und die Umsetzung von Variabilität im Lösungsraum berücksichtigt, wie sie bei der Komposition ganzer Produktlinien auftritt. Modellgetriebene und aspektorientierte Verfahren werden hierbei explizit berücksichtigt und in das Konzept integriert.

Kontakt:Elsner, Christoph
E-Mail: Christoph.Elsner@informatik.uni-erlangen.de
Publikationen:
  1. Elsner, Christoph ; Ulbrich, Peter ; Lohmann, Daniel ; Schröder-Preikschat, Wolfgang:
    Consistent Product Line Configuration Across File Type and Product Line Boundaries.
    In: Bosch, Jan ; Lee, Jaejoon (Hrsg.) : Proceedings of the 14th International Software Product Line Conference (SPLC 2010)
    (14th International Software Product Line Conference (SPLC 2010), Jeju Island, South Korea, 09/13/2010).
    Berlin/Heidelberg, Germany : Springer, 2010, S. 181-195 --- Best Paper Award (out of 90 submitted / 28 accepted papers).
    Stichwörter: SPL; Software Product Lines, VAMOS, CiAO
    [doi>10.1007/978-3-642-15579-6_13]
  2. Elsner, Christoph ; Lohmann, Daniel ; Schröder-Preikschat, Wolfgang:
    Fixing Configuration Inconsistencies Across File Type Boundaries.
    In: Abrahamsson, Pekka (Veranst.):
    Proceedings of the 37th EUROMICRO Conference on Software Engineering and Advanced Applications
    (37th EUROMICRO Conference on Software Engineering and Advanced Applications, Oulu, Finland, 08/30/2011).
    Los Alamitos, CA, USA : IEEE Computer Society, 2011, S. 116-123.
    [doi>10.1109/SEAA.2011.26]
  3. Elsner, Christoph ; Lohmann, Daniel ; Schröder-Preikschat, Wolfgang:
    Towards Separation of Concerns in Model Transformation Workflows.
    In: Thiel, Steffen ; Pohl, Klaus (Hrsg.) : Proceedings of the 12th Software Product Line Conference (SPLC 2008), Second Volume.
    (12th Software Product Line Conference: Workshop on Early Aspects (SPLC-EA 2008), Limerick, Ireland, 09/08/2008).
    Limerick, Ireland : Lero International Science Centre, 2008, S. 81-88. - ISBN 978-1-905952-06-9
    Stichwörter: Aspect Orientation; Model-Driven Software Development; Software Product Lines; Model Transformation Workflows
  4. Elsner, Christoph ; Lohmann, Daniel ; Schwanninger, Christa:
    An Infrastructure for Model-Driven Hierarchical Product Lines (in german).
    In: Münch, Jürgen ; Liggesmeyer, Peter (Hrsg.) : Marquardt, Klaus ; Schütz, Dietmar ; Völter, Markus (Veranst.):
    GI Proceedings 150 "Software Engineering 2009 - Workshopband": 02.-06. März 2009, Kaiserslautern
    (Software Engineering 2009 - Workshop on Product Variability in the Whole Lifecycle (in german), Kaiserslautern, Germany, 03/02/2009). Bd. 150, 1. Aufl.
    Bonn, Germany : Köllen, 2009, S. 107-113. - ISBN 978-3-88579-244-4
    Stichwörter: Hierarchical Software Product Line; Model-Driven Software Development
  5. Elsner, Christoph ; Lohmann, Daniel ; Schröder-Preikschat, Wolfgang:
    Product Derivation for Solution-Driven Product Line Engineering.
    In: Apel, Sven ; et al. (Hrsg.) : Proceedings of the First International Workshop on Feature-Oriented Software Development (FOSD 2009)
    (First International Workshop on Feature-Oriented Software Development (FOSD 2009), Denver, Colorado, USA, 10/06/2009).
    New York, NY, USA : ACM, 2009, S. 35-42. - ISBN 978-1-60558-567-3
    Stichwörter: Software Product Line; Feature Modelling
  6. Elsner, Christoph:
    Subdomain-oriented Implementation of Model-driven Software Product Lines.
    In: Fernandes, João M. ; Lämmel, Ralf ; Saraiva, João ; Visser, Joost (Hrsg.) : GTTSE 2009 - Pre-proceedings (not publicly published)
    (Generative and Transformational Techniques in Software Engineering (GTTSE 2009), Braga, Portugal, 07/08/2009).
    2009, S. 361-362.
    Stichwörter: Software Product Line; Model-Driven Software Development
  7. Schwanninger, Christa ; Groher, Iris ; Elsner, Christoph ; Lehofer, Martin:
    Variability Modelling Throughout the Product Line Lifecycle.
    In: Schürr, Andy ; Selic, Bran (Hrsg.) : Proceedings of the ACM/IEEE 12th International Conference on Model Driven Engineering Languages and Systems (MODELS 2009), Empirical Results Track
    (ACM/IEEE 12th International Conference on Model Driven Engineering Languages and Systems (MODELS 2009), Denver, Colorado, USA, 10/09/2009). Bd. 5795.
    Berlin/Heidelberg, Germany : Springer, 2009. - ISBN 978-3-642-04424-3
    Stichwörter: Software Product Line; Variability Modelling
    [doi>10.1007/978-3-642-04425-0]

  Imprint   Privacy Last modified: 2009-02-04 10:15   CE