Lionel Seinturier

Orcid: 0000-0003-0006-6088

Affiliations:
  • University of Lille, France


According to our database1, Lionel Seinturier authored at least 130 papers between 1995 and 2023.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2023
SFTM: Fast matching of web pages using Similarity-based Flexible Tree Matching.
Inf. Syst., 2023

2022
Erratum: Leveraging Flexible Tree Matching to repair broken locators in web automation scripts.
Inf. Softw. Technol., 2022

2021
Characterizing the Usage, Evolution and Impact of Java Annotations in Practice.
IEEE Trans. Software Eng., 2021

SelfWatts: On-the-fly Selection of Performance Events to Optimize Software-defined Power Meters.
Proceedings of the 21st IEEE/ACM International Symposium on Cluster, 2021

2020
SFTM: Fast Comparison of Web Documents using Similarity-based Flexible Tree Matching.
CoRR, 2020

Taming Energy Consumption Variations In Systems Benchmarking.
Proceedings of the ICPE '20: ACM/SPEC International Conference on Performance Engineering, 2020

SmartWatts: Self-Calibrating Software-Defined Power Meter for Containers.
Proceedings of the 20th IEEE/ACM International Symposium on Cluster, 2020

2019
Repairnator patches programs automatically.
Ubiquity, 2019

2018
The next 700 CPU power models.
J. Syst. Softw., 2018

Human-competitive Patches in Automatic Program Repair with Repairnator.
CoRR, 2018

Characterizing the Usage and Impact of Java Annotations Over 1000+ Projects.
CoRR, 2018

Variability Modelling for Elastic Scaling in Cloud Computing.
Proceedings of the 13th International Conference on Software Technologies, 2018

How to design a program repair bot?: insights from the repairnator project.
Proceedings of the 40th International Conference on Software Engineering: Software Engineering in Practice, 2018

2017
A domain-specific language for the control of self-adaptive component-based architecture.
J. Syst. Softw., 2017

An Evolutive Component-Based Method for Agile Development of Service Oriented Architectures.
Int. J. Inf. Syst. Serv. Sect., 2017

Hadoop-Benchmark: Rapid Prototyping and Evaluation of Self-Adaptive Behaviors in Hadoop Clusters (Artifact).
Dagstuhl Artifacts Ser., 2017

Dynamic patch generation for null pointer exceptions using metaprogramming.
Proceedings of the IEEE 24th International Conference on Software Analysis, 2017

Hadoop-Benchmark: Rapid Prototyping and Evaluation of Self-Adaptive Behaviors in Hadoop Clusters.
Proceedings of the 12th IEEE/ACM International Symposium on Software Engineering for Adaptive and Self-Managing Systems, 2017

Language Support for Modular Autonomic Managers in Reconfigurable Software Components.
Proceedings of the 2017 IEEE International Conference on Autonomic Computing, 2017

CloudGC: Recycling Idle Virtual Machines in the Cloud.
Proceedings of the 2017 IEEE International Conference on Cloud Engineering, 2017

WattsKit: Software-Defined Power Monitoring of Distributed Systems.
Proceedings of the 17th IEEE/ACM International Symposium on Cluster, 2017

2016
SPOON: A library for implementing analyses and transformations of Java source code.
Softw. Pract. Exp., 2016

Casper: Automatic tracking of null dereferences to inception with causality traces.
J. Syst. Softw., 2016

B-Refactoring: Automatic test code refactoring to improve dynamic analysis.
Inf. Softw. Technol., 2016

An Approach Based on Service Components for Adapting Web-Oriented Applications.
Int. J. Inf. Technol. Web Eng., 2016

soCloud: a service-oriented component-based PaaS for managing portability, provisioning, elasticity, and high availability across multiple clouds.
Computing, 2016

Mining test repositories for automatic detection of UI performance regressions in Android apps.
Proceedings of the 13th International Conference on Mining Software Repositories, 2016

Reproducing context-sensitive crashes of mobile apps using crowdsourced monitoring.
Proceedings of the International Conference on Mobile Software Engineering and Systems, 2016

Self-Balancing Job Parallelism and Throughput in Hadoop.
Proceedings of the Distributed Applications and Interoperable Systems, 2016

2015
Exception handling analysis and transformation using fault injection: Study of resilience against unanticipated exceptions.
Inf. Softw. Technol., 2015

Using variability modelling and design patterns for self-adaptive system engineering: application to smart-home.
Int. J. Web Eng. Technol., 2015

Dynamic Analysis can be Improved with Automatic Test Suite Refactoring.
CoRR, 2015

NPEFix: Automatic Runtime Repair of Null Pointer Exceptions in Java.
CoRR, 2015

Casper: Debugging Null Dereferences with Dynamic Causality Traces.
CoRR, 2015

Monitoring energy hotspots in software - Energy profiling of software code.
Autom. Softw. Eng., 2015

Infrastructure as runtime models: Towards Model-Driven resource management.
Proceedings of the 18th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, 2015

A Recommender System of Buggy App Checkers for App Store Moderators.
Proceedings of the 2nd ACM International Conference on Mobile Software Engineering and Systems, 2015

Self-Configuration of the Number of Concurrently Running MapReduce Jobs in a Hadoop Cluster.
Proceedings of the 2015 IEEE International Conference on Autonomic Computing, 2015

Behavioural Model-Based Control for Autonomic Software Components.
Proceedings of the 2015 IEEE International Conference on Autonomic Computing, 2015

High-Level Language Support for Reconfiguration Control in Component-Based Architectures.
Proceedings of the Software Architecture - 9th European Conference, 2015

SmartyCo: Managing Cyber-Physical Systems for Smart Environments.
Proceedings of the Software Architecture - 9th European Conference, 2015

2014
Debugging with the Crowd: A Debug Recommendation System Based on StackOverflow.
ERCIM News, 2014

Reasoning and Improving on Software Resilience against Unanticipated Exceptions.
CoRR, 2014

Unit testing of energy consumption of software libraries.
Proceedings of the Symposium on Applied Computing, 2014

Improving the energy efficiency of software systems for multi-core architectures.
Proceedings of the 11th Middleware Doctoral Symposium 2014, 2014

2013
A review of middleware approaches for energy management in distributed environments.
Softw. Pract. Exp., 2013

A review of energy measurement approaches.
ACM SIGOPS Oper. Syst. Rev., 2013

Preface to the special section on software evolution, adaptability, and maintenance.
Sci. Comput. Program., 2013

APISENSE: Crowd-Sensing Made Easy.
ERCIM News, 2013

PowerAPI: A Software Library to Monitor the Energy Consumed at the Process-Level.
ERCIM News, 2013

Managing elasticity across multiple cloud providers.
Proceedings of the 2013 international workshop on Multi-cloud applications and federated clouds, 2013

Energy-driven consolidation in digital home.
Proceedings of the 28th Annual ACM Symposium on Applied Computing, 2013

A preliminary investigation of user incentives to leverage crowdsensing activities.
Proceedings of the 2013 IEEE International Conference on Pervasive Computing and Communications Workshops, 2013

Improving context-awareness in self-adaptation using the DYNAMICO reference model.
Proceedings of the 8th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, 2013

FASOAD: A Framework for Agile Service-Oriented Architectures Development.
Proceedings of the 24th International Workshop on Database and Expert Systems Applications, 2013

Dynamic Deployment of Sensing Experiments in the Wild Using Smartphones.
Proceedings of the Distributed Applications and Interoperable Systems, 2013

Contracts-Based Control Integration into Software Systems.
Proceedings of the Software Engineering for Self-Adaptive Systems III. Assurances, 2013

Components mobility for energy efficiency of digital home.
Proceedings of the CBSE'13, 2013

2012
A component-based middleware platform for reconfigurable service-oriented architectures.
Softw. Pract. Exp., 2012

Flex-eWare: a flexible model driven solution for designing and implementing embedded distributed systems.
Softw. Pract. Exp., 2012

Using constraint-based optimization and variability to support continuous self-adaptation.
Proceedings of the ACM Symposium on Applied Computing, 2012

Runtime monitoring of software energy hotspots.
Proceedings of the IEEE/ACM International Conference on Automated Software Engineering, 2012

An Agile Approach for Service-Oriented Architectures.
Proceedings of the ICSOFT 2012 - Proceedings of the 7th International Conference on Software Paradigm Trends, Rome, Italy, 24, 2012

A preliminary study of the impact of software engineering on GreenIT.
Proceedings of the First International Workshop on Green and Sustainable Software, 2012

A Middleware Platform to Federate Complex Event Processing.
Proceedings of the 16th IEEE International Enterprise Distributed Object Computing Conference, 2012

R-MOM: A Component-Based Framework for Interoperable and Adaptive Asynchronous Middleware Systems.
Proceedings of the 16th IEEE International Enterprise Distributed Object Computing Conference Workshops, 2012

A Federated Multi-cloud PaaS Infrastructure.
Proceedings of the 2012 IEEE Fifth International Conference on Cloud Computing, 2012

2011
An Aspect-Oriented Framework for Weaving Domain-Specific Concerns into Component-Based Systems.
J. Univers. Comput. Sci., 2011

An SCA-based Approach for Social and Pervasive Communications in Home Environments.
Sci. Ann. Comput. Sci., 2011

A reflective platform for highly adaptive multi-cloud systems.
Proceedings of the Adaptive and Reflective Middleware on Proceedings of the International Workshop, 2011

An Efficient Modeling and Execution Framework for Complex Systems Development.
Proceedings of the 16th IEEE International Conference on Engineering of Complex Computer Systems, 2011

Software engineering of component-based systems-of-systems: a reference framework.
Proceedings of the 14th International ACM Sigsoft Symposium on Component Based Software Engineering, 2011

Undoing Event-Driven Adaptation of Business Processes.
Proceedings of the IEEE International Conference on Services Computing, 2011

2010
Modelling Feedback Control Loops for Self-Adaptive Systems.
Electron. Commun. Eur. Assoc. Softw. Sci. Technol., 2010

Supporting Pervasive and Social Communications with FRASCATI.
Electron. Commun. Eur. Assoc. Softw. Sci. Technol., 2010

Specifying Components with Compositional Patterns, LOTOS and Design By Contract.
Proceedings of the ISCA 19th International Conference on Software Engineeringand Data Engineering (SEDE-2010) June 16-18, 2010

A flexible context stabilization approach for self-adaptive application.
Proceedings of the Eigth Annual IEEE International Conference on Pervasive Computing and Communications, 2010

Reconfigurable run-time support for distributed service component architectures.
Proceedings of the ASE 2010, 2010

Creating Context-Adaptive Business Processes.
Proceedings of the Service-Oriented Computing - 8th International Conference, 2010

Integration of Heterogeneous Context Resources in Ubiquitous Environments.
Proceedings of the 36th EUROMICRO Conference on Software Engineering and Advanced Applications, 2010

Service Discovery in Ubiquitous Feedback Control Loops.
Proceedings of the Distributed Applications and Interoperable Systems, 2010

A Three-Tier Approach for Composition of Real-Time Embedded Software Stacks.
Proceedings of the Component-Based Software Engineering, 13th International Symposium, 2010

Specifying Self-configurable Component-Based Systems with FracToy.
Proceedings of the Abstract State Machines, 2010

Using Complex Event Processing for Dynamic Business Process Adaptation.
Proceedings of the 2010 IEEE International Conference on Services Computing, 2010

2009
Multi-Agent Architecture for Developing Cooperative E-Business Applications.
Int. J. Inf. Syst. Supply Chain Manag., 2009

A Traceability Service to Facilitate RFID Adoption in the Retail Supply Chain.
Proceedings of the RFID Technology-Concepts, 2009

Constructing Domain-Specific Component Frameworks through Architecture Refinement.
Proceedings of the 35th Euromicro Conference on Software Engineering and Advanced Applications, 2009

Reconfigurable SCA Applications with the FraSCAti Platform.
Proceedings of the 2009 IEEE International Conference on Services Computing (SCC 2009), 2009

2008
COSMOS, composition de noeuds de contexte.
Tech. Sci. Informatiques, 2008

A component-based and aspect-oriented model for software evolution.
Int. J. Comput. Appl. Technol., 2008

Software Architecture Patterns for a Context-Processing Middleware Framework.
IEEE Distributed Syst. Online, 2008

A Component Framework for Java-Based Real-Time Embedded Systems.
Proceedings of the Middleware 2008, 2008

A Real-Time Java Component Model.
Proceedings of the 11th IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC 2008), 2008

Contract-Based Approach to Analyze Software Components.
Proceedings of the 13th International Conference on Engineering of Complex Computer Systems (ICECCS 2008), March 31 2008, 2008

An SCA-Based Middleware Platform for Mobile Devices.
Proceedings of the Workshops Proceedings of the 12th International IEEE Enterprise Distributed Object Computing Conference, 2008

Un ADL pour les Architectures Distribuées à Composants Hétérogènes.
Proceedings of the 2ème Conférence Francophone sur les Architectures Logicielles (CAL 2008), 2008

2007
Using Aspect Programming to Secure Web Applications.
J. Softw., 2007

Une aide à la réalisation des évolutions logicielles grâce aux modèles de traçabilité des fonctionnalités.
Obj. Logiciel Base données Réseaux, 2007

Scalable Processing of Context Information with COSMOS.
Proceedings of the Distributed Applications and Interoperable Systems, 2007

AProSec: an Aspect for Programming Secure Web Applications.
Proceedings of the The Second International Conference on Availability, 2007

2006
A Model for Developing Component-Based and Aspect-Oriented Systems.
Proceedings of the Software Composition - 5th International Symposium, 2006

A Language for Defining Traceability Models for Concerns.
Proceedings of the 2nd ERCIM Workshop on Software Evolution, 2006

A Component Model Engineered with Components and Aspects.
Proceedings of the Component-Based Software Engineering, 9th International Symposium, 2006

Integrating Web Services within Cooperative Multi Agent Architecture.
Proceedings of the Advanced International Conference on Telecommunications and International Conference on Internet and Web Applications and Services (AICT/ICIW 2006), 2006

2005
Supporting virtual enterprise systems using agent coordination.
Knowl. Inf. Syst., 2005

Viewpoints: a framework for object oriented database modelling and distribution.
Data Sci. J., 2005

CompAr: Ensuring Safe Around Advice Composition.
Proceedings of the Formal Methods for Open Object-Based Distributed Systems, 2005

Réflexivité, aspects et composants pour l'ingénierie des intergiciels et des applications réparties. (Reflection, Aspects and Components for Engineering Middleware and Distributed Applications).
, 2005

Foundations of AOP for J2EE Development.
Apress, ISBN: 978-1-59059-507-7, 2005

2004
JAC: an aspect-based distributed dynamic framework.
Softw. Pract. Exp., 2004

A Negotiation Framework For Organizational Information Systems.
Int. J. Inf. Technol. Decis. Mak., 2004

Components, ADL & AOP: Towards a Common Approach.
Proceedings of the RAM-SE'04-ECOOP'04 Workshop on Reflection, 2004

A Federated Agent-Based Solution for Developing Cooperative E-Business Applications.
Proceedings of the 15th International Workshop on Database and Expert Systems Applications (DEXA 2004), with CD-ROM, 30 August, 2004

2003
Using Information Technologies for Managing Cooperative Information Agent-Based Systems.
Proceedings of the ICEIS 2003, 2003

2002
JAC : un framework pour la programmation orientée aspect en Java.
Obj. Logiciel Base données Réseaux, 2002

Une approche pour la programmation répartie : les composants d'aspect.
Obj. Logiciel Base données Réseaux, 2002

2001
Enhancing numerical controllers, using MMS concepts and a CORBA-based software bus.
Int. J. Comput. Integr. Manuf., 2001

Dynamic Wrappers: Handling the Composition Issue with JAC.
Proceedings of the 39th International Conference and Exhibition on Technology of Object-Oriented Languages and Systems, 2001

Integration of the viewpoint mechanism in federated databases.
Proceedings of the 2001 ACM Symposium on Applied Computing (SAC), 2001

JAC: A Flexible Solution for Aspect-Oriented Programming in Java.
Proceedings of the Metalevel Architectures and Separation of Crosscutting Concerns, 2001

Beyond Flexibility and Reflection: The Virtual Virtual Machine Approach.
Proceedings of the Advanced Environments, 2001

2000
Partial Order Relations in Distributed Object Environments.
ACM SIGOPS Oper. Syst. Rev., 2000

Distributed Separation of Concerns with Aspect Components.
Proceedings of the TOOLS 2000: 33rd International Conference on Technology of Object-Oriented Languages and Systems, 2000

Inter-Agent Cooperation Supported by XML and CORBA in Heterogeneous Information Systems.
Proceedings of the Databases in Networked Information Systems, 2000

1999
JST: An Object Synchronisation Aspect for Java.
Proceedings of the Object-Oriented Technology, ECOOP'99 Workshop Reader, 1999

1998
CAOLAC : un protocole à méta-objets pour la synchronisation d'objets concurrents.
Obj. Logiciel Base données Réseaux, 1998

A Reflective Implementation of a Distributed Programming Model.
Proceedings of the Object-Oriented Technology, ECOOP'98 Workshop Reader, 1998

1997
Conception d'algorithmes répartis et de protocoles réseaux en approche objet. (Object-Oriented Design of Distributed Algorithms and Network Protocols).
PhD thesis, 1997

A Meta-Object Protocol for Distributed OO Applications.
Proceedings of the TOOLS 1997: 23rd International Conference on Technology of Object-Oriented Languages and Systems, July 28, 1997

1995
A Consistent Global State Algorithm to Debug Distributed Object-Oriented Applications.
Proceedings of the Second International Workshop on Automated Debugging, 1995


  Loading...