University of Limerick Institutional Repository

Browsing LERO - UL authors by Author "Botterweck, Goetz"

DSpace/Manakin Repository

Browsing LERO - UL authors by Author "Botterweck, Goetz"

Sort by: Order: Results:

  • Cawley, Ciarán; Botterweck, Goetz; Healy, Patrick; Bin Abid, Saad; Thiel, Steffen (Association for Computing Machinery, 2009)
    Software Product Line (SPL) Engineering is a development paradigm where core artefacts are developed and subsequently configured into different software products dependent on a particular customer's requirements. In ...
  • Polzer, Andreas; Kowalewski, Stefan; Botterweck, Goetz (IEEE Computer Society, 2009)
    This paper addresses variability in the domain of software-based control systems. When designing product lines of such systems, varying sensors and actuators have to be used and parameterized, which in turn requires ...
  • Lee, Kwanwoo; Botterweck, Goetz; Thiel, Steffen (IEEE Computer Society, 2009)
    Aspect-oriented programming (AOP) provides effective mechanisms for improving the modularity of feature implementations. However, as features in general are not independent of each other, changes in the implementation of ...
  • Botterweck, Goetz; Lee, Kwanwoo; Thiel, Steffen (2009)
    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 ...
  • Pleuss, Andreas; Hauptmann, Benedikt; Keunecke, Markus; Botterweck, Goetz (Association for Computing Machinery, 2012)
    Software Product Lines (SPL) enable e cient derivation of products. SPL concepts have been applied successfully in many domains including interactive applications. However, the user interface (UI) part of applications ...
  • Dhungana, Deepak; Seichter, Dominik; Botterweck, Goetz; Rabiser, Rick; Grunbacher, Paul; Galindo, Jose A. (IEEE Computer Society, 2011)
    In industrial settings, products are rarely built by one organization alone. Software vendors and suppliers typically maintain their own product lines, which can contribute to a larger (multi) product line. The teams ...
  • Botterweck, Goetz; Janota, Mikolas; Schneeweiss, Denny (2009)
    Our feature configuration tool S2T2 Configurator integrates (1) a visual interactive representation of the feature model and (2) a formal reasoning engine that calculates consequences of the user’s actions and provides ...
  • Cawley, Ciarán; Healy, Patrick; Botterweck, Goetz (2010)
    Variability management in software intensive systems can be a complex and cognitively challenging process. Configuring a Software Product Line with thousands of variation points in order to derive a specific product variant ...
  • Botterweck, Goetz; Pleuss, Andreas; Dhungana, Deepak; Polzer, Andreas; Kowalewski, Stefan (Association for Computing Machinery, 2010)
    Companies successfully applying product line approaches often follow a long-term strategy and need to plan product portfolios years ahead. For instance in the automotive industry, managers constantly make decisions about ...
  • Botterweck, Goetz; Lee, Kwanwoo (2009)
    In this position paper, we discuss feature dependencies as one major challenge in product line engineering. We suggest that (1) feature dependencies should be treated as first class entities and (2) dependencies in various ...
  • Lee, Kwanwoo; Botterweck, Goetz; Thiel, Steffen (IEEE Computer Society, 2009)
    Feature modeling is an essential activity for modeling and managing the variability of a software product line. On the other hand, aspect-oriented programming provides effective means for modularizing feature implementation. ...
  • Janota, Mikolas; Botterweck, Goetz (2008)
    If we model a family of software applications with a feature model and an architecture model, we are describing the same subject from different perspectives. Hence, we are running the risk of inconsistencies. For instance, ...
  • Espinoza, Angelina; Botterweck, Goetz; Garbajosa, Juan (Association for Computing Machinery, 2010)
    Software Product Line (SPL) Engineering has to deal with interrelated, complex models such as feature and architecture models, hence traceability is fundamental to keep them consistent. Commonly, a traceability schema must ...
  • Janota, Mikolas; Botterweck, Goetz; Grigore, Radu; Marques-Silva, Joao (Springer-Verlag, 2010)
    When configuring customizable software, it is useful to provide interactive tool-support that ensures that the configuration does not breach given constraints. But, when is a configuration complete and how can the tool ...
  • Botterweck, Goetz; Polzer, Andreas; Kowalewski, Stefan (2009)
    This paper addresses product configuration and product derivation in product lines of embedded systems. We show how domain-specific languages (DSLs), which are used to describe the implementation of the product, can be ...
  • Botterweck, Goetz; Schneeweiss, Denny; Pleuss, Andreas (2009)
    Whenever a software engineer derives a product from a product line, he has to resolve variability by making con guration decisions. This con guration process can become rather complex because of depen- dencies within the ...
  • Cawley, Ciarán; Nestor, Daren; PreuBner, André; Botterweck, Goetz; Thiel, Steffen (2008)
    Software Product Line engineering allows companies to realise significant improvements in time-to-market, cost, productivity, and system quality. One major difficulty with software product lines is that within industry ...
  • Polzer, Andreas; Merschen, Daniel; Botterweck, Goetz; Pleuss, Andreas; Thomas, Jacques; Hedenetz, Bernd; Kowalewski, Stefan (Springer, 2012)
    This paper presents a framework for modelbased product lines of embedded systems.We show how to integrate model-based product line techniques into a consistent framework that can deal with large product lines as they ...
  • Rubin, Julia; Kirshin, Andrei; Botterweck, Goetz; Chechik, Marsha (Association for Computing Machinery, 2012)
    We consider the problem of supporting effective code reuse as part of Software Product Line Engineering. Our approach is based on code forking – a practice commonly used in industry where new products are created by ...
  • Rosendahl, Andreas; Hampe, Felix J.; Botterweck, Goetz (IEEE Computer Society, 2007)
    In this paper we study mobile home automation, a field that emerges from an integration of mobile application platforms and home automation technologies. In a conceptual introduction we first illustrate the need for such ...

Search DSpace


Advanced Search

Browse

My Account