Thomas Ledoux
59
Documents
Presentation
Thomas Ledoux is a senior assistant professor at IMT Atlantique (campus Nantes) and member of the Stack team (a joint team of Inria and LS2N). He held an Habilitation thesis (HDR) from University of Nantes in July 2018 in which he proposes dynamic reconfiguration of software architectures (in particular for "green Clouds"). He heads several national projects and serves on a number of conference program committees. His interests include Software engineering, Autonomic computing, Green computing and/or Cloud computing. Now, he investigates self-adaptive component-based applications for large-scale distributed systems supplied by renewable resources.
He is the head of the apprenticeship program in Software Engineering FIL (http://www.imt-atlantique.fr/formation/ingenieur-par-apprentissage/ingenieurs-specialite-ingenierie-logicielle). This 3-year program leads to the award of a Master degree in Software Engineering from the IMT Atlantique.
Publications
- 16
- 7
- 7
- 6
- 5
- 5
- 5
- 4
- 3
- 3
- 3
- 3
- 3
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
|
SeMaFoR - Self-Management of Fog Resources with Collaborative Decentralized Controllers18th Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2023), May 2023, Melbourne, Australia
Conference papers
hal-04043471v1
|
|
The cost of immortality: A Time To Live for smart contractsISCC 2021 - 26th IEEE Symposium on Computers and Communications, Sep 2021, Athènes, Greece. ⟨10.1109/ISCC53001.2021.9631513⟩
Conference papers
hal-03300144v1
|
|
BCTMark: a framework for benchmarking blockchain technologiesAICCSA 2020 - 17th IEEE/ACS International Conference on Computer Systems and Applications, Nov 2020, Antalya, Turkey. pp.1-8, ⟨10.1109/AICCSA50499.2020.9316536⟩
Conference papers
hal-02923038v1
|
|
Modeling Self-Adaptive Fog Systems Using BigraphsSEFM 2019 : 17th International Conference on Software Engineering and Formal Methods, Sep 2019, Oslo, Norway. pp.252-268, ⟨10.1007/978-3-030-57506-9_19⟩
Conference papers
hal-02271394v1
|
BCTMark - Vers un outil pour l’évaluation des performances et du coût énergétique des technologies blockchainCOMPAS 2019 - Conférence d’informatique en Parallélisme, Architecture et Système, Jun 2019, Anglet, France
Conference papers
hal-02166044v1
|
|
|
A Model-based Architecture for Autonomic and Heterogeneous Cloud SystemsCLOSER 2018 - 8h International Conference on Cloud Computing and Services Science, Mar 2018, Funchal, Portugal. pp.201-212, ⟨10.5220/0006773002010212⟩
Conference papers
hal-01705248v1
|
GPaaScaler: Green Energy aware Platform Scaler for Interactive Cloud ApplicationUCC 2017 : 10th International Conference on Utility and Cloud Computing, Dec 2017, Austin, United States. pp.79-89, ⟨10.1145/3147213.3147227⟩
Conference papers
hal-01650136v1
|
|
ElaScript: a DSL for Coding Elasticity in Cloud ComputingSAC 2017 : Symposium on Applied Computing, Apr 2017, Marrakech, Morocco. pp.392-398, ⟨10.1145/3019612.3019631⟩
Conference papers
hal-01400236v1
|
|
|
Towards a generic autonomic model to manage Cloud ServicesThe 7th International Conference on Cloud Computing and Services Science (CLOSER 2017), Apr 2017, Porto, Portugal. pp.175-186, ⟨10.5220/0006302801750186⟩
Conference papers
hal-01511360v1
|
|
Enabling Green Energy awareness in Interactive Cloud ApplicationCloudCom 2016: IEEE International Conference on Cloud Computing Technology and Science, Dec 2016, Luxembourg, Luxembourg. ⟨10.1109/CloudCom.2016.0071⟩
Conference papers
hal-01365230v1
|
|
The EPOC project: Energy Proportional and Opportunistic Computing systemInternational Conference on Smart Cities and Green ICT Systems (SMARTGREENS), May 2015, Lisbonne, Portugal
Conference papers
hal-01131602v1
|
|
Delta Scaling: How Resources Scalability/Termination Can Be Taken Place Economically?11th World Congress on Services (SERVICES), IEEE, Jun 2015, New York, United States. pp.55-62, ⟨10.1109/SERVICES.2015.17⟩
Conference papers
hal-01162745v1
|
|
Experimental Analysis on Autonomic Strategies for Cloud Elasticity2015 IEEE International Conference on Cloud and Autonomic Computing (ICCAC), Sep 2015, Cambridge, United States
Conference papers
hal-01178419v1
|
A Language Support for Cloud Elasticity ManagementIEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, CCGrid 2014, May 2014, Chicago, United States. pp.1-8
Conference papers
hal-00941945v1
|
|
Cloud Energy Broker: Towards SLA-driven Green Energy Planning for IaaS ProvidersIEEE Internatonal Conference on High Performance Computing and Communications, HPCC 2014, Aug 2014, Paris, France. pp.1-8
Conference papers
hal-01015811v1
|
|
|
Towards QoS-Oriented SLA Guarantees for Online Cloud ServicesThe 13th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid 2013), May 2013, Delft, Netherlands. pp.50-57, ⟨10.1109/CCGrid.2013.66⟩
Conference papers
hal-00780000v2
|
SCAling : SLA-driven Cloud Auto-scalingACM Symposium on Applied Computing, SAC 2013, Mar 2013, Coimbra, Portugal. pp.411-414
Conference papers
hal-00780003v1
|
|
A framework for the coordination of multiple autonomic managers in cloud environmentsIEEE International Conference on Self-Adaptive and Self-Organizing Systems (SASO), Jun 2013, Philadelphia (PA), United States. pp.179-188
Conference papers
hal-00839090v1
|
|
SLA et qualité de service pour le Cloud ComputingConférence d'informatique en Parallélisme, Architecture et Système, ComPAS 2013, Jan 2013, Grenoble, France. pp.1-11
Conference papers
hal-00764951v1
|
|
CSLA : a Language for improving Cloud SLA ManagementInternational Conference on Cloud Computing and Services Science, CLOSER 2012, Apr 2012, Porto, Portugal. pp.586-591
Conference papers
hal-00675077v1
|
|
SLA-driven Capacity Planning for Cloud applicationsIEEE International Conference on Cloud Computing Technology and Science, CloudCom 2012, Dec 2012, Taipei, Taiwan. pp.135-140
Conference papers
hal-00734417v1
|
|
|
Synchronization of Multiple Autonomic Control Loops: Application to Cloud Computing14th International Conference on Coordination Models and Languages (COORDINATION), Jun 2012, Stockholm, Sweden. pp.29-43, ⟨10.1007/978-3-642-30829-1_3⟩
Conference papers
hal-00682914v1
|
Cross-layer SLA selection for Cloud servicesIEEE International Symposium on Network Cloud Computing and Applications, NCCA 2011, Nov 2011, Toulouse, France. pp.143-147
Conference papers
hal-00642532v1
|
|
Self-management of applications QoS for energy optimization in datacenters2nd International Workshop on Green Computing Middleware (GCM'2011), Dec 2011, Portugal. pp.0-0
Conference papers
hal-00641902v1
|
|
Self-optimisation of the energy footprint in Service-Oriented Architectures1st International Workshop on Green Computing Middleware, Nov 2010, India. pp.4-9, ⟨10.1145/1925013.1925014⟩
Conference papers
hal-00534607v1
|
|
Vers une réification de l'énergie dans le domaine du logicielJournées du GDR Génie de la Programmation et du Logiciel, Mar 2010, Pau, France. pp.000
Conference papers
hal-00467411v1
|
|
Reliable Dynamic Reconfiguration in a Reflective Component ModelCBSE 2010, Jun 2010, Prague, Czech Republic. pp.74-92
Conference papers
hal-00474798v1
|
|
|
CREOLE: a Universal Language for Creating, Requesting, Updating and Deleting ResourcesInternational Workshop on the Foundations of Coordination Languages and Software Architectures (FOCLASA 2010), Sep 2010, PARIS, France
Conference papers
inria-00493063v2
|
|
Unifying Runtime Adaptation and Design EvolutionIEEE 9th International Conference on Computer and Information Technology (CIT'09), 2009, Xiamen, China, China
Conference papers
inria-00468517v1
|
Une Approche pour Garantir la Qualité de Service dans les Orchestrations de Services Web.NOTERE 2007, Jun 2008, Marrakesh, Maroc
Conference papers
hal-00485550v1
|
|
QoS Policies for Business Processes in Service Oriented ArchitecturesInternational Conference on Service Oriented Computing, Dec 2008, Sydney, Australia. pp.483-497
Conference papers
hal-00468471v1
|
|
A Multi-Stage Approach for Reliable Dynamic Reconfigurations of Component-Based Systems8th IFIP WG 6.1 International Conference, DAIS 2008, Jun 2008, Oslo, Norway. pp.106-111, ⟨10.1007/978-3-540-68642-2_9⟩
Conference papers
hal-00424057v1
|
|
A Declarative Approach for QoS-Aware Web Service CompositionsICSOC 2007, Sep 2007, Vienna, Austria. pp.422 - 428
Conference papers
hal-00485546v1
|
|
Reliable Dynamic Reconfigurations in the Fractal Component ModelThe 6th Workshop on Adaptive and Reflective Middleware, Nov 2007, Newport Beach, CA, United States. pp.1-6
Conference papers
hal-00468476v1
|
|
Contrôle dynamique de l'intégrité des communications dans les architectures à composantsLMO 2006, 2006, Nîmes, France. pp.21-36
Conference papers
hal-00457118v1
|
|
A Language for Quality of Service Requirements Specification in Web Services OrchestrationsSecond International Workshop on Engineering Service-Oriented Applications (WESOA'06), Dec 2006, Chicago, United States. pp.38-49
Conference papers
hal-00485548v1
|
|
Safe Dynamic Reconfigurations of Fractal Architectures with FScript5th Fractal Workshop at ECOOP 2006, 2006, Nantes, France
Conference papers
hal-00485549v1
|
|
An Aspect-Oriented Approach for Developing Self-Adaptive Fractal ComponentsSoftware composition (SC 2006), Satellite event of ETAPS 2006, 2006, Vienna, Austria. pp.82-97
Conference papers
hal-00457130v1
|
|
WildCAT: a generic framework for context-aware applicationsThe 3rd International Workshop on Middleware for Pervasive and Ad-Hoc Computing, 2005, Grenoble, France. pp.1-7
Conference papers
hal-00457084v1
|
|
Towards a Framework for Self-Adaptive Component-Based ApplicationsProceedings of Distributed Applications and Interoperable Systems 2003, the 4th IFIP WG6.1 International Conference, DAIS 2003, 2003, Paris, France. pp.1-14
Conference papers
hal-00457083v1
|
Cloud Capacity Planning and ManagementEncyclopedia of Cloud Computing, Wiley-IEEE Press, 2016, 978-1-118-82197-8. ⟨10.1002/9781118821930.ch23⟩
Book sections
hal-01342153v1
|
|
Self-management of applications and systems to optimize energy in data centersIvona Brandic and Massimo Villari and Francesco Tusa. Achieving Federated and Self-Manageable Cloud Infrastructures: Theory and Practice, IGI Global, 2012
Book sections
hal-00670033v1
|
|
Supporting AOP Using ReflectionMehmet Aksit and Siobhán Clarke and Tzilla Elrad and Robert E. Filman. Aspect-Oriented Software Development, pub.aw, pp.261-282, 2004
Book sections
hal-00457078v1
|
Modèle logique avancé (plateforme OpenCloudware).[Research Report] CEDRIC-14-3102, CEDRIC Lab/CNAM. 2014
Reports
hal-01126484v1
|
|
Modèle logique avancé - version V1[Rapport de recherche] CEDRIC-13-2871, CEDRIC Lab/CNAM. 2013
Reports
hal-01126329v1
|
|
|
Towards QoS-Oriented SLA Guarantees for Online Cloud Services[Research Report] RR-LIG-034, LIG. 2012
Reports
hal-01472052v1
|
|
Reconfiguration dynamique d’architectures logicielles : des métaclasses aux « nuages verts »Génie logiciel [cs.SE]. Université de Nantes, Faculté des sciences et des techniques, 2018
Habilitation à diriger des recherches
tel-01864344v1
|