Olivier Barais

171
Documents

Publications

Publications

Deposit thumbnail

Automated co-evolution of metamodels and code

Zohra Kaouter Kebaili , Djamel Eddine Khelladi , Mathieu Acher , Olivier Barais

IEEE Transactions on Software Engineering, 2025, 51 (4), pp.1067-1085. ⟨10.1109/tse.2025.3540545⟩

Article dans une revue hal-04973171v1
Deposit thumbnail

Variability Exploration for Decision Making: Supporting Domain Experts in Configuring Business Processes

Haitam El Hayani , Benoît Combemale , Olivier Barais , Steffen Zschaler

The Journal of Object Technology, 2025, pp.1-12

Article dans une revue hal-05029778v2

HeROsim: An Allocation and Scheduling Simulator for Evaluating Serverless Orchestration Policies

Vincent Lannurien , Laurent D’orazio , Olivier Barais , Stéphane Paquelet , Jalil Boukhobza

IEEE Internet Computing, 2024, 28 (6), pp.8-16. ⟨10.1109/MIC.2024.3511332⟩

Article dans une revue hal-05007698v1
Deposit thumbnail

An Empirical Study on Leveraging LLMs for Metamodels and Code Co-evolution

Zohra Kaouter Kebaili , Djamel Eddine Khelladi , Mathieu Acher , Olivier Barais

The Journal of Object Technology, 2024, (ECMFA 2024), 23 (3), pp.1-14. ⟨10.5381/jot.2024.23.3.a6⟩

Article dans une revue hal-04667772v1
Deposit thumbnail

Journey to the Center of Software Supply Chain Attacks

Piergiorgio Ladisa , Serena Elisa Ponta , Antonino Sabetta , Matias Martinez , Olivier Barais

IEEE Security and Privacy Magazine, 2023, 21 (6), pp.34-49. ⟨10.1109/MSEC.2023.3302066⟩

Article dans une revue hal-04423786v1
Deposit thumbnail

API beauty is in the eye of the clients: 2.2 million Maven dependencies reveal the spectrum of client–API usages

Nicolas Harrand , Amine Benelallam , César Soto-Valero , François Bettega , Olivier Barais et al.

Journal of Systems and Software, 2022, 184, pp.111134. ⟨10.1016/j.jss.2021.111134⟩

Article dans une revue hal-03921298v1
Deposit thumbnail

Modeling Languages in Industry 4.0: An Extended Systematic Mapping Study

Andreas Wortmann , Olivier Barais , Benoit Combemale , Manuel Wimmer

Software and Systems Modeling, 2020, 19 (1), pp.67-94. ⟨10.1007/s10270-019-00757-6⟩

Article dans une revue hal-02282028v1
Deposit thumbnail

Automatic generation of Truffle-based interpreters for Domain-Specific Languages

Manuel Leduc , Gwendal Jouneaux , Thomas Degueule , Gurvan Le Guernic , Olivier Barais et al.

The Journal of Object Technology, 2020, 19 (2), pp.1-21. ⟨10.5381/jot.2020.19.2.a1⟩

Article dans une revue hal-02395867v2
Deposit thumbnail

Learning-Contextual Variability Models

Paul Temple , Mathieu Acher , Jean-Marc Jézéquel , Olivier Barais

IEEE Software, 2017, 34 (6), pp.64-70. ⟨10.1109/MS.2017.4121211⟩

Article dans une revue hal-01659137v1
Deposit thumbnail

A WebRTC Extension to Allow Identity Negotiation at Runtime

Kevin Corre , Simon Bécot , Olivier Barais , Gerson Sunyé

Lecture Notes in Computer Science, 2017, Web Engineering, 10360, pp.412-419. ⟨10.1007/978-3-319-60131-1_27⟩

Article dans une revue hal-01611057v1
Deposit thumbnail

Why can’t users choose their identity providers on the web?

Kevin Corre , Olivier Barais , Gerson Sunyé , Vincent Frey , Jean-Michel Crom

Proceedings on Privacy Enhancing Technologies, 2017, 2017 (3), pp.72-86. ⟨10.1515/popets-2017-0029⟩

Article dans une revue hal-01611048v1
Deposit thumbnail

Safe Model Polymorphism for Flexible Modeling

Thomas Degueule , Benoit Combemale , Arnaud Blouin , Olivier Barais , Jean-Marc Jézéquel

Computer Languages, Systems and Structures, 2016, Computer Languages, Systems {\&} Structures, 49, pp.30. ⟨10.1016/j.cl.2016.09.001⟩

Article dans une revue hal-01367305v2
Deposit thumbnail

ScapeGoat: Spotting abnormal resource usage in component-based reconfigurable software systems

Inti Gonzalez-Herrera , Johann Bourcier , Erwan Daubert , Walter Rudametkin , Olivier Barais et al.

Journal of Systems and Software, 2016, ⟨10.1016/j.jss.2016.02.027⟩

Article dans une revue hal-01354999v1
Deposit thumbnail

Mashup of Meta-Languages and its Implementation in the Kermeta Language Workbench

Jean-Marc Jézéquel , Benoit Combemale , Olivier Barais , Martin Monperrus , François Fouquet

Software and Systems Modeling, 2015, 14 (2), pp.905-920. ⟨10.1007/s10270-013-0354-4⟩

Article dans une revue hal-00829839v1
Deposit thumbnail

Generating Counterexamples of Model-based Software Product Lines

Joao Bosco Ferreira Filho , Olivier Barais , Mathieu Acher , Jérôme Le Noir , Axel Legay et al.

International Journal on Software Tools for Technology Transfer, 2014

Article dans une revue hal-01026581v1

Weaving Variability into Domain Metamodels

Perrouin Gilles , Gilles Vanwormhoudt , Brice Morin , Philippe Lahire , Olivier Barais et al.

Software and Systems Modeling, 2012, 11 (3), pp.361-383. ⟨10.1007/s10270-010-0186-4⟩

Article dans une revue hal-00811595v1
Deposit thumbnail

Reusable model transformations

Sagar Sen , Naouel Moha , Vincent Mahé , Olivier Barais , Benoit Baudry et al.

Software and Systems Modeling, 2012, 11 (1), pp.111-125. ⟨10.1007/s10270-010-0181-9⟩

Article dans une revue inria-00542766v1
Deposit thumbnail

Evaluation of Kermeta on Graph Transformation Problems

Naouel Moha , Sagar Sen , Cyril Faucher , Olivier Barais , Jean-Marc Jézéquel

International Journal on Software Tools for Technology Transfer, 2010

Article dans une revue inria-00477521v1
Deposit thumbnail

Un processus à base de modèles pour les systèmes auto-adaptatifs

Franck Chauvel , Olivier Barais , Jean-Marc Jézéquel , Isabelle Borne

La Revue de l'électricité et de l'électronique, 2009, 2, pp.38--44

Article dans une revue inria-00468653v1
Deposit thumbnail

Models at Runtime to Support Dynamic Adaptation

Brice Morin , Olivier Barais , Jean-Marc Jézéquel , Franck Fleurey , Arnor Solberg

Computer, 2009, pp.46-53

Article dans une revue inria-00477529v1
Deposit thumbnail

Évaluation de l'apport des aspects, des sujets et des vues pour la composition et la réutilisation des modèles

Olivier Barais , Philippe Lahire , Alexis Muller , Noël Plouzeau

Revue des Sciences et Technologies de l'Information - Série L'Objet : logiciel, bases de données, réseaux, 2007, 13 (2-3), pp.177-212

Article dans une revue hal-00414637v1
Deposit thumbnail

Approches pour le renforcement d'une IA embarquée face aux attaques perturbant le federated learning

Camille Molinier , Paul Temple , Olivier Zendra , Olivier Barais

Ressi 2025 - Rendez-Vous de la Recherche et de l'Enseignement de la Sécurité des Systèmes d'Information, May 2025, Lanniron, France. pp.1-3

Communication dans un congrès hal-05004582v1
Deposit thumbnail

HeROcache: Storage-Aware Scheduling in Heterogeneous Serverless Edge - The Case of IDS

Vincent Lannurien , Camélia Slimani , Laurent d'Orazio , Olivier Barais , Stéphane Paquelet et al.

CCGrid 2024 - 24th IEEE/ACM international Symposium on Cluster, Cloud and Internet Computing, May 2024, Philadelphia, United States. pp.1-11

Communication dans un congrès hal-04571484v1
Deposit thumbnail

On the Feasibility of Cross-Language Detection of Malicious Packages in npm and PyPI

Piergiorgio Ladisa , Serena Elisa Ponta , Nicola Ronzoni , Matias Martinez , Olivier Barais

ACSAC 2023 - Annual Computer Security Applications Conference, Dec 2023, Austin TX, United States. pp.71-82, ⟨10.1145/3627106.3627138⟩

Communication dans un congrès hal-04423806v1
Deposit thumbnail

Adaptive Structural Operational Semantics

Gwendal Jouneaux , Damian Frölich , Olivier Barais , Benoit Combemale , Gurvan Le Guernic et al.

SLE 2023 - 16th ACM SIGPLAN International Conference on Software Language Engineering, Oct 2023, Cascais, Portugal. pp.29-42, ⟨10.1145/3623476.3623517⟩

Communication dans un congrès hal-04252577v1
Deposit thumbnail

Taxonomy of Attacks on Open-Source Software Supply Chains

Piergiorgio Ladisa , Henrik Plate , Matias Martinez , Olivier Barais

SP 2023 - IEEE Symposium on Security and Privacy, May 2023, San Francisco, United States. pp.1509-1526, ⟨10.1109/SP46215.2023.10179304⟩

Communication dans un congrès hal-04423761v1
Deposit thumbnail

The Hitchhiker's Guide to Malicious Third-Party Dependencies

Piergiorgio Ladisa , Merve Sahin , Serena Elisa Ponta , Marco Rosa , Matias Martinez et al.

CCS 2023 - ACM SIGSAC Conference on Computer and Communications Security, Nov 2023, Copenhagen, Denmark. pp.65-74, ⟨10.1145/3605770.3625212⟩

Communication dans un congrès hal-04423802v1
Deposit thumbnail

Experience in Specializing a Generic Realization Language for SPL Engineering at Airbus

Damien Foures , Mathieu Acher , Olivier Barais , Benoit Combemale , Jean-Marc Jézéquel et al.

MODELS 2023 - 26th International Conference on Model-Driven Engineering Languages and Systems, ACM; IEEE, Oct 2023, Västerås, Sweden. pp.1-12

Communication dans un congrès hal-04216627v1
Deposit thumbnail

Risk Explorer for Software Supply Chains

Piergiorgio Ladisa , Henrik Plate , Matias Martinez , Olivier Barais , Serena Elisa Ponta

CCS 2022 - ACM SIGSAC Conference on Computer and Communications Security, Nov 2022, Los Angeles, United States. pp.35-36, ⟨10.1145/3560835.3564546⟩

Communication dans un congrès hal-03921373v1
Deposit thumbnail

RISCLESS: A Reinforcement Learning Strategy to Guarantee SLA on Cloud Ephemeral and Stable Resources

Sidahmed Yalles , Mohamed Handaoui , Jean-Emile Dartois , Olivier Barais , Laurent d'Orazio et al.

2022 30th Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP), Mar 2022, Valladolid, Spain. pp.83-87, ⟨10.1109/PDP55904.2022.00021⟩

Communication dans un congrès hal-03921309v2
Deposit thumbnail

A Context-Driven Modelling Framework for Dynamic Authentication Decisions

Anne Bumiller , Olivier Barais , Stéphanie Challita , Benoit Combemale , Nicolas Aillery et al.

SEAA 2022 - Euromicro Conference Series on Software Engineering and Advanced Applications, Aug 2022, Maspalomas, Spain. pp.1-8

Communication dans un congrès hal-03729080v1
Deposit thumbnail

Towards the Detection of Malicious Java Packages

Piergiorgio Ladisa , Henrik Plate , Matias Martinez , Olivier Barais , Serena Elisa Ponta

CCS 2022 - ACM SIGSAC Conference on Computer and Communications Security, Nov 2022, Los Angeles CA USA, United States. pp.63-72, ⟨10.1145/3560835.3564548⟩

Communication dans un congrès hal-03921362v1
Deposit thumbnail

Feature Subset Selection for Learning Huge Configuration Spaces: The case of Linux Kernel Size

Mathieu Acher , Hugo Martin , Juliana Alves Pereira , Luc Lesoil , Arnaud Blouin et al.

SPLC 2022 - 26th ACM International Systems and Software Product Line Conference, Sep 2022, Graz, Austria. pp.1-12, ⟨10.1145/3546932.3546997⟩

Communication dans un congrès hal-03720273v1
Deposit thumbnail

Towards a Better Understanding of Impersonation Risks

Anne Bumiller , Olivier Barais , Nicolas Aillery , Gael Le Lan

SINCONF 2022 - 15th IEEE International Conference on Security of Information and Networks, Nov 2022, Sousse, Tunisia. pp.1-9

Communication dans un congrès hal-03789500v2
Deposit thumbnail

A Language-Parametric Approach to Exploratory Programming Environments

L. Thomas van Binsbergen , Damian Frölich , Mauricio Verano Merino , Joey Lai , Pierre Jeanjean et al.

SLE 2022 - 15th ACM SIGPLAN International Conference on Software Language Engineering, ACM SIGPLAN: Special Interest Group on Programming Languages, Dec 2022, Auckland, New Zealand. pp.175-188, ⟨10.1145/3567512.3567527⟩

Communication dans un congrès hal-03921387v1
Deposit thumbnail

ChaT: Evaluation of Reconfigurable Distributed Network Systems Using Metamorphic Testing

Alif Akbar Pranata , Olivier Barais , Johann Bourcier , Ludovic Noirie

GLOBCOM 2021 - IEEE Global Communications Conference, Dec 2021, Madrid, Spain. pp.1-6

Communication dans un congrès hal-03379913v1
Deposit thumbnail

IDE as Code: Reifying Language Protocols as First-Class Citizens

Pierre Jeanjean , Benoit Combemale , Olivier Barais

ISEC 2021 - Innovations in Software Engineering Conference, Feb 2021, Bhubaneswar / Virtual, India. pp.1-5

Communication dans un congrès hal-03107122v1
Deposit thumbnail

From Monolithic to Microservice Architecture: The Case of Extensible and Domain-Specific IDEs

Romain Belafia , Pierre Jeanjean , Olivier Barais , Gurvan Le Guernic , Benoit Combemale

MODELS 2021: ACM/IEEE 24th International Conference on Model Driven Engineering Languages and Systems, Oct 2021, Virtual, Japan. pp.1-10

Communication dans un congrès hal-03342678v1
Deposit thumbnail

ReLeaSER: A Reinforcement Learning Strategy for Optimizing Utilization Of Ephemeral Cloud Resources

Mohamed Handaoui , Jean-Emile Dartois , Jalil Boukhobza , Olivier Barais , Laurent d'Orazio

CloudCom 2020 - 12th IEEE International Conference on Cloud Computing Technology and Science, Dec 2020, Bangkok, Thailand. pp.1-9

Communication dans un congrès hal-02989286v1
Deposit thumbnail

Modular and Distributed IDE

Fabien Coulon , Alex Auvolat , Benoit Combemale , Yérom-David Bromberg , François Taïani et al.

SLE 2020 - 13th ACM SIGPLAN International Conference on Software Language Engineering, Nov 2020, Virtual, United States. pp.270-282, ⟨10.1145/3426425.3426947⟩

Communication dans un congrès hal-02964806v2
Deposit thumbnail

Tracking Application Fingerprint in a Trustless Cloud Environment for Sabotage Detection

Jean-Emile Dartois , Jalil Boukhobza , Vincent Francoise , Olivier Barais

MASCOTS 2019 - 27th IEEE International Symposium on the Modeling, Analysis, and Simulation of Computer and Telecommunication Systems, Oct 2019, Rennes, France. pp.74-82, ⟨10.1109/MASCOTS.2019.00018⟩

Communication dans un congrès hal-02303153v1
Deposit thumbnail

Leveraging cloud unused resources for Big data application while achieving SLA

Jean-Emile Dartois , Ivan Meriau , Mohamed Handaoui , Jalil Boukhobza , Olivier Barais

MASCOTS 2019 - 27th IEEE International Symposium on the Modeling, Analysis, and Simulation of Computer and Telecommunication Systems, Oct 2019, Rennes, France. pp.1-2

Communication dans un congrès hal-02362257v1
Deposit thumbnail

Cuckoo: Opportunistic MapReduce on Ephemeral and Heterogeneous Cloud Resources

Jean-Emile Dartois , Heverson B. Ribeiro , Jalil Boukhobza , Olivier Barais

CLOUD 2019 - IEEE 12th International Conference on Cloud Computing, Jul 2019, Milan, Italy. pp.1-8, ⟨10.1109/CLOUD.2019.00070⟩

Communication dans un congrès hal-02179453v1
Deposit thumbnail

From DSL Specification to Interactive Computer Programming Environment

Pierre Jeanjean , Benoit Combemale , Olivier Barais

SLE 2019 - 12th ACM SIGPLAN International Conference on Software Language Engineering, Oct 2019, Athènes, Greece. pp.167-178, ⟨10.1145/3357766.3359540⟩

Communication dans un congrès hal-02307953v1
Deposit thumbnail

Requirements for preventing logic flaws in the authentication procedure of web applications

Youssou Ndiaye , Olivier Barais , Arnaud Blouin , Ahmed Bouabdallah , Nicolas Aillery

SAC 2019 - 34th ACM/SIGAPP Symposium On Applied Computing, Apr 2019, Limassol, Cyprus. pp.1-9, ⟨10.1145/3297280.3297438⟩

Communication dans un congrès hal-02087663v1
Deposit thumbnail

Benefits of Energy Management Systems on local energy efficiency, an agricultural case study

Alexandre Rio , Yoann Maurel , Yoran Bugni , Olivier Barais

SmartGridComm 2019 - IEEE International Conference on Communications, Control, and Computing Technologies for Smart Grids, Oct 2019, Beijing, China. pp.1-7

Communication dans un congrès hal-02315327v1
Deposit thumbnail

Efficient use of local energy: An activity oriented modeling to guide Demand Side Management

Alexandre Rio , Yoann Maurel , Olivier Barais , Yoran Bugni

MODELS 2018 - 21th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, Oct 2018, Copenhagen, Denmark. pp.458-468, ⟨10.1145/3239372.3239391⟩

Communication dans un congrès hal-01913169v1
Deposit thumbnail

A Temporal Model for Interactive Diagnosis of Adaptive Systems

Ludovic Mouline , Amine Benelallam , François Fouquet , Johann Bourcier , Olivier Barais

ICAC 2018 - IEEE International Conference on Autonomic Computing, Sep 2018, Trento, Italy. pp.1-6

Communication dans un congrès hal-01862964v1
Deposit thumbnail

Enabling Temporal-Aware Contexts for Adaptative Distributed Systems Temporal Context Representation System updates

Ludovic Mouline , Amine Benelallam , Thomas Hartmann , François Fouquet , Johann Bourcier et al.

SAC 2018 - The 33rd ACM/SIGAPP Symposium On Applied Computing, Apr 2018, Pau, France. pp.1-8, ⟨10.1145/3167132.3167286⟩

Communication dans un congrès hal-01723451v1
Deposit thumbnail

Using Quantile Regression for Reclaiming Unused Cloud Resources while achieving SLA

Jean-Emile Dartois , Anas Knefati , Jalil Boukhobza , Olivier Barais

CloudCom 2018 - 10th IEEE International Conference on Cloud Computing Technology and Science, Dec 2018, Nicosia, Cyprus. pp.89-98, ⟨10.1109/CloudCom2018.2018.00030⟩

Communication dans un congrès hal-01898438v1
Deposit thumbnail

Modélisation et Évaluation de la Sécurité des IHM

Youssou Ndiaye , Nicolas Aillery , Olivier Barais , Arnaud Blouin , Ahmed Bouabdallah

CIEL 2017 : 6ème Conférence en IngénieriE du Logiciel, Jun 2017, Montpellier, France

Communication dans un congrès hal-01611324v1
Deposit thumbnail

Raising Time Awareness in Model-Driven Engineering

Amine Benelallam , Thomas Hartmann , Ludovic Mouline , Francois Fouquet , Johann Bourcier et al.

ACM/IEEE 20th International Conference on Model Driven Engineering Languages and Systems., Sep 2017, Austin, Texas, United States

Communication dans un congrès hal-01580554v1
Deposit thumbnail

Weaving Rules into Models@run.time for Embedded Smart Systems

Ludovic Mouline , Thomas Hartmann , François Fouquet , Yves Le Traon , Johann Bourcier et al.

Programming 2017 - Companion to the first International Conference on the Art, Science and Engineering of Programming, Apr 2017, Brussels, Belgium. pp.1 - 6, ⟨10.1145/3079368.3079394⟩

Communication dans un congrès hal-01609796v1
Deposit thumbnail

Language Engineering with the GEMOC Studio

Olivier Barais , Benoit Combemale , Andreas Wortmann

ICSAW 2017 - IEEE International Conference on Software Architecture Workshops, Apr 2017, Gothenburg, Sweden. pp.3

Communication dans un congrès hal-01609576v1
Deposit thumbnail

KevoreeJS: Enabling Dynamic Software Reconfigurations in the Browser

Maxime Tricoire , Olivier Barais , Manuel Leduc , Johann Bourcier , François Fouquet et al.

WICSA and CompArch 2016, ACM Sigsoft, Apr 2016, Venice, Italy. ⟨10.1109/CBSE.2016.20⟩

Communication dans un congrès hal-01354997v1
Deposit thumbnail

A Decision-making Process for Exploring Architectural Variants in Systems Engineering

Jérome Le Noir , Sébastien Madelénat , Christophe Labreuche , Olivier Constant , Grégory Gailliard et al.

Software Product Lines Conference (SPLC), Sep 2016, Beijing, China. ⟨10.1145/2934466.2946045⟩

Communication dans un congrès hal-01374140v1
Deposit thumbnail

A Generative Middleware for Heterogeneous and Distributed Services

Brice Morin , Franck Fleurey , Knut Eilif Husa , Olivier Barais

19th International ACM Sigsoft Symposium on Component-Based Software Engineering (CBSE 2016), Apr 2016, Venise, Italy. ⟨10.1109/CBSE.2016.12⟩

Communication dans un congrès hal-01356104v1
Deposit thumbnail

Squirrel: Architecture Driven Resource Management

Inti Gonzalez-Herrera , Johann Bourcier , Walter Rudametkin , Olivier Barais , Francois Fouquet

SAC - 31st Annual ACM Symposium on Applied Computing, Apr 2016, Pisa, Italy. ⟨10.1145/0000000.0000000⟩

Communication dans un congrès hal-01355000v1
Deposit thumbnail

Automatic Non-functional Testing of Code Generators Families

Mohamed Boussaa , Olivier Barais , Benoit Baudry , Gerson Sunyé

15th International Conference on Generative Programming: Concepts & Experiences (GPCE 2016), Oct 2016, Amsterdam, Netherlands. pp.11

Communication dans un congrès hal-01356849v1
Deposit thumbnail

Seeking for the Optimal Energy Modelisation Accuracy to Allow Efficient Datacenter Optimizations

Edouard Outin , Jean-Emile Dartois , Olivier Barais , Jean-Louis Pazat

16th International Symposium on Cluster, Cloud and Grid Computing, May 2016, Cartagena, Italy. ⟨10.1109/CCGrid.2016.67⟩

Communication dans un congrès hal-01356099v1
Deposit thumbnail

Towards microservices architecture to transcode videos in the large at low costs

Olivier Barais , Johann Bourcier , Yérom-David Bromberg , Christophe Dion

TEMU 2016 - International Conference on Telecommunications and Multimedia, Jul 2016, Heraklion, Greece. pp.1 - 6, ⟨10.1109/TEMU.2016.7551918⟩

Communication dans un congrès hal-01427277v1
Deposit thumbnail

NOTICE: A Framework for Non-functional Testing of Compilers

Mohamed Boussaa , Olivier Barais , Benoit Baudry , Gerson Sunyé

2016 IEEE International Conference on Software Quality, Reliability & Security (QRS 2016), Aug 2016, Vienna, Austria

Communication dans un congrès hal-01344835v1
Deposit thumbnail

OCCIware - A Formal and Tooled Framework for Managing Everything as a Service

Jean Parpaillon , Philippe Merle , Olivier Barais , Marc Dutoo , Fawaz Paraiso

Projects Showcase @ STAF'15, Jul 2015, L'Aquila, Italy. pp.18 - 25

Communication dans un congrès hal-01188826v1
Deposit thumbnail

Assessing Product Line Derivation Operators Applied to Java Source Code: An Empirical Study

João Bosco Ferreira Filho , Simon Allier , Olivier Barais , Mathieu Acher , Benoit Baudry

19th International Software Product Line Conference (SPLC'15), Jul 2015, Nashville, TN, United States

Communication dans un congrès hal-01163423v1
Deposit thumbnail

A Precise Metamodel for Open Cloud Computing Interface

Philippe Merle , Olivier Barais , Jean Parpaillon , Noël Plouzeau , Samir Tata

8th IEEE International Conference on Cloud Computing (CLOUD 2015), IEEE, Jun 2015, New York, United States. pp.852 - 859, ⟨10.1109/CLOUD.2015.117⟩

Communication dans un congrès hal-01188800v1
Deposit thumbnail

Tooling Support for Variability and Architectural Patterns in Systems Engineering

Thomas Degueule , Joao Bosco Ferreira Filho , Olivier Barais , Mathieu Acher , Jérôme Le Noir et al.

19th International Conference on Software Product Line, Jul 2015, Nashville, United States. ⟨10.1145/2791060.2791097⟩

Communication dans un congrès hal-01242180v1
Deposit thumbnail

A Novelty Search-based Test Data Generator for Object-oriented Programs

Mohamed Boussaa , Olivier Barais , Gerson Sunyé , Benoit Baudry

GECCO 2015, Jul 2015, Madrid, Spain. pp.1359--1360, ⟨10.1145/2739482.2764716⟩

Communication dans un congrès hal-01248177v1

Enhancing Cloud Energy Models for Optimizing Datacenters Efficiency

Edouard Outin , Jean-Emile Dartois , Olivier Barais , Jean-Louis Pazat

IEEE International Conference on Cloud and Autonomic Computing (ICCAC), Sep 2015, Cambridge, MA, United States. pp.8, ⟨10.1109/ICCAC.2015.10⟩

Communication dans un congrès hal-01243146v1
Deposit thumbnail

Using Models@Run.time to embed an Energetic Cloud Simulator in a MAPE-K Loop

Edouard Outin , Jean-Louis Pazat , Olivier Barais

Workshop Autonomique, Oct 2014, Toulouse, France

Communication dans un congrès hal-01243158v1
Deposit thumbnail

When Systems Engineering Meets Software Language Engineering

Jean-Marc Jézéquel , David Mendez , Thomas Degueule , Benoit Combemale , Olivier Barais

CSD&M'14 - Complex Systems Design & Management, Nov 2014, Paris, France

Communication dans un congrès hal-01024166v1
Deposit thumbnail

Customization and 3D Printing: A Challenging Playground for Software Product Lines

Mathieu Acher , Benoit Baudry , Olivier Barais , Jean-Marc Jézéquel

18th International Software Product Line Conference, Jul 2014, Florence, Italy

Communication dans un congrès hal-01018937v1
Deposit thumbnail

Towards Managing Variability in the Safety Design of an Automotive Hall Effect Sensor

Dimitri van Landuyt , Steven Op de Beeck , Aram Hovsepyan , Sam Michiels , Wouter Joosen et al.

18th International Software Product Line Conference, Sep 2014, Florence, Italy

Communication dans un congrès hal-01018938v1
Deposit thumbnail

Automating the Formalization of Product Comparison Matrices

Guillaume Bécan , Nicolas Sannier , Mathieu Acher , Olivier Barais , Arnaud Blouin et al.

ASE - 29th IEEE/ACM International Conference on Automated Software Engineering, Sep 2014, Västerås, Sweden. ⟨10.1145/2642937.2643000⟩

Communication dans un congrès hal-01058440v1
Deposit thumbnail

Using Path-Dependent Types to Build Type Safe JavaScript Foreign Function Interfaces

Julien Richard-Foy , Olivier Barais , Jean-Marc Jézéquel

ICWE - 14th International Conference on Web Engineering, Jul 2014, Toulouse, France

Communication dans un congrès hal-01026148v1
Deposit thumbnail

Designing resource-aware distriubted system based on system level containers

Inti Gonzalez-Herrera , Johann Bourcier , Olivier Barais , François Fouquet

Middleware Conference, Dec 2014, Bordeaux, France. pp.2

Communication dans un congrès hal-01090565v1
Deposit thumbnail

Designing and Evolving Distributed Architecture using Kevoree

François Fouquet , Grégory Nain , Erwan Daubert , Johann Bourcier , Olivier Barais et al.

QoSA '14 Proceedings of the 10th international ACM Sigsoft conference on Quality of software architectures, Jul 2014, Lille, France. pp.147-148, ⟨10.1145/2602576.2611461⟩

Communication dans un congrès hal-01096941v1
Deposit thumbnail

Software Diversity: Challenges to handle the imposed, Opportunities to harness the chosen

Mathieu Acher , Olivier Barais , Benoit Baudry , Arnaud Blouin , Johann Bourcier et al.

GDR GPL, Jun 2014, Paris, France

Communication dans un congrès hal-00980126v1
Deposit thumbnail

Scapegoat: an Adaptive monitoring framework for Component-based systems

Inti Gonzalez-Herrera , Johann Bourcier , Erwan Daubert , Walter Rudametkin , Olivier Barais et al.

Working IEEE/IFIP Conference on Software Architecture, IEEE/IFIP, Apr 2014, Syndey, Australia

Communication dans un congrès hal-00983045v1
Deposit thumbnail

A Native Versioning Concept to Support Historized Models at Runtime

Thomas Hartmann , François Fouquet , Gregory Nain , Brice Morin , Jacques Klein et al.

ACM/IEEE 17th International Conference on Model Driven Engineering Languages and Systems (MODELS 2014), Sep 2014, Valencia, Spain. pp.252 - 268, ⟨10.1007/978-3-319-11653-2_16⟩

Communication dans un congrès hal-01097020v1
Deposit thumbnail

Integrating Software Process Reuse and Automation

Emmanuelle Rouillé , Benoit Combemale , Olivier Barais , Touzet David , Jean-Marc Jézéquel

Asia-Pacific Software Engineering Conference (APSEC), Dec 2013, Bangkok, Thailand

Communication dans un congrès hal-00872188v1
Deposit thumbnail

Improving Reusability in Software Process Lines

Emmanuelle Rouillé , Olivier Barais , Benoit Combemale , Touzet David , Jean-Marc Jézéquel

Euromicro Conference on Software Engineering and Advanced Applications, Sep 2013, Santander, Spain

Communication dans un congrès hal-00838771v1
Deposit thumbnail

Composing your Compositions of Variability Models

Mathieu Acher , Benoit Combemale , Philippe Collet , Olivier Barais , Philippe Lahire et al.

ACM/IEEE 16th International Conference on Model Driven Engineering Languages and Systems (MODELS'13), Sep 2013, Miami, United States. 17 p

Communication dans un congrès hal-00859473v1
Deposit thumbnail

Generating Counterexamples of Model-based Software Product Lines: An Exploratory Study

Joao Bosco Ferreira Filho , Olivier Barais , Mathieu Acher , Jérôme Le Noir , Benoit Baudry

SPLC - 17th International Software Product Line Conference, Aug 2013, Tokyo, Japan

Communication dans un congrès hal-00837523v1
Deposit thumbnail

Reifying Concurrency for Executable Metamodeling

Benoit Combemale , Julien Deantoni , Matias Ezequiel Vara Larsen , Frédéric Mallet , Olivier Barais et al.

SLE - 6th International Conference on Software Language Engineering, Oct 2013, Indianapolis, IN, United States. pp.365-384, ⟨10.1007/978-3-319-02654-1_20⟩

Communication dans un congrès hal-00850770v2
Deposit thumbnail

Interactive Visualisation of Products in Online Configurators: A Case Study for Variability Modelling Technologies

Marianela Ciolfi Felice , Joao Bosco Ferreira Filho , Mathieu Acher , Arnaud Blouin , Olivier Barais

MAPLE/SCALE 2013: Joint Workshop on Model-driven Approaches in SPL Engineering, and Workshop on Scalable Modeling Techniques for SPL, Aug 2013, Tokio, Japan. pp.82--85, ⟨10.1145/2499777.2500711⟩

Communication dans un congrès hal-00842656v1

Achieving Practical Genericity in Model Weaving through Extensibility

Max Kramer , Jacques Klein , Jim R.H. Steel , Brice Morin , Jörg Kienzle et al.

Theory and Practice of Model Transformations - 6th International Conference, Jun 2013, Budapest, Hungary. pp.108-124, ⟨10.1007/978-3-642-38883-5_12⟩

Communication dans un congrès istex hal-00921058v1
Deposit thumbnail

Efficient high-level abstractions for web programming

Julien Richard-Foy , Olivier Barais , Jean-Marc Jézéquel

Generative Programming: Concepts and Experiences, GPCE'13, Oct 2013, Indianapolis, United States. pp.53-60, ⟨10.1145/2517208.2517227⟩

Communication dans un congrès hal-00920786v1
Deposit thumbnail

A Demonstration for Building Modular and Efficient DSLs: The Kermeta v2 Experience

Olivier Barais , Benoit Baudry , Arnaud Blouin , Benoit Combemale , Jean-Marc Jézéquel et al.

Conférence en IngénieriE du Logiciel (CIEL), Apr 2013, Nancy, France

Communication dans un congrès hal-00796009v1
Deposit thumbnail

A Dynamic Component Model for Cyber Physical Systems

François Fouquet , Olivier Barais , Noël Plouzeau , Jean-Marc Jézéquel , Brice Morin et al.

15th International ACM SIGSOFT Symposium on Component Based Software Engineering, Jul 2012, Bertinoro, Italy

Communication dans un congrès hal-00713769v1
Deposit thumbnail

Dissemination of reconfiguration policies on mesh networks

François Fouquet , Erwan Daubert , Noël Plouzeau , Olivier Barais , Johann Bourcier et al.

12th International Conference on Distributed Applications and Interoperable Systems (DAIS), Jun 2012, Stockholm, Sweden. pp.16-30, ⟨10.1007/978-3-642-30823-9_2⟩

Communication dans un congrès hal-00688707v1
Deposit thumbnail

Leveraging CVL to Manage Variability in Software Process Lines

Emmanuelle Rouillé , Benoit Combemale , Olivier Barais , David Touzet , Jean-Marc Jézéquel

Asia-Pacific Software Engineering Conference, Dec 2012, Hong Kong, China

Communication dans un congrès hal-00735881v1
Deposit thumbnail

A Process for Continuous Validation of Self-Adapting Component Based Systems

Viet Hoa Nguyen , François Fouquet , Noël Plouzeau , Olivier Barais

7th International Workshop on Models@run.time of the MODELS 2012 Conference., Oct 2012, Innsbruck, Austria

Communication dans un congrès hal-00764706v1
Deposit thumbnail

Specifying and Running Rich Graphical Components with Loa

Olivier Beaudoux , Mickaël Clavreul , Arnaud Blouin , Mengqiang Yang , Olivier Barais et al.

EICS'12: Proceedings of the 4th ACM SIGCHI symposium on Engineering interactive computing systems, Jun 2012, Copenhagen, Denmark. pp.169-178, ⟨10.1145/2305484.2305513⟩

Communication dans un congrès hal-00684881v1
Deposit thumbnail

Using CVL to Operationalize Product Line Development with Reusable Aspect Models

Benoit Combemale , Olivier Barais , Omar Alam , Jörg Kienzle

VARY@MoDELS'12: VARiability for You, Sep 2012, Innsbruck, Austria

Communication dans un congrès hal-00730274v1
Deposit thumbnail

Kevoree : une approche model@runtime pour les systèmes ubiquitaires

François Fouquet , Erwan Daubert , Noël Plouzeau , Olivier Barais , Johann Bourcier et al.

UbiMob2012, Jun 2012, Anglet, France

Communication dans un congrès hal-00714557v1

Leveraging variability modeling for multi-dimensional Model-driven Software Product Lines

J.B.F. Filho , Olivier Barais , Benoit Baudry , Jérôme Le Noir

3rd International Workshop on Product Line Approaches in Software Engineering (PLEASE), Jun 2012, Zurich, Switzerland. pp.5-8, ⟨10.1109/PLEASE.2012.6229774⟩

Communication dans un congrès hal-00726402v1

An Approach for Semantic Enrichment of Software Product Lines

J.B.F. Filho , Olivier Barais , Benoit Baudry , Windson Viana , Rossana Andrade

Third International Workshop on Knowledge Oriented Product Line Engineering (KOPLE), Sep 2012, Salvador, Brazil

Communication dans un congrès hal-00726405v1

Towards flexible evolution of Dynamically Adaptive Systems

Gilles Perrouin , Brice Morin , Franck Chauvel , Franck Fleurey , Jacques Klein et al.

34th International Conference on Software Engineering (ICSE), NIER Track, Jun 2012, Zurich, Switzerland. pp.1353-1356, ⟨10.1109/ICSE.2012.6227081⟩

Communication dans un congrès hal-00726415v1
Deposit thumbnail

An Eclipse Modelling Framework Alternative to Meet the Models@Runtime Requirements

François Fouquet , Grégory Nain , Brice Morin , Erwan Daubert , Olivier Barais et al.

Models 2012, Oct 2012, Innsbruck, Austria

Communication dans un congrès hal-00714558v1
Deposit thumbnail

Bridging the Gap Between Software Process and Software Development

Emmanuelle Rouillé , Benoit Combemale , Olivier Barais , Touzet David , Jean-Marc Jézéquel

IDM, Jun 2011, Lille, France

Communication dans un congrès inria-00605465v1

MDE to Manage Communications with and between Resource-Constrained Systems

Franck Fleurey , Brice Morin , Arnor Solberg , Olivier Barais

Model Driven Engineering Languages and Systems, Oct 2011, Wellington, New Zealand. pp.16

Communication dans un congrès hal-00647141v1
Deposit thumbnail

Specifying and implementing UI Data Bindings with Active Operations

Olivier Beaudoux , Arnaud Blouin , Olivier Barais , Jean-Marc Jézéquel

ACM SIGCHI Symposium on Engineering Interactive Computing Systems, Jun 2011, Pise, Italy. pp.127--136, ⟨10.1145/1996461.1996506⟩

Communication dans un congrès inria-00590896v1
Deposit thumbnail

Adaptation multi-niveaux : l'infrastructure au service des applications

Erwan Daubert , Françoise André , Olivier Barais

Conférence Française en Systèmes d'Exploitation (CFSE), May 2011, St Malo, France

Communication dans un congrès inria-00603973v1
Deposit thumbnail

Movida studio: a modeling environment to create viewpoints and manage variability in views

Marie Gouyette , Olivier Barais , Jérôme Le Noir , Cédric Brun , Marcos Aurélio Almeida da Silva et al.

IDM- 7éme journées sur l'Ingénierie Dirigée par les Modèles-2011, Polytech, Université Lille 1, Jun 2011, Lille, France. pp.141-145

Communication dans un congrès hal-00660864v1
Deposit thumbnail

Building a Kermeta Compiler using Scala: an Experience Report.

François Fouquet , Olivier Barais , Jean-Marc Jézéquel

Workshop Scala Days 2010, 2010, Lausanne, Switzerland

Communication dans un congrès inria-00542760v1
Deposit thumbnail

Security-Driven Model-Based Dynamic Adaptation

Brice Morin , Tejeddine Mouelhi , Franck Fleurey , Yves Le Traon , Olivier Barais et al.

25nd IEEE/ACM International Conference on Automated Software Engineering (ASE 2010), 2010, Antwerp, Belgium, Belgium

Communication dans un congrès inria-00538500v1
Deposit thumbnail

F4Plan: An Approach to build Efficient Adaptation Plans

Françoise André , Erwan Daubert , Grégory Nain , Brice Morin , Olivier Barais

7th International ICST Conference on Mobile and Ubiquitous Systems (MobiQuitous), Dec 2010, Sydney, Australia

Communication dans un congrès hal-00548736v1
Deposit thumbnail

Integrating Legacy Systems with MDE

Mickael Clavreul , Olivier Barais , Jean-Marc Jézéquel

ICSE'10: Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering and ICSE Workshops, 2010, Cape Town, South Africa. pp.69--78

Communication dans un congrès inria-00504669v1
Deposit thumbnail

Managing variability in multi-views engineering : A live demo

Marie Gouyette , Olivier Barais , Jérôme Le Noir , Jean-Marc Jézéquel

Journée Lignes de Produits, Oct 2010, Paris, France, France

Communication dans un congrès inria-00538466v1
Deposit thumbnail

Integrating IoT and IoS with a Component-Based approach

Grégory Nain , François Fouquet , Brice Morin , Olivier Barais , Jean-Marc Jézéquel

Procedings of the 36th EUROMICRO Conference on Software Engineering and Advanced Applications (SEAA 2010), Date-Added = 2010-06-07 10:37:26 +0200, Date-Modified = 2010-07-23 09:56:36 +0200, 2010, Lille, France, France

Communication dans un congrès inria-00538469v1
Deposit thumbnail

Active Operations on Collections

Olivier Beaudoux , Arnaud Blouin , Olivier Barais , Jean-Marc Jézéquel

ACM/IEEE 13th International Conference on Model Driven Engineering Languages and Systems (MODELS'10), 2010, Oslo, Norway, Norway. pp.91--105

Communication dans un congrès inria-00542763v1
Deposit thumbnail

Aspect-Oriented Modeling to Support Dynamic Adaptation

Brice Morin , Franck Fleurey , Olivier Barais , Jean-Marc Jézéquel

Forum Demo at AOSD'10, 2010, Rennes and St Malo, France, France

Communication dans un congrès inria-00504664v1
Deposit thumbnail

Weaving Variability into Domain Metamodels

Brice Morin , Gilles Perrouin , Philippe Lahire , Olivier Barais , Gilles Vanwormhoudt et al.

ACM/IEEE 12th International Conference on Model Driven Engineering Languages and Systems (MODELS'09), 2009, Denver, Colorado, USA, United States

Communication dans un congrès inria-00468519v1
Deposit thumbnail

Adaptation de services en environnement distribué

Erwan Daubert , Guillaume Gauvrit , Françoise André , Olivier Barais

RenPar'19, Sep 2009, Toulouse, France

Communication dans un congrès inria-00411514v1
Deposit thumbnail

EntiMid : un middleware aux services de la maison

Grégory Nain , Olivier Barais , Régis Fleurquin , Jean-Marc Jézéquel

3ème Conférence Francophone sur les Architectures Logicielles (CAL'O9), 2009, Nancy, France, France. pp.59-72

Communication dans un congrès inria-00468521v1
Deposit thumbnail

Taming Dynamically Adaptive Systems with Models and Aspects

Brice Morin , Olivier Barais , Grégory Nain , Jean-Marc Jézéquel

31st International Conference on Software Engineering (ICSE'09), 2009, Vancouver, Canada, Canada

Communication dans un congrès inria-00468516v1
Deposit thumbnail

Leveraging Models From Design-time to Runtime. A Live Demo

Brice Morin , Grégory Nain , Olivier Barais , Jean-Marc Jézéquel

4th International Workshop on Models@Run.Time (at MODELS'09), 2009, Denver, Colorado, USA, United States

Communication dans un congrès inria-00468520v1
Deposit thumbnail

Generic Model Refactorings

Naouel Moha , Vincent Mahé , Olivier Barais , Jean-Marc Jézéquel

ACM/IEEE 12th International Conference on Model Driven Engineering Languages and Systems (MODELS'09), 2009, Denver, Colorado, USA, United States

Communication dans un congrès inria-00468657v1
Deposit thumbnail

Composition et expression qualitative de politiques d'adaptation pour les composants Fractal

Franck Chauvel , Olivier Barais , Noël Plouzeau , Isabelle Borne , Jean-Marc Jézéquel

Actes des Journées nationales du GDR GPL 2009, 2009, Toulouse, France, France

Communication dans un congrès inria-00542773v1
Deposit thumbnail

Unifying Runtime Adaptation and Design Evolution

Brice Morin , Thomas Ledoux , Mahmoud Ben Hassine , Franck Chauvel , Olivier Barais et al.

IEEE 9th International Conference on Computer and Information Technology (CIT'09), 2009, Xiamen, China, China

Communication dans un congrès inria-00468517v1
Deposit thumbnail

Using MDE to Build a Schizofrenic Middleware for Home/Building Automation

Grégory Nain , Erwan Daubert , Olivier Barais , Jean-Marc Jézéquel

In ServiceWave'08: Networked European Software \& Services Initiative (NESSI) Conference, 2008, Madrid, Spain

Communication dans un congrès inria-00456506v1
Deposit thumbnail

Weaving Aspect Configurations for Managing System Variability

Brice Morin , Olivier Barais , Jean-Marc Jézéquel

2nd International Workshop on Variability Modelling of Software-intensive Systems, 2008, Essen, Germany, Germany

Communication dans un congrès inria-00456484v1
Deposit thumbnail

A Model-Driven Process for Self-Adaptive Software

Franck Chauvel , Isabelle Borne , Jean-Marc Jézéquel , Olivier Barais

4th European Congress ERTS Embedded Real-Time Software, Jan 2008, Toulouse, France, France. pp.CD-ROM

Communication dans un congrès inria-00455764v1
Deposit thumbnail

Improving Maintenance in AOP Through an Interaction Specification Framework

Freddy Munoz , Benoit Baudry , Olivier Barais

ICSM08, 24th International conference on Software Maintentance, 2008, Beijing, China, China

Communication dans un congrès inria-00456504v1
Deposit thumbnail

Composing Multi-View Aspect Models

Olivier Barais , Jacques Klein , Benoit Baudry , Andrew Jackson , Siobhan Clarke

7th IEEE International Conference on Composition-Based Software Systems (ICCBSS), 2008, Madrid, Spain, Spain

Communication dans un congrès inria-00371221v1
Deposit thumbnail

Managing Variability Complexity in Aspect-Oriented Modeling

Brice Morin , Gilles Vanwormhoudt , Philippe Lahire , Alban Gaignard , Olivier Barais et al.

In Proceedings of ACM/IEEE 11th International Conference on Model Driven Engineering Languages and Systems (MoDELS 08), 2008, Toulouse, France, France

Communication dans un congrès inria-00457129v1
Deposit thumbnail

K@RT: An Aspect-Oriented and Model-Oriented Framework for Dynamic Software Product Lines

Brice Morin , Olivier Barais , Jean-Marc Jézéquel

Proceedings of the 3rd International Workshop on Models@Runtime, at MoDELS'08, 2008, Toulouse, France, France

Communication dans un congrès inria-00456486v1
Deposit thumbnail

Expression qualitative de politiques d'adaptation pour Fractal

Franck Chauvel , Olivier Barais , Noël Plouzeau , Isabelle Borne , Jean-Marc Jézéquel

Langages Modèles et Objets (LMO'08), 2008, Montréal, Québec, Canada. pp.5--20

Communication dans un congrès inria-00456478v1
Deposit thumbnail

V3Studio: A Component-Based Architecture Modeling Language

Diego Alonso , Cristina Vicente-Chicote , Olivier Barais

15th IEEE International Conference on Engineering of Computer-Based Systems (ECBS'O8), 2008, Belfast, Northern Ireland, Ireland

Communication dans un congrès inria-00371222v1

Managing Variability Complexity in Aspect Oriented Modelling

Brice Morin , Gilles Vanwormhoudt , Philippe Lahire , Alban Gaignard , Olivier Barais et al.

12th International Conference on Model Driven Engineering Languages and Systems (MODELS'2009), ACM/IEEE, Sep 2008, Toulouse, France. pp.797-812

Communication dans un congrès hal-00415774v1
Deposit thumbnail

Composition of Qualitative Adaptation Policies

Franck Chauvel , Olivier Barais , Isabelle Borne , Jean-Marc Jézéquel

23rd IEEE/ACM International Conference on Automated Software Engineering - ASE'08, 2008, L'Aquila, Italy, Italy. pp.455 - 458, ⟨10.1109/ASE.2008.72⟩

Communication dans un congrès inria-00477536v1
Deposit thumbnail

A Generic Weaver for Supporting Product Lines

Brice Morin , Jacques Klein , Olivier Barais , Jean-Marc Jézéquel

International Workshop on Early Aspects at ICSE'08, 2008, Leipzig, Germany, Germany

Communication dans un congrès inria-00456485v1

Intégration du support OCL dans Kermeta. Spécifiez la sémantique statique de vos méta-modèles

Jean-Marie Mottu , Olivier Barais , Mark Skipper , Didier Vojtisek , Jean-Marc Jézéquel

8e conférence AFADL, Approches Formelles dans l'Assistance au D´eveloppement de Logiciels, 2007, Namur, Belgique, Jun 2007, France. pp. 283-285

Communication dans un congrès hal-00461532v1
Deposit thumbnail

Introducing variability into Aspect-Oriented Modeling approaches

Philippe Lahire , Brice Morin , Gilles Vanwormhoudt , Alban Gaignard , Olivier Barais et al.

In Proceedings of ACM/IEEE 10th International Conference on Model Driven Engineering Languages and Systems (MoDELS 07), 2007, Nashville, TN, USA, United States

Communication dans un congrès inria-00477562v1
Deposit thumbnail

Intégration de propriétés temporelles dans des applications à base de composants

Sébastien Saudrais , Olivier Barais , Laurence Duchien , Noël Plouzeau

Dixième Anniversaire de la Conférence Francophone sur les Approches Formelles dans l'Assistance au Développement de Logiciels (AFADL'07), 2007, Namur, Belgium, Belgique

Communication dans un congrès inria-00477556v1
Deposit thumbnail

Integration of Time Issues into Component-Based Applications

Sébastien Saudrais , Noël Plouzeau , Olivier Barais

CBSE, ACM, Jul 2007, Boston, United States

Communication dans un congrès inria-00477509v1
Deposit thumbnail

Introduction du test dans la modélisation par aspects

Jacques Klein , Benoit Baudry , Olivier Barais , Andrew Jackson

Troisième Journées sur l'Ingénierie Dirigée par les Modèles (IDM'2007), 2007, Toulouse, France, France

Communication dans un congrès inria-00477564v1
Deposit thumbnail

Matching Model-Snippets

Rodrigo Ramos , Olivier Barais , Jean-Marc Jézéquel

In Proceedings of ACM/IEEE 10th International Conference on Model Driven Engineering Languages and Systems (MoDELS 07), 2007, Nashville, TN, USA, United States

Communication dans un congrès inria-00477558v1
Deposit thumbnail

Towards a Generic Aspect-Oriented Modeling Framework

Brice Morin , Olivier Barais , Jean-Marc Jézéquel , Rodrigo Ramos

Models and Aspects workshop, at ECOOP 2007, 2007, Berlin, Germany, Germany

Communication dans un congrès inria-00505222v1
Deposit thumbnail

Modelling Adaptation Policies for Self-Adaptive Component Architectures

Franck Chauvel , Olivier Barais

1st Workshop on Model-driven Software Adaptation M-ADAPT'07 at ECOOP 2007, 2007, Berlin, Germany, Germany. pp.61--68

Communication dans un congrès inria-00477570v1
Deposit thumbnail

Monitoring your Lego Mindstorms with Giotto

Sébastien Saudrais , Olivier Barais , Noël Plouzeau , Jean-Marc Jézéquel

in Proceedings of ARTIST International Workshop on Tool Platforms for Modeling, Analysis and Validation of Embedded Systems, 2007, Berlin, Germany, Germany

Communication dans un congrès inria-00477557v1
Deposit thumbnail

Vigilant usage of Aspects

Freddy Munoz , Olivier Barais , Benoit Baudry

in Proceedings of ADI 2007 - Workshop on Aspects, Dependencies, and Interactions at ECOOP 2007, 2007, Berlin, Germany, Germany

Communication dans un congrès inria-00477559v1
Deposit thumbnail

Toward a generic and extensible merge operator

Andrew Jackson , Olivier Barais , Jean-Marc Jézéquel , Siobhán Clarke

Models and Aspects workshop, at ECOOP 2006, Jul 2006, Nantes, France

Communication dans un congrès hal-00795151v1
Deposit thumbnail

Composants avec Propriétés Temporelles

Sébastien Saudrais , Olivier Barais , Noël Plouzeau

Proceedings of the CAL 2006, 2006, Nantes, France, France

Communication dans un congrès inria-00512552v1
Deposit thumbnail

Using Model-Driven Engineering to generate QoS Monitors from a formal specification

Sébastien Saudrais , Olivier Barais , Laurence Duchien

Proceedings of the Aquserm 2006, 2006, Hong Kong, China, China

Communication dans un congrès inria-00512553v1
Deposit thumbnail

A Three Level Framework for Adapting Component-Based Systems

Nicolas Pessemier , Olivier Barais , Lionel Seinturier , Thierry Coupaye , Laurence Duchien

2nd Workshop on Coordination and Adaptation Techniques for Software Entities (WCAT) at the 19th European Conference on Object-Oriented Programming (ECOOP'05), Jul 2005, Glasgow, United Kingdom

Communication dans un congrès inria-00486734v1
Deposit thumbnail

Une extension de Fractal pour l'AOP

Nicolas Pessemier , Lionel Seinturier , Laurence Duchien , Olivier Barais

1ère Journée Francophone sur le développement de logiciels par aspects (JFDLPA'04), Sep 2004, Paris, France

Communication dans un congrès inria-00489479v1
Deposit thumbnail

Distributed Function Cache for Heterogeneous Serverless Cloud

Vincent Lannurien , Laurent D’orazio , Olivier Barais , Stephane Paquelet , Jalil Boukhobza

Per3S - Performance and Scalability of Storage Systems, May 2023, Paris, France. pp.1-1, 2023

Poster de conférence hal-04303898v1
Deposit thumbnail

Demand Side Management A model driven approach to promote energy self-consumption

Alexandre Rio , Yoann Maurel , Olivier Barais , Yoran Bugni

Colloque de l'institut Mines Télécom, Jun 2018, Rennes, France

Poster de conférence hal-02317918v1
Deposit thumbnail

Serverless Cloud Computing: State of the Art and Challenges

Vincent Lannurien , Laurent D’orazio , Olivier Barais , Jalil Boukhobza

Serverless Computing: Principles and Paradigms, 162, Springer International Publishing, pp.275-316, 2023, Lecture Notes on Data Engineering and Communications Technologies, ⟨10.1007/978-3-031-26633-1_11⟩

Chapitre d'ouvrage hal-04114984v1
Deposit thumbnail

Software Unbundling: Challenges and Perspectives

João Ferreira Filho Bosco , Mathieu Acher , Olivier Barais

S. Chiba; M. Südholt; P. Eugster; L. Ziarek; G.T. Leavens. Transactions on Modularity and Composition I, Springer, 2016, 978-3-319-46969-0

Chapitre d'ouvrage hal-01427560v1
Deposit thumbnail

Model Driven Language Engineering with Kermeta

Jean-Marc Jézéquel , Olivier Barais , Franck Fleurey

Joao M. Fernandes, Ralf Lammel, Joao Saraiva, Joost Visser. 3rd Summer School on Generative and Transformational Techniques in Software Engineering, LNCS 6491, Springer, 2010

Chapitre d'ouvrage inria-00538461v1
Deposit thumbnail

Software Architecture Evolution

Olivier Barais , Anne-Françoise Le Meur , Laurence Duchien , Julia L. Lawall

Tom Mens and Serge Demeyer eds. Software Evolution, Springer Verlag, pp.233--262, 2008

Chapitre d'ouvrage inria-00371226v1
Deposit thumbnail

Software Identification for Cybersecurity: Survey and Recommendations for Regulators

Olivier Barais , Roberto Di Cosmo , Ludovic Mé , Stefano Zacchiroli , Olivier Zendra

Software Heritage Security project (SWHSec). 2025

Rapport hal-05009757v1
Deposit thumbnail

RISCLESS: A Reinforcement Learning Strategy to Exploit Unused Cloud Resources

Sidahmed Yalles , Mohamed Handaoui , Jean-Emile Dartois , Olivier Barais , Laurent d'Orazio et al.

[Research Report] ENSTA Bretagne - École nationale supérieure de techniques avancées Bretagne. 2022, pp.1-9

Rapport (rapport de recherche) hal-03652738v1
Deposit thumbnail

Learning Very Large Configuration Spaces: What Matters for Linux Kernel Sizes

Mathieu Acher , Hugo Martin , Juliana Alves Pereira , Arnaud Blouin , Jean-Marc Jézéquel et al.

[Research Report] Inria Rennes - Bretagne Atlantique. 2019

Rapport (rapport de recherche) hal-02314830v1
Deposit thumbnail

A Systematic Mapping Study on Modeling for Industry 4.0

Andreas Wortmann , Benoit Combemale , Olivier Barais

[Research Report] RR-9062, INRIA Rennes - Bretagne Atlantique and University of Rennes 1, France. 2017, pp.25

Rapport (rapport de recherche) hal-01514421v2
Deposit thumbnail

Kevoree Modeling Framework (KMF): Efficient modeling techniques for runtime use

François Fouquet , Grégory Nain , Brice Morin , Erwan Daubert , Olivier Barais et al.

[Research Report] TR-SnT-2014-11, University of Luxembourg. 2014, pp.24

Rapport (rapport de recherche) hal-00996764v1
Deposit thumbnail

A classification of invasive patterns in AOP

Freddy Munoz , Benoit Baudry , Olivier Barais

[Research Report] RR-6501, INRIA. 2008

Rapport (rapport de recherche) inria-00266555v3