ICSA 2025
Mon 31 March - Fri 4 April 2025
Odense, Denmark
Toggle navigation
Attending
Venue: SDU
Registration
Odense
Keynote Speakers
Visa
Accommodation
Call for Student Volunteers
Hygge!
The Privacy Policy
Program
Accessibility
Workshops
Contribute
AEDT 2025
BlockArch 2025
FAACS 2025
HILA 2025
LArc 2025
MDE4SA 2025
NLP4SA 2025
SAEroCon 2025
SAGAI 2025
SAML 2025
SARECS 2025
WASA 2025
Organization
ICSA 2025 Committees
Organizing Committee
Track Committees
Research Papers
Software Architecture in Practice
New and Emerging Ideas
Artifacts Evaluation Track
Early Career Track
Journal First
Poster Track
Tutorials/Tech Briefings
Workshops
Contributors
People Index
Tracks
ICSA 2025
Keynote
Research Papers
Working Sessions
Software Architecture in Practice
New and Emerging Ideas
Artifacts Evaluation Track
Early Career Track
Journal First
Poster Track
Tutorials/Tech Briefings
Workshops
Program
ICSA Program
Your Program
Mon 31 Mar
Tue 1 Apr
Wed 2 Apr
Thu 3 Apr
Fri 4 Apr
Search
Series
Series
ICSA 2025
ICSA 2024
ICSA 2023
ICSA 2022
ICSA 2021
ICSA 2020
ICSA 2019
ICSA 2018
ICSA 2017
History
Sign in
Sign up
ICSA 2025
(
series
) /
Research Papers
/
Investigating the Impact of Software Design Patterns on Energy Consumption
Who
Adel Noureddine
,
Olivier Le Goaër
Track
ICSA 2025 Research Papers
Program Display Configuration
Time Zone
The program is currently displayed in
(GMT+02:00) Brussels, Copenhagen, Madrid, Paris
.
Use conference time zone: (GMT+02:00) Brussels, Copenhagen, Madrid, Paris
Select other time zone
(GMT-12:00) AoE (Anywhere On Earth)
(GMT-11:00) Midway Island, Samoa
(GMT-09:00) Hawaii-Aleutian
(GMT-10:00) Hawaii
(GMT-09:30) Marquesas Islands
(GMT-09:00) Gambier Islands
(GMT-08:00) Alaska
(GMT-07:00) Tijuana, Baja California
(GMT-08:00) Pitcairn Islands
(GMT-07:00) Pacific Time (US & Canada)
(GMT-06:00) Mountain Time (US & Canada)
(GMT-06:00) Chihuahua, La Paz, Mazatlan
(GMT-07:00) Arizona
(GMT-06:00) Saskatchewan, Central America
(GMT-05:00) Guadalajara, Mexico City, Monterrey
(GMT-05:00) Easter Island
(GMT-05:00) Central Time (US & Canada)
(GMT-04:00) Eastern Time (US & Canada)
(GMT-04:00) Cuba
(GMT-05:00) Bogota, Lima, Quito, Rio Branco
(GMT-04:00) Caracas
(GMT-03:00) Santiago
(GMT-04:00) La Paz
(GMT-03:00) Faukland Islands
(GMT-04:00) Manaus, Amazonas, Brazil
(GMT-03:00) Atlantic Time (Goose Bay)
(GMT-03:00) Atlantic Time (Canada)
(GMT-02:30) Newfoundland
(GMT-03:00) UTC-3
(GMT-03:00) Montevideo
(GMT-02:00) Miquelon, St. Pierre
(GMT-02:00) Greenland
(GMT-03:00) Buenos Aires
(GMT-03:00) Brasilia, Distrito Federal, Brazil
(GMT-02:00) Mid-Atlantic
(GMT-01:00) Cape Verde Is.
(GMT) Azores
(UTC) Coordinated Universal Time
(GMT+01:00) Belfast
(GMT+01:00) Dublin
(GMT+01:00) Lisbon
(GMT+01:00) London
(GMT) Monrovia, Reykjavik
(GMT+02:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
(GMT+02:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague
(GMT+02:00) Brussels, Copenhagen, Madrid, Paris
(GMT+01:00) West Central Africa
(GMT+02:00) Windhoek
(GMT+03:00) Athens
(GMT+03:00) Beirut
(GMT+02:00) Cairo
(GMT+03:00) Gaza
(GMT+02:00) Harare, Pretoria
(GMT+03:00) Jerusalem
(GMT+03:00) Minsk
(GMT+03:00) Syria
(GMT+03:00) Moscow, St. Petersburg, Volgograd
(GMT+03:00) Nairobi
(GMT+03:30) Tehran
(GMT+04:00) Abu Dhabi, Muscat
(GMT+04:00) Yerevan
(GMT+04:30) Kabul
(GMT+05:00) Ekaterinburg
(GMT+05:00) Tashkent
(GMT+05:30) Chennai, Kolkata, Mumbai, New Delhi
(GMT+05:45) Kathmandu
(GMT+06:00) Astana, Dhaka
(GMT+07:00) Novosibirsk
(GMT+06:30) Yangon (Rangoon)
(GMT+07:00) Bangkok, Hanoi, Jakarta
(GMT+07:00) Krasnoyarsk
(GMT+08:00) Beijing, Chongqing, Hong Kong, Urumqi
(GMT+08:00) Irkutsk, Ulaan Bataar
(GMT+08:00) Perth
(GMT+08:45) Eucla
(GMT+09:00) Osaka, Sapporo, Tokyo
(GMT+09:00) Seoul
(GMT+09:00) Yakutsk
(GMT+10:30) Adelaide
(GMT+09:30) Darwin
(GMT+10:00) Brisbane
(GMT+11:00) Hobart
(GMT+10:00) Vladivostok
(GMT+11:00) Lord Howe Island
(GMT+11:00) Solomon Is., New Caledonia
(GMT+11:00) Magadan
(GMT+12:00) Norfolk Island
(GMT+12:00) Anadyr, Kamchatka
(GMT+13:00) Auckland, Wellington
(GMT+12:00) Fiji, Kamchatka, Marshall Is.
(GMT+13:45) Chatham Islands
(GMT+13:00) Nuku'alofa
(GMT+14:00) Kiritimati
The GMT offsets shown reflect the offsets
at the moment of the conference
.
Time Band
By setting a time band, the program will dim events that are outside this time window. This is useful for (virtual) conferences with a continuous program (with repeated sessions).
The time band will also limit the events that are included in the personal iCalendar subscription service.
Display full program
Specify a time band
-
Save
When
Thu 3 Apr 2025 11:00 - 11:15 at
Main Hall (O100)
-
Energy Efficiency and Sustainability in Software Architecture
Chair(s):
Vasilios Andrikopoulos
Thu 3 Apr 2025 15:47 - 15:49 at
Main Hall (O100)
-
Speed Presentations
Chair(s):
Mahyar T. Moghaddam
Adel Noureddine
University of Pau and Pays de l'Adour
France
Olivier Le Goaër
LIUPPA, Université de Pau et des Pays de l'Adour
France
Program Display Configuration
Time Zone
The program is currently displayed in
(GMT+02:00) Brussels, Copenhagen, Madrid, Paris
.
Use conference time zone: (GMT+02:00) Brussels, Copenhagen, Madrid, Paris
Select other time zone
(GMT-12:00) AoE (Anywhere On Earth)
(GMT-11:00) Midway Island, Samoa
(GMT-09:00) Hawaii-Aleutian
(GMT-10:00) Hawaii
(GMT-09:30) Marquesas Islands
(GMT-09:00) Gambier Islands
(GMT-08:00) Alaska
(GMT-07:00) Tijuana, Baja California
(GMT-08:00) Pitcairn Islands
(GMT-07:00) Pacific Time (US & Canada)
(GMT-06:00) Mountain Time (US & Canada)
(GMT-06:00) Chihuahua, La Paz, Mazatlan
(GMT-07:00) Arizona
(GMT-06:00) Saskatchewan, Central America
(GMT-05:00) Guadalajara, Mexico City, Monterrey
(GMT-05:00) Easter Island
(GMT-05:00) Central Time (US & Canada)
(GMT-04:00) Eastern Time (US & Canada)
(GMT-04:00) Cuba
(GMT-05:00) Bogota, Lima, Quito, Rio Branco
(GMT-04:00) Caracas
(GMT-03:00) Santiago
(GMT-04:00) La Paz
(GMT-03:00) Faukland Islands
(GMT-04:00) Manaus, Amazonas, Brazil
(GMT-03:00) Atlantic Time (Goose Bay)
(GMT-03:00) Atlantic Time (Canada)
(GMT-02:30) Newfoundland
(GMT-03:00) UTC-3
(GMT-03:00) Montevideo
(GMT-02:00) Miquelon, St. Pierre
(GMT-02:00) Greenland
(GMT-03:00) Buenos Aires
(GMT-03:00) Brasilia, Distrito Federal, Brazil
(GMT-02:00) Mid-Atlantic
(GMT-01:00) Cape Verde Is.
(GMT) Azores
(UTC) Coordinated Universal Time
(GMT+01:00) Belfast
(GMT+01:00) Dublin
(GMT+01:00) Lisbon
(GMT+01:00) London
(GMT) Monrovia, Reykjavik
(GMT+02:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
(GMT+02:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague
(GMT+02:00) Brussels, Copenhagen, Madrid, Paris
(GMT+01:00) West Central Africa
(GMT+02:00) Windhoek
(GMT+03:00) Athens
(GMT+03:00) Beirut
(GMT+02:00) Cairo
(GMT+03:00) Gaza
(GMT+02:00) Harare, Pretoria
(GMT+03:00) Jerusalem
(GMT+03:00) Minsk
(GMT+03:00) Syria
(GMT+03:00) Moscow, St. Petersburg, Volgograd
(GMT+03:00) Nairobi
(GMT+03:30) Tehran
(GMT+04:00) Abu Dhabi, Muscat
(GMT+04:00) Yerevan
(GMT+04:30) Kabul
(GMT+05:00) Ekaterinburg
(GMT+05:00) Tashkent
(GMT+05:30) Chennai, Kolkata, Mumbai, New Delhi
(GMT+05:45) Kathmandu
(GMT+06:00) Astana, Dhaka
(GMT+07:00) Novosibirsk
(GMT+06:30) Yangon (Rangoon)
(GMT+07:00) Bangkok, Hanoi, Jakarta
(GMT+07:00) Krasnoyarsk
(GMT+08:00) Beijing, Chongqing, Hong Kong, Urumqi
(GMT+08:00) Irkutsk, Ulaan Bataar
(GMT+08:00) Perth
(GMT+08:45) Eucla
(GMT+09:00) Osaka, Sapporo, Tokyo
(GMT+09:00) Seoul
(GMT+09:00) Yakutsk
(GMT+10:30) Adelaide
(GMT+09:30) Darwin
(GMT+10:00) Brisbane
(GMT+11:00) Hobart
(GMT+10:00) Vladivostok
(GMT+11:00) Lord Howe Island
(GMT+11:00) Solomon Is., New Caledonia
(GMT+11:00) Magadan
(GMT+12:00) Norfolk Island
(GMT+12:00) Anadyr, Kamchatka
(GMT+13:00) Auckland, Wellington
(GMT+12:00) Fiji, Kamchatka, Marshall Is.
(GMT+13:45) Chatham Islands
(GMT+13:00) Nuku'alofa
(GMT+14:00) Kiritimati
The GMT offsets shown reflect the offsets
at the moment of the conference
.
Time Band
By setting a time band, the program will dim events that are outside this time window. This is useful for (virtual) conferences with a continuous program (with repeated sessions).
The time band will also limit the events that are included in the personal iCalendar subscription service.
Display full program
Specify a time band
-
Save
Session Program
Thu 3 Apr
Displayed time zone:
Brussels, Copenhagen, Madrid, Paris
change
10:30 - 11:30
Energy Efficiency and Sustainability in Software Architecture
Research Papers
/
Software Architecture in Practice
at
Main Hall (O100)
Chair(s):
Vasilios Andrikopoulos
University of Groningen
10:30
15m
Research paper
On the Effectiveness of Microservices Tactics and Patterns to Reduce Energy Consumption: An Experimental Study on Trade-Offs
Research Papers
Xingwen Xiao
,
Chushu Gao
Software Improvement Group
,
Justus Bogner
Vrije Universiteit Amsterdam
Pre-print
10:45
15m
Paper
Using Sustainability Impact Scores for Software Architecture Evaluation
Software Architecture in Practice
Iffat Fatima
Vrije Universiteit Amsterdam
,
Patricia Lago
Vrije Universiteit Amsterdam
,
Vasilios Andrikopoulos
University of Groningen
,
Bram van der Waaij
TNO
Pre-print
11:00
15m
Research paper
Investigating the Impact of Software Design Patterns on Energy Consumption
Research Papers
Adel Noureddine
University of Pau and Pays de l'Adour
,
Olivier Le Goaër
LIUPPA, Université de Pau et des Pays de l'Adour
11:15
15m
Research paper
A Comprehensive Experimentation Framework for Energy-Efficient Design of Cloud-Native Applications
Research Papers
Sebastian Werner
TU Berlin, Germany
,
Karl Wolf
,
Maria C Borges
Technische Universität Berlin
,
Stefan Tai
Technische Universität Berlin
Pre-print
15:30 - 16:00
Speed Presentations
Early Career Track
/
Research Papers
/
Software Architecture in Practice
/
Poster Track
/
New and Emerging Ideas
/
Journal First
at
Main Hall (O100)
Chair(s):
Mahyar T. Moghaddam
University of Southern Denmark
15:30
1m
Paper
Toward a non-invasive architecture supporting traditional textile manufacturing systems in their transition to Industry 4.0
Early Career Track
Giuseppe de Martino
15:31
1m
Poster
SecuRe - An Approach to Recommending Security Design Patterns
Poster Track
Alex R. Sabau
RWTH Aachen University
,
Dominik Lammers
,
Horst Lichter
RWTH Aachen University
Pre-print
15:33
1m
Paper
Towards Architectural Pen Test Case Generation and Attack Surface Analysis to Support Secure Design
Early Career Track
Mahdi Jafari Sarvejahani
Karlsruhe Institute of Technology (KIT)
15:35
1m
Poster
PRE-Share Data: Assistance Tool for Resource-aware Designing of Data-sharing Pipelines
Poster Track
Sepideh Masoudi
15:37
1m
Paper
A Measurement-Driven Approach to Enhancing Sustainability in Microservice Architectures
Early Career Track
Eoan O'Dea
University of L'Aquila
15:38
1m
Paper
Automated Microservice Pattern Instance Detection Using Infrastructure-as-Code Artifacts and Large Language Models
Early Career Track
Carlos Eduardo Duarte
INESC TEC, Faculdade de Engenharia, Universidade do Porto
DOI
Pre-print
15:40
1m
Paper
Survey on Operational Metrics for Reliable Machine Learning Systems
Early Career Track
Anders Launer Bæk-Petersen
University of Southern Denmark, SDU Software Engineering
Pre-print
15:42
1m
Paper
Energy-efficient Microservice-based Software Architectures in Cloud Environments
Early Career Track
César Perdigão Batista
Télécom SudParis, Institut Polytechnique de Paris
,
Sophie Chabridon
Télécom SudParis
,
Denis Conan
SAMOVAR, Télécom SudParis, Institut Polytechnique de Paris
15:44
1m
Poster
Continuous Observability Assurance in Cloud-Native Applications
Poster Track
Maria C Borges
Technische Universität Berlin
,
Sebastian Werner
TU Berlin, Germany
Pre-print
15:45
1m
Research paper
From Legacy to Intelligent IIoT Systems: Automation, Scalability and Elasticity
Research Papers
Gianluca Caiazza
Ca' Foscari University of Venice
,
Teodors Lisovenko
Ca' Foscari University of Venice
,
Pietro Ferrara
Ca’ Foscari University of Venice
,
Fabio Berti
,
Francesca Ferrari
,
Alessandro Zaupa
,
Guangzheng Zhang
15:47
1m
Research paper
Investigating the Impact of Software Design Patterns on Energy Consumption
Research Papers
Adel Noureddine
University of Pau and Pays de l'Adour
,
Olivier Le Goaër
LIUPPA, Université de Pau et des Pays de l'Adour
15:49
1m
Research paper
Mining Security Documentation Practices in OpenAPIs Descriptions
Research Papers
Diana Munoz
,
Souhaila Serbout
University of Zurich, Zurich, Switzerland
,
Cesare Pautasso
Software Institute, Faculty of Informatics, USI Lugano
Pre-print
File Attached
15:51
1m
Research paper
Performance Analysis of Architectural Patterns for Federated Learning Systems
Research Papers
Ivan Compagnucci
Gran Sasso Science Institute
,
Riccardo Pinciroli
Gran Sasso Science Institute
,
Catia Trubiani
Gran Sasso Science Institute
Pre-print
15:52
1m
Journal Early-Feedback
Software architecture-based self-adaptation in robotics
Journal First
Elvin Alberts
Vrije Universiteit Amsterdam & Delft University of Technology
,
Ilias Gerostathopoulos
Vrije Universiteit Amsterdam
,
Ivano Malavolta
Vrije Universiteit Amsterdam
,
Carlos Hernández Corbato
Delft University of Technology
,
Patricia Lago
Vrije Universiteit Amsterdam
Link to publication
DOI
15:54
1m
Paper
Axiomatic Software Architecture
New and Emerging Ideas
Aydin Homay
TU Dresden
,
Mario De Sousa
15:56
1m
Paper
Design and Evaluation of An Event-Driven Cloud-Based Architecture for A Remote Patient Monitoring System
Software Architecture in Practice
Pedro Linhares
,
Pedro Wanderley
,
Marza Zaranza
,
Maria Andréia Formico Rodrigues
University of Fortaleza
,
Nabor Mendonca
University of Fortaleza
15:58
1m
Paper
Recovering Gropius Models with the Cluster Architecture Recovery Assistant
Software Architecture in Practice
Sandro Speth
Institute of Software Engineering, University of Stuttgart
,
Elias Müller
Institute of Software Engineering, University of Stuttgart
,
Philipp Recke
,
Niklas Krieger
,
Steffen Becker
University of Stuttgart
,
Alexander Poth
Volkswagen AG
,
Olsi Rrjolli
Volkswagen AG
File Attached
x
Thu 17 Apr 14:05