lnu.sePublikasjoner
Endre søk
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
A Reasoning Framework for Architecting Carbon-Aware Software-as-a-Service Applications
Linnéuniversitetet, Fakulteten för teknik (FTK), Institutionen för datavetenskap och medieteknik (DM). (LNUC DISA;DISA-SIG)ORCID-id: 0009-0003-9815-3442
Linnéuniversitetet, Fakulteten för teknik (FTK), Institutionen för datavetenskap och medieteknik (DM). (LNUC DISA;DISA-SIG)ORCID-id: 0000-0001-6981-0966
Linnéuniversitetet, Fakulteten för teknik (FTK), Institutionen för datavetenskap och medieteknik (DM). (LNUC DISA;DISA-SIG)ORCID-id: 0000-0002-2736-845X
2025 (engelsk)Inngår i: Software Engineering and Advanced Applications. SEAA 2025., Springer Nature , 2025, s. 231-241Konferansepaper, Publicerat paper (Fagfellevurdert)
Abstract [en]

Software-as-a-Service solutions are increasingly being adopted when developing software applications, as they are scalable, cost-effective, and facilitate rapid deployment while providing high availability and flexibility. However, the impact of Software-as-a-Service in terms of carbon emissions is not yet adequately addressed as a design concern, and most of the existing efforts revolve around measuring and containing the carbon impact after the deployment. Our work proposes a model-driven reasoning framework that integrates UML-based software architecture modeling with carbon-aware concerns. Architectural elements are supplemented with sustainability and performance properties of interest through a dedicated Domain Specific Language; then, a model-driven transformation generates a simulation model to evaluate multiple architectural designs according to their Software Carbon Intensity and performance metrics. The results guide decision-making by assessing and comparing the trade-offs between performance and carbon intensity for the analyzed designs. In this way, the reasoning framework provides an automated, tool-supported approach to designing environmentally responsible Software-as-a-Service applications.

sted, utgiver, år, opplag, sider
Springer Nature , 2025. s. 231-241
HSV kategori
Identifikatorer
URN: urn:nbn:se:lnu:diva-141899DOI: 10.1007/978-3-032-04207-1_16Scopus ID: 2-s2.0-105016571630OAI: oai:DiVA.org:lnu-141899DiVA, id: diva2:2004062
Konferanse
51st Euromicro Conference on Software Engineering and Advanced Applications (SEAA 2025)
Tilgjengelig fra: 2025-10-06 Laget: 2025-10-06 Sist oppdatert: 2026-08-19bibliografisk kontrollert

Open Access i DiVA

Fulltekst mangler i DiVA

Andre lenker

Forlagets fulltekstScopus

Person

Giussani, SamueleCaporuscio, MauroPerez-Palacin, Diego

Søk i DiVA

Av forfatter/redaktør
Giussani, SamueleCaporuscio, MauroPerez-Palacin, Diego
Av organisasjonen

Søk utenfor DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric

doi
urn-nbn
Totalt: 80 treff
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf