@inproceedings{acher-collet-etal:2010,
title = {{Comparing Approaches to Implement Feature Model Composition}},
author = {Acher, Mathieu and Collet, Philippe and Lahire, Philippe and France, Robert},
year = 2010,
booktitle = {6th European Conference on Modelling Foundations and Applications(ECMFA) AR=31\% },
series = {6th European Confere},
month = jun,
days = {15-18 june},
organization = {},
publisher = {Springer},
volume = {LNCS},
pages = {16},
lang = {english},
isbn = {},
url = {},
sorte = {colin},
abstract = {{The use of Feature Models (FMs) to define the valid combinations of features in Software Product Lines (SPL) is becoming commonplace. To enhance the scalability of FMs, support for composing FMs describing different SPL aspects is needed. Some composition operators, with interesting property preservation capabilities, have already been defined but a comprehensive and efficient implementation is still to be proposed. In this paper, we systematically compare strengths and weaknesses of different implementation approaches.
The study provides some evidence that using generic model composition frameworks are not helping much in the realization, whereas a specific solution is finally necessary and clearly stands out by its qualities.}}
}
@inproceedings{acher-collet-etal:2009,
title = {{Composing Feature Models}},
author = {Acher, Mathieu and Collet, Philippe and Lahire, Philippe and France, Robert},
year = 2009,
booktitle = {2nd International Conference on Software Language Engineering (SLE'09)},
series = {LNCS},
month = oct,
days = {5-6 oct},
organization = {},
publisher = {LNCS},
pages = {20},
lang = {english},
isbn = {},
sorte = {colin},
abstract = {Feature modeling is a widely used technique in Software Product Line development. Feature models allow stakeholders to describe domain concepts in terms of commonalities and differences within a family of software systems. Developing a complex monolithic feature model can require significant effort and restrict the reusability of a set of features already modeled. We advocate using modeling techniques that support separating and composing concerns to better manage the complexity of developing large feature models. In this paper, we propose a set of composition operators dedicated to feature models. These composition operators enable the development of large feature models by composing smaller feature models which address well-defined concerns. The operators are notably distinguished by their documented capabilities to preserve some significant properties.}
}
@inproceedings{acher-collet-etal:2009b,
title = {{Modeling Context and Dynamic Adaptations with Feature Models}},
author = {Acher, Mathieu and Collet, Philippe and Fleurey, Franck and Lahire, Philippe and Moisan, Sabine and Rigault, Jean-Paul},
year = 2009,
booktitle = {4th International Workshop Models@run.time at Models 2009 (MRT'09)},
series = {},
month = oct,
days = {5 oct},
organization = {},
publisher = {},
pages = {10},
lang = {english},
isbn = {},
url = {http://rainbow.polytech.unice.fr/publis/acher-collet-etal:2009b.pdf},
sorte = {colin},
abstract = {Self-adaptive and dynamic systems adapt their behavior according to the context of execution. The contextual information exhibits multiple variability factors which induce many possible configurations of the software system at runtime.
The challenge is to specify the adaptation rules that can link the dynamic variability of the context with the possible variants of the system.
Our work investigates the systematic use of feature models for modeling the context and the software variants, together with their inter relations, as a way to configure the adaptive system with respect to a particular context.
A case study in the domain of video surveillance systems is used to illustrate
the approach.}
}
@inproceedings{acher-lahire-etal:2009,
title = {{Tackling High Variability in Video Surveillance Systems through a Model Transformation Approach}},
author = {Acher, Mathieu and Lahire, Philippe and Moisan, Sabine and Rigault, Jean-Paul},
year = 2009,
booktitle = {MiSE '09: Proceedings of the 2009 international workshop on Modeling in software engineering at ICSE 2009 (MiSE'09)},
series = {},
month = may,
days = {17-18 May},
organization = {IEEE Computer Society},
publisher = {},
pages = {},
lang = {english},
isbn = {},
url = {http://rainbow.polytech.unice.fr/publis/acher-lahire-etal:2009.pdf},
sorte = {colin},
abstract = {This work explores how model-driven engineering techniques can support the configuration of systems in domains presenting multiple variability factors. Video surveillance is a good candidate for which we have an extensive experience. Ultimately, we wish to automatically generate a software component assembly from an application specification, using model to model transformations. The challenge is to cope with variability both at the specification and at the implementation levels. Our approach advocates a clear separation of concerns. More precisely, we propose two feature models, one for task specification and the other for software components. The first model can be transformed into one or several valid component configurations through step-wise specialization. This paper outlines our approach, focusing on the two feature models and their relations. We particularly insist on variability and constraint modeling in order to achieve the mapping from domain variability to software variability through model transformations.}
}
@inproceedings{acher-collet-etal:2008a,
title = {{Imaging Services on the Grid as a Product Line: Requirements and Architecture}},
author = {Acher, Mathieu and Collet, Philippe and Lahire, Philippe and Montagnat, Johan},
year = 2008,
booktitle = {Service-Oriented Architectures and Software Product Lines - Putting Both Together (SOAPL'08)},
series = {},
month = sep,
days = {8 },
organization = {(associated workshop issue of SPLC 2008)},
publisher = {IEEE Computer Society},
pages = {},
lang = {english},
isbn = {},
url = {http://rainbow.polytech.unice.fr/publis/acher-collet-etal:2008a.pdf},
sorte = {colin},
abstract = {SOA is now the reference architecture for medical imaging processing on the grid. Imaging services must be composed in workflows to implement the processing chains, but the need to handle end-to-end qualities of service hampered both the provision of services and their composition.
This paper analyses the variability of functional and non functional aspects of this domain and proposes a first architecture in which services are organized within a product line architecture and metamodels help in structuring necessary information.}
}
@inproceedings{acher-collet-etal:2008,
title = {{Issues in Managing Variability of Medical Imaging Grid Services}},
author = {Acher, Mathieu and Collet, Philippe and Lahire, Philippe},
year = 2008,
crossref = {olabarriaga-lingrand-etal:2008},
pages = {},
lang = {english},
isbn = {},
url = {http://rainbow.polytech.unice.fr/publis/acher-collet-etal:2008.pdf},
sorte = {colin},
abstract = {In medical image analysis, there exist multifold applications to grids and service-oriented architectures are more and more used to implement such imaging applications.
In this context, workflow and service architects have to face an important variability problem related both to the functional description of services, and to the numerous quality of service (QoS) dimensions that are to be considered.
In this paper, we analyze such variability issues and establish the requirements of a service product line, which objective is to facilitate variability handling in the image processing chain.}
}
@proceedings{olabarriaga-lingrand-etal:2008,
title = {MICCAI-Grid Workshop},
editor = {Olabarriaga Silvia and Lingrand Diane and Montagnat Johan},
month = sep,
year = 2008,
address = {New York, NY, USA},
booktitle = {MICCAI-Grid Workshop (MICCAI-Grid)},
organization = {},
publisher = {},
series = {},
day = {6 sep},
lang = {english},
isbn = {},
url = {http://www.i3s.unice.fr/~johan/MICCAI-Grid/},
sorte = {synth}
}
This file was generated by bibtex2html 1.92.