Skip to content

Publication d'un outil de modélisation environnemental de cycle de vie du logiciel, associé à la publication d'un article de recherche

License

Notifications You must be signed in to change notification settings

tibosmn/SoftwareLifecycleEnvImpact

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Software life cycle environmental footprint

A web application to estimate the environmental footprint of a software development project's life cycle, over multiple categories.

Application screenshot

Publication

Uncovering the Environmental Impact of Software Life Cycle: T. Simon, P. Rust, R. Rouvoy, and J. Penhoat, in International Conference on Information and Communications Technology for Sustainability (ICT4S), 2023

The environmental footprint of a software service development may be impacted by several factors, spanning human factors to infrastructure choices. To the best of our knowledge, the state of the art in the domain of environmental footprint fails i) to address the full spectrum of software services life cycle, from design to operation and maintenance and ii) to cover different categories of impacts.

In this context, we therefore introduce a methodology and the associated model to guide the software development ecosystem and their stakeholders in estimating the environmental footprint of their projects along multiple impact categories. This holistic approach delivers actionable insights to identify potential shifting between phases, such as development and usage, but also hotspots among resources consumed to produce and operate software services.

Our tool emphasizes the importance of development impact on a software life cycle and shows the relative importance of phases, as well as resources consumed.

Getting started

Run

docker-compose up --build

and access at localhost.

Or install separately the:

About

Publication d'un outil de modélisation environnemental de cycle de vie du logiciel, associé à la publication d'un article de recherche

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 47.2%
  • Svelte 41.6%
  • TypeScript 9.1%
  • JavaScript 1.1%
  • CSS 0.5%
  • Dockerfile 0.3%
  • HTML 0.2%