| DC Field | Value | Language |
| dc.contributor.author | BENHAMMADI, Ilyas | - |
| dc.date.accessioned | 2026-06-15T07:29:30Z | - |
| dc.date.available | 2026-06-15T07:29:30Z | - |
| dc.date.issued | 2025 | - |
| dc.identifier.uri | https://repository.esi-sba.dz/jspui/handle/123456789/813 | - |
| dc.description | Supervisor :Dr. KHALDI Miloud / Supervisor : Dr. SHATNAWI Anas | en_US |
| dc.description.abstract | Software systems, and especially web applications, increasingly contribute to global energy
demand as they serve millions of users daily. Reducing this demand requires not only efficient
hardware but also a systematic approach to measuring software energy consumption. Since
end users initiate every computation through their interactions, understanding the relationship
between user behaviour and energy consumption is central to building more sustainable
applications. This thesis contributes to this objective by introducing an End-to-End Web
Energy Traceability system that formalises user-centric attribution of energy consumption
across frontend, backend, and database layers. This system integrates heterogeneous telemetry
into coherent end-to-end traces that follow real user journeys, enabling the identification
of energy hotspots and the analysis of behaviour-driven consumption patterns. By reframing
the problem in terms of challenges and solutions, the thesis establishes a conceptual basis for
future research and the development of tools that can attribute energy consumption to user
actions, opening the way for more energy-aware software design and operation. | en_US |
| dc.language.iso | en | en_US |
| dc.subject | Software Energy Consumption | en_US |
| dc.subject | Green Software Engineering | en_US |
| dc.subject | Web Instrumentation | en_US |
| dc.subject | Energy Traceability | en_US |
| dc.subject | Energy profiling | en_US |
| dc.subject | Software Telemetry | en_US |
| dc.title | Application Instrumentation for End-to-End Energy Traceability | en_US |
| dc.type | Thesis | en_US |
| Appears in Collections: | Master
|