28585 articles – 22073 references  [version française]

inria-00607804, version 1

Product line implementation with ECaesarJ

Vaidas Gasiūnas () a1, Angel Núñez () b23, Jacques Noyé () 23, Mira Mezini () a1

Aspect-Oriented, Model-Driven Software Product Lines - The AMPLE Way Cambridge University Press (Ed.) (2011)

Abstract: This chapter takes a closer look at the difficulties of feature-oriented modularisation of product lines and demonstrate how a better modularisation can be achieved with the ECaesarJ programming language, through a type-safe and stable decomposition of a broad spectrum of software abstractions: classes, methods, events, and state machines, based on late binding and mixin composition.

  • a –  Technische Universität Darmstadt
  • b –  Ecole des Mines de Nantes
  • 1:  Software Technology Group [Darmstadt]
  • Technische Universität Darmstadt
  • 2:  Laboratoire d'Informatique de Nantes Atlantique (LINA)
  • CNRS : UMR6241 – Université de Nantes – École Nationale Supérieure des Mines - Nantes
  • 3:  ASCOLA (INRIA - EMN)
  • INRIA – École Nationale Supérieure des Mines - Nantes
  • Domain : Computer Science/Software Engineering
    Computer Science/Programming Languages
 
  • inria-00607804, version 1
  • oai:hal.inria.fr:inria-00607804
  • From: 
  • Submitted on: Monday, 11 July 2011 13:57:15
  • Updated on: Monday, 19 September 2011 15:00:33