Appel à participation — Journée commune GT VL & GLIA – lundi 03/02/2025 – IRISA/INRIA, Rennes

Faisant suite aux précédentes sessions et journées des GT GLIA et VL, nous proposons une journée spéciale commune aux deux GTs le lundi 03 février 2025 à Rennes, à l’IRISA et au centre de l’INRIA de l’université de Rennes. Nous aurons l’opportunité d’organiser cette journée en prélude à la conférence VAMOS du 04 au 06 février et en parallèle du workshop MODEVAR le lundi 03 février. Vous êtes évidemment invités à participer à VAMOS si vous le souhaitez.

Nous vous invitons chaleureusement à venir présenter vos derniers travaux, participer et échanger sur les thèmes du génie logiciel et de l’intelligence artificielle.

Nous encourageons tout particulièrement les doctorantes, doctorants, chercheuses et chercheurs ayant récemment publié un papier à venir présenter leurs travaux. Si vous souhaitez participer et/ou présenter vos travaux à cette journée, merci de vous inscrire dans le formulaire ci-dessous pour le 10 janvier 2025 au plus tard.

https://docs.google.com/forms/d/1kjFxcl3j8XVYsfoj2WS5xyenEQnqw6MHpbn6eskx0mw

Une fois le programme établi, nous communiquerons les modalités pratiques d’organisation de la journée (salle, programme, horaires, etc.).

Nous comptons vivement sur votre participation et vous remercions par avance pour vos contributions.

N’hésitez pas à nous contacter pour plus d’informations. 

Nous vous donnons rendez-vous le 03 février à Rennes

Cordialement,

Djamel et Thomas (GT VL)

David et Romain (GT GLIA)

Journée DevX du 4 décembre 24 à Rennes : Programme

La matinée sera réservée aux présentations (merci pour les propositions !) sur un format de 10 minutes pour présenter et 5 minutes de questions.
L’après midi sera dédiée à des discussions et projections dans le but d’écrire un – ou des défis pour la création du GT DevX.
Merci également au gdr-gpl pour le financement de la journée !

Valentin, Benoit, Steven.

Date: le 4 décembre 2024
Lieu: IRISA, Campus de Beaulieu, Rennes


09:00-09:20: Welcome coffee
09:20-09:30: Introduction (Benoit, Steven and Valentin)

09:30-09:45: The Debugging Activity Blueprint: a Visualization to Explore How Developers Debug (Valentin Bourcier Inria/Evref)
09:45-10:00: Debugging and testing autonomous agents (Oleksandr Zaitsev, Cirad)
10:00-10:15: How do debugging activities help for detecting security issues? (Imen Sayar, Inria/Evref)
10:15-10:30: Echo debugging: A Debugger-Based Approach for Understanding Behavioral Changes Between Two Program Versions  (Rémi Dufloer)

10:30-11:00: coffee break

11:00-11:15: Synthétiser des formules pour (re)connecter le code et ses intentions (Frank Vedrine, CEA)
11:15-11:30: Extreme Test Driven Development (Steven Costiou, Inria/Evref)
11:30-11:45: Moldable Development with Glamorous Toolkit (Andrei Chis, Feenk)
11:45-12:00: Research activities on DevX @ LaBRI (Thomas Degueule, Labri/CNRS)
12:00-12:15: There is only one time in software engineering! (Benoit Combemale, IRISA/DiverSE)

12:15-12:30: Discussions and Wrap-up

12:30-14:00: lunch

14:00-15:30: Brainstorm (scope of the DevX working group, action plan, organization, etc.)

15:30-16:00: coffee break

16:00-17:00: Consolidation and structure of the document (_défis GDR GPL_)

Programme de la Journée GT Logiciel Eco-Responsable à Montpellier

Un rappel pour notre journée d’étude le 26 novembre 2024 à Montpellier au LIRMM.

Vous trouverez ci-dessous le programme de la journée d’étude :

10:00 – 11:00 [Keynote] Florian Quèze (Mozilla), Firefox power profiling: a powerful visualization of web sustainability

https://docs.google.com/presentation/d/1Z16MW799WEdhMmscRX2bysyp8xfuBp1AlYCKWQt9kac/edit#slide=id.g17e349e19fc_0_403

11:00 – 11:30 Adel Noureddine (UPPA), Analyzing Software Energy Consumption

https://www.noureddine.org/media/pages/publications/1b8caf8a00-1732901426/noureddine-gtecoresp-26-11-2024.pdf

11:40 – 12:10 Quentin Perez (IRISA), Software Frugality in an Accelerating World: An Empirical Study of GitHub Action CI Energy Consumption

https://drive.google.com/file/d/1Wfd6hYN7lpQ2JTVpznDCOcr1XZvK96-F/view

14:00 – 14:30 Olivier Le Goaër (UPPA), Green Software: Tactics, Patterns & Smells

https://olegoaer.perso.univ-pau.fr/works/Green_Software_tactics_patterns_smells.pdf

14:30 – 15:30 Demo-time :

EcoFLOC (H. Valera) :https://drive.google.com/file/d/1U-KnN-ELtWB8kjZBzWtqY5-RpTqQvQmv/view

JoularJX (A. Noureddine) :https://www.noureddine.org/media/pages/publications/1b8caf8a00-1732901426/noureddine-gtecoresp-26-11-2024.pdf

ecoCode (O. Le Goaer) : pas de fichier


15:40 – 17:00 Table ronde : REX enseignement Green IT (N. Valles/A. Noureddine) — avec le soutien du CMA Verdinum

https://1drv.ms/b/s!ArOY0pJB7LNraz3-vxS22BXFEIU?e=xUQFB1

La journée est gratuite, mais une inscription est souhaitable : https://evento.renater.fr/survey/inscription-a-la-journee-du-gt-logiciel-eco-responsable-a-montpellier-gphfgtut

Journée MTV2 le 21.11.2024 à l’EPITA, Le Kremlin-Bicêtre

La prochaine journée du groupe de travail MTV2  (Méthodes de test pour la validation et la vérification) du GDR GPL aura lieu le 21 novembre 2024, à l’EPITA sur le campus de Paris – Kremlin-Bicêtre 
  adresse : 14-16 Rue Voltaire, 94270 Le Kremlin-Bicêtre

Nous avons le plaisir de vous annoncer l’exposé invité qui sera donné lors de cette journée :

   Jan Midtgaard (Tarides)
   “Property-Based Testing of OCaml 5”

qui nous présentera les travaux sur QuickCheck et le test de code OCaml multi-cores.

Si vous êtes intéressés, merci de vous inscrire sur le lien suivant :

https://framadate.org/xM8uD51NKLGTNnoO

   au plus tard avant le 6 novembre 2024, en indiquant vos nom et affiliation, si vous participez, si vous prenez le déjeuner et, le cas échéant, si vous souhaitez proposer un exposé (si oui, merci d’envoyer également le titre et le résumé aux animateurs MTV2 et organisateurs (en CC) par mél). Il reste quelques derniers créneaux pour ceux qui veulent proposer un exposé.

Pour toute modification tardive d’inscriptions après le 6 novembre, merci de contacter les animateurs MTV2 et les organisateurs par mail.

Le programme et les informations pratiques seront publiés sur la page du groupe :
https://sites.google.com/view/gdr-gpl-mtv2/manifestations-mtv2/21-11-2024

Bien cordialement,

Les animateurs du groupe MTV2,
Nikolai Kosmatov, Natalia Kushik, Pascale Le Gall, Antoine Rollet

Les organisateurs locaux,
Amazigh Amrane, Alexandre Duret-Lutz, Uli Fahrenberg et Ghiles Ziat

Journée jumeaux numériques

Le jumeau numérique est un artefact logiciel complexe dont le domaine d’application est très large (biologie, sciences de la Terre, urbanisme, productique, médecine, archéologie, etc.). S’appuyant sur de nombreux modèles, collectant de grandes quantités de données parce qu’en communication constante (selon un rythme de synchronisation adapté à son usage) avec son écosystème, avec un volet sobriété énergétique plutôt marqué, nous pensons qu’il concerne toute la communauté (IDM, architecture, sécurité, cycle de vie…). 

Continue reading

Journée LVP 2024

Featured

La journée annuelle du GT LVP (Langages et Vérification de Programmes) aura lieu le jeudi 14 novembre 2024 dans les locaux de l’IRIF à Paris. Plus d’informations seront communiquées ultérieurement.

Journée MDENet France Workshop 2023

Le groupe de travail IDM du GDR GPL, a organisé un International MDENet workshop à Paris le 15 décembre 2023.

https://international.mde-network.org/paris23

The purpose of the meeting was to exchange experiences (not least industrial experiences) and identify upcoming research challenges and collaboration opportunities in the context of model-driven engineering.

The workshop was held at University of Paris Jussieu, in the LIP6 laboratory.

Journées communes LVP+MTV2 les 16-17 nov. 2023 à Palaiseau

Les prochaines journées communes des groupes de travail LVP et MTV2 auront lieu

    les 16-17 novembre 2023

    au CEA List, adresse : 2 Boulevard Thomas Gobert, 91120 Palaiseau.

Le programme et les informations pratiques seront communiqués sur

https://groupes.renater.fr/wiki/lvp/public/2311journeeslvp_mtv2

Grâce au soutien du GDR GPL, du CEA List et de la Graduate School “Informatique et Sciences du Numérique” de l’Université Paris-Saclay, la participation aux journées est gratuite, les déjeuners et pauses café sont offerts. Les journées commenceront par le déjeuner le 16 novembre et se termineront après le déjeuner le 17 novembre.

Pour des raisons d’organisation et d’autorisation d’accès sur le site, l’inscription est obligatoire. 

Nous vous invitons à vous inscrire et à soumettre une éventuelle proposition de présentation sur le site suivant :

https://framaforms.org/journees-des-gt-lvp-et-mtv2-du-gdr-gpl-du-cnrs-16-et-17-novembre-2023-1632212678

au plus tard avant le 16 octobre 2023. 

Vous pouvez proposer des présentations (en français ou en anglais) de vos travaux, sous diverses formes, incluant un exposé oral, un tutoriel, une démonstration d’outil, une présentation de projet ou un poster.

En espérant vous voir nombreux lors de ces journées,

Les responsables des GT LVP et MTV2 et les organisateurs locaux,

Alain, Antoine, Boutheina, Julien, Natalia, Nicolas, Nikolaï et Pascale

Date: Jeudi, 16 Novembre, 2023 to Vendredi, 17 Novembre, 2023

Journée commune AFSEC-SED

Mardi 11 avril de 9h30 à 16h à l’ENSAM de Paris se tiendra une journée commune au GT AFSEC et au CT SED du GDR MACS.

L’inscription est gratuite mais obligatoire et peut se faire à l’adresse suivante : https://forms.gle/P6uH3Zz5Kjr4a1H17

Cinq exposés seront proposés.

  • Moving Block System: Verification Framework. par Rim Saddem (LIS, Aix-Marseille Université)
  • Analyse d’atteignabilité directe des systèmes (max,+)-linéaires à l’aide des polyèdres tropicaux : application à la sûreté. par Guilherme Espindola Winck (LARIS, Université d’Angers)
  • Fuzzing de systèmes à états. par Rémi Parrot (IT Department, Uppsala University)
  • Model-Bounded Monitoring of Hybrid Systems. par Étienne André (LIPN, Université Sorbonne Paris Nord)
  • Computing Linear Inductive Invariants for Petri Nets using Property Directed Reachability. par Nicolas Amat (LAAS-CNRS, INSA Toulouse)

Date: Mardi, 11 Avril, 2023

Journée MTV2 le 16.03.2023 au LMF, Univ.Paris-Saclay

La prochaine journée du groupe de travail MTV2 (Méthodes de test pour la validation et la vérification) aura lieu

  le jeudi 16 mars 2023
  au laboratoire LMF de l’Université Paris-Saclay.

Elle sera organisée sur place par Burkhart Wolff, Frédéric Voisin et Fatiha Zaidi.

Si vous êtes intéressés, merci de vous inscrire sur le lien suivant :

   https://framadate.org/jlYKjeU4hCCxXiwo
   de préférence, avant le 10 février 2023.

en indiquant vos nom et affiliation, si vous participez, si vous prenez le déjeuner
et, le cas échéant, si vous souhaitez proposer un exposé (si oui, 
merci d’envoyer également le titre et le résumé aux organisateurs par mél). 

Le programme et les informations pratiques seront publiés sur la page du groupe :

https://sites.google.com/view/gdr-gpl-mtv2/manifestations-mtv2/16-03-2023

Date: Jeudi, 16 Mars, 2023

Journée commune GT Vélocité Logicielle et Ingénierie des Modèles – Paris (LIP6) – 10 Mars 2023

Le vendredi 10 mars 2023 à Paris, au LIP6, aura lieu une journée commune aux groupes de travail Vélocité Logicielle et Ingénierie des Modèles.

En raison de la grève actuelle dans les transports, la journée physique à Paris est annulée. Elle est remplacée par une journée en visio-conférence (le lien sera donné dans le programme ci-dessous).

Les exposés seront plutôt centrés sur des travaux d’intérêt à la fois pour l’Ingénierie Des Modèles et pour la Vélocité Logicielle ; idéalement, à leur frontière.

Réunion commune GT AFSEC (Approches Formelles des Systèmes Embarqués Communicants) et IE (Ingénierie des Exigences)

La prochaine journée de notre groupe de travail aura lieu le mercredi 6 avril 2022 à Nantes.

Cela sera une journée particulière puisqu’elle sera commune aux GT AFSEC (Approches Formelles des Systèmes Embarqués Communicants) et IE. Les exposés seront donc plutôt centrés sur des travaux relevant à la fois des thématiques des deux GT.

Vous pouvez donc noter dès à présent la journée du 6 avril dans vos agendas! 

Pour cette journée nous sommes à la recherche d’oratrices et d’orateurs. Si vous souhaitez présenter vos travaux, n’hésitez pas à nous contacter.

GT-Debugging : ressources 2021 en lignes (slides, vidéos)

Bonsoir à tous,

l’année 2021 du GT-Debugging s’est terminée par une présentation “Debugging Scientific Software” de Dorian Leroy, post-doc à Diverse/Inria, et dont les slides et vidéos sont disponibles ici.

Merci à Dorian pour sa super présentation !

Toutes les ressources du GT-Debugging (slides, vidéos) sont également disponibles sur notre serveur de fichiers .

Bonnes fêtes de fin d’année à tous, et à l’année prochaine pour le GT-Debugging 2022!

3rd meeting of the Yoda working group

The 3rd meeting of the Yoda working group was held remotely on

Monday, 29th of November, 2021, 14:00-16:00 CET 14:30-16:30 CET.

The program comprised three talks:

  • 14:30-15:00: “Sustaining Performance While Reducing Energy Consumption: A Control Theory Approach”
    by Sophie Cerf, Spirals (Inria Lille – Nord Europe)
    Presentation: slidesvideoAbstract: Production high-performance computing systems continue to grow in complexity and size. As applications struggle to make use of increasingly heterogeneous compute nodes, maintaining high efficiency (performance per watt) for the whole platform becomes a challenge. Alongside the growing complexity of scientific workloads, this extreme heterogeneity is also an opportunity: as applications dynamically undergo variations in workload, due to phases or data/compute movement between devices, one can dynamically adjust power across compute elements to save energy without impacting performance. With an aim toward an autonomous and dynamic power management strategy for current and future HPC architectures, this paper explores the use of control theory for the design of a dynamic power regulation method. Structured as a feedback loop, our approach—which is novel in computing resource management—consists of periodically monitoring application progress and choosing at runtime a suitable power cap for processors. Thanks to a preliminary offline identification process, we derive a model of the dynamics of the system and a proportional-integral (PI) controller. We evaluate our approach on top of an existing resource management framework, the Argo Node Resource Manager, deployed on several clusters of Grid’5000, using a standard memory-bound HPC benchmark.
  • 15:00-16:00: “Data Science-Driven Methods for Sustainable and Failure Tolerant Edge Systems”
    Invited talk by Ivona Brandić, Institute of Information Systems Engineering (TU Wien)
    Presentation: slides, video recording available on demandAbstract: Nowadays we experience a paradigm shift in our society, where every item around us is becoming a computer facilitating life-changing applications like self-driving cars, telemedicine, precision agriculture or virtual reality. On one hand, for the execution of such resource-demanding applications, we need powerful IT facilities. On the other hand, the requirements often include latencies below 100 ms or even below 10 ms – what is called “tactile internet”. To facilitate low latency, computation has to be placed in the vicinity of the end-users by utilizing the concept of Edge Computing. In this talk, we explain the challenges of Edge systems in combination with tactile internet. We discuss the recent problems of geographically distributed machine learning applications and novel approaches to balance competing priorities like the energy efficiency and the staleness of the machine learning models.
  • 16:00-16:30: “Reasoning about Reconfigurations of Distributed Systems”
    by Radu Iosif, MOHYTOS (VERIMAG)
    Presentation: slidesvideoAbstract: This paper presents a Hoare-style calculus for formal reasoning about reconfiguration programs of distributed systems. Such programs create and delete components and/or interactions (connectors) while the system components change state according to their internal behaviour. Our proof calculus uses a resource logic, in the spirit of Separation Logic, to give local specifications of reconfiguration actions. Moreover, distributed systems with an unbounded number of components are described using inductively defined predicates. The correctness of reconfiguration programs relies on havoc invariants, which are assertions about the ongoing interactions in a part of the system that is not affected by the structural change caused by the
    reconfiguration. We present a proof system for such invariants in an assume/rely-guarantee style. We illustrate the feasibility of our approach by proving the correctness of real-life distributed systems with reconfigurable (self-adjustable) tree architectures.