conference-paper

Specification Completion for Sustainable Software Development via Sustainability-Driven Mining

Research footprint

At a glance

Citations
0
References
22
Comments
0
Paper overview

Öz

In an era where digital transformation intersects with environmental sustainability, the software development industry must integrate practices that minimize ecological impacts. This paper proposes a comprehensive framework for specification completion through specification mining, aimed at embedding sustainability into software development processes. Utilizing an Extended Abstraction Refinement Model (EARM), we enhance the DevOps lifecycle by mapping observed behavior to development artifacts, ensuring sustainability metrics are accessible and actionable for stakeholders such as requirements engineers, software architects, and developers. Our approach leverages emergent behavior analysis to identify sustainability impacts that manifest during runtime, enabling targeted, energy-efficient interventions without incurring the rebound effect of exhaustive evaluations. By incorporating natural language processing (NLP) techniques for automated specification mapping, the framework refines software models iteratively, integrating real-world sustainability insights. This methodology supports the reduction of the carbon footprint in software products while preserving performance and quality, contributing to the alignment of software engineering with global sustainability objectives.

Record transparency

Publication details

DOI
10.1109/greens66463.2025.00005
OpenAlex
W4411447157
Document type
conference-paper
Language
EN
Last metadata update
Community

Comments

Oturum Açın to join the discussion.

  1. No comments yet. Start the discussion.