publications: - title: "Run Time Adaptation of Video-Surveillance Systems: A Software Modeling Approach" author: - name: "Sabine Moisan" link: "http://www-sop.inria.fr/pulsar/personnel/Sabine.Moisan/" - name: "Jean-Paul Rigault" link: "http://users.polytech.unice.fr/~jpr/" - name: "Mathieu Acher" link: "http://www.i3s.unice.fr/~acher/" - name: "Philippe Collet" link: "http://www.i3s.unice.fr/~collet/" - name: "Philippe Lahire" link: "http://www.i3s.unice.fr/~lahire/" year: "2011" month: "sep" links: tags: - "modeling" - "systematic-approach" researchr: "https://researchr.org/publication/moisan-rigault-etal%3A2011" cites: 0 citedby: 0 series: "LNCS" address: "Sophia Antipolis (France)" publisher: "Springer Verlag" kind: "inproceedings" key: "moisan-rigault-etal:2011" - title: "Tackling High Variability in Video Surveillance Systems through a Model Transformation Approach" author: - name: "Mathieu Acher" link: "http://www.i3s.unice.fr/~acher/" - name: "Philippe Lahire" link: "http://www.i3s.unice.fr/~lahire/" - name: "Sabine Moisan" link: "http://www-sop.inria.fr/pulsar/personnel/Sabine.Moisan/" - name: "Jean-Paul Rigault" link: "https://researchr.org/alias/jean-paul-rigault" year: "2009" month: "may" 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. " links: "url": "http://rainbow.polytech.unice.fr/publis/acher-lahire-etal:2009.pdf" tags: - "model-to-model transformation" - "transformation engineering" - "software components" - "meta-model" - "separation of concerns" - "modeling" - "software component" - "constraints" - "source-to-source" - "software engineering" - "model-driven engineering" - "transformation system" - "model transformation" - "Meta-Environment" - "higher-order transformations" - "systematic-approach" - "open-source" - "transformation" researchr: "https://researchr.org/publication/acher-lahire-etal%3A2009" cites: 0 citedby: 0 booktitle: "MiSE '09: Proceedings of the 2009 international workshop on Modeling in software engineering at ICSE 2009 (MiSE'09), workshop" organization: "IEEE Computer Society" kind: "inproceedings" key: "acher-lahire-etal:2009" - title: "Modeling Context and Dynamic Adaptations with Feature Models" author: - name: "Mathieu Acher" link: "http://www.i3s.unice.fr/~acher/" - name: "Philippe Collet" link: "http://www.i3s.unice.fr/~collet/" - name: "Franck Fleurey" link: "http://www.fleurey.com" - name: "Philippe Lahire" link: "http://www.i3s.unice.fr/~lahire/" - name: "Sabine Moisan" link: "http://www-sop.inria.fr/pulsar/personnel/Sabine.Moisan/" - name: "Jean-Paul Rigault" link: "http://users.polytech.unice.fr/~jpr/" year: "2009" month: "oct" 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. " links: "url": "http://rainbow.polytech.unice.fr/publis/acher-collet-etal:2009b.pdf" tags: - "rule-based" - "case study" - "meta-model" - "modeling" - "rules" - "information models" - "context-aware" - "Meta-Environment" - "systematic-approach" researchr: "https://researchr.org/publication/acher-collet-etal%3A2009b" cites: 0 citedby: 0 booktitle: "4th International Workshop Models@run.time at Models 2009 (MRT'09), workshop" kind: "inproceedings" key: "acher-collet-etal:2009b"