Enhancing Software Engineering Processes towards Sustainable Software Product Design
@inproceedings{HirschDick2010EnhancingSE, title={Enhancing Software Engineering Processes towards Sustainable Software Product Design}, author={Markus Hirsch-Dick and Stefan Naumann}, booktitle={International Conference on Informatics for Environmental Protection}, year={2010} }
The power consumption of ICT is still increasing. T o date, it is not clear if the energy savings throu gh ICT overbalance the energy consumption by ICT, or not. Where manifold efforts of Green IT address the environment al aspects of sustainability considering computer hardware, th ere is a lack of models, descriptions, or realizati ons in the area of computer software. In this paper, we propose a gene ric software development process enhancement that has the potential to integrate the…
69 Citations
Green and Sustainability in Software Development Lifecycle Process
- Computer ScienceSustainability Assessment at the 21st century
- 2020
This chapter gives an insight of GREENSOFT Model for sustainable software engineering, a methodology in which Green IT practices are used, which will reduce the energy consumption of computers while developing software.
Processes for Green and Sustainable Software Engineering
- Computer ScienceGreen in Software Engineering
- 2015
It turned out that, next to the hardware aspects, the software side also gains big importance and became an important aspect of the daily life, and most people cannot imagine future development without software.
An Organizational Structure for Sustainable Software Development
- Computer Science2021 3rd International Conference on Advances in Computing, Communication Control and Networking (ICAC3N)
- 2021
An organizational structure to incorporate sustainability at every step of the software development process is proposed and a comparative study of these methods is provided.
Green software engineering with agile methods
- Computer Science2013 2nd International Workshop on Green and Sustainable Software (GREENS)
- 2013
A model that integrates Green IT aspects into software engineering processes with agile methods in order to produce “greener” software from scratch is presented.
GREEN SOFTWARE ENGINEERING PROCESS : MOVING TOWARDS SUSTAINABLE SOFTWARE PRODUCT DESIGN
- Computer Science
- 2013
This paper discusses the changes in the existing SDLC and suggests appropriate steps which can lead to lower carbon emissions, power and paper use, thus helping organizations to move towards greener and sustainable software development.
Sustainable Software Engineering: Process and Quality Models, Life Cycle, and Social Aspects
- Computer ScienceICT Innovations for Sustainability
- 2015
This chapter presents a reference model of sustainable software as well as its engineering, and provides only a short introduction of the model itself.
The GREENSOFT Model: A reference model for green and sustainable software and its engineering
- Computer ScienceSustain. Comput. Informatics Syst.
- 2011
Sustainable development, sustainable software, and sustainable software engineering: An integrated approach
- Computer Science2011 International Symposium on Humanities, Science and Engineering Research
- 2011
A proposal for a life cycle model which helps to develop green and sustainable software products and present concrete realizations to support stakeholders involved in the software products' life cycle is made.
Current challenges and conceptual model of green and sustainable software engineering
- Computer Science
- 2016
A conceptual model is rendered demonstrating the consolidated life cycles of sustainable product and principle sustainable measurement dimensions, such as energy or information efficiency, low cost and human health, to render a conceptual model of sustainable software engineering product to wind up even greener.
21 References
Energy Consumed vs. Energy Saved by ICT - A Closer Look
- Computer ScienceEnviroInfo
- 2009
The case is made that ICT energy consumption and ICT’s potential for inducing energy efficiency can – and should – be related to each other and that this can only be obtained by decomposing the “ICT monolith” and look at its (naturally heterogeneous) parts separately.
Green Web Engineering - A Set of Principles to Support the Development and Operation of "Green" Websites and their Utilization during a Website's Life Cycle
- Computer ScienceWEBIST
- 2010
This paper presents a set of 12 principles, which help e.g. to reduce the net load by caching or compressing, and recommends using data centres which utilize “classic” Green IT.
THE FUTURE IMPACT OF ICTs ON ENVIRONMENTAL SUSTAINABILITY
- Economics
- 2004
The mission of IPTS is to provide techno-economic analyses in support of the European policy-making process. IPTS' prime objectives are to monitor and analyse science and technology developments,…
On "Software engineering"
- Computer ScienceSOEN
- 1985
The software engineering baccalaureate program consists of a rigorous curriculum of science, math, computer science, and software engineering courses.
Green tracker: a tool for estimating the energy consumption of software
- Computer ScienceCHI Extended Abstracts
- 2010
The development of Green Tracker is described, a tool that estimates the energy consumption of software in order to help concerned users make informed decisions about the software they use.
Sustainable Computing
- Computer SciencePoiesis Prax.
- 2006
The introduced Sustainable Computing Concept serves as a classification system to better understand different discourses or debates within the IT world, partly historical, partly current, and allows to synthesize these discourses by emphasizing what they have in common: the aim to balance economic, social and ecological interests.
The Rational Unified Process: An Introduction
- Computer Science
- 1998
This chapter discusses the Rational Unified Process, a method for Modeling the Software Development Business using Software Engineering Techniques for Business Modeling, and its applications, from the Business Models to the Systems.
The Memorandum "Sustainable Information Society"
- EconomicsEnviroInfo
- 2004
The working group “GIANI” in the specialized committee “Umweltinformatik” of the German Gesellschaft für Informatik (GI) wrote a memorandum on the "Sustainable Information Society" which appeared in summer 2004 which is limited to civilian applications.
The rational unified process
- Computer Science
- 1999
This book presents Software Development Best Practices in the Rational Unified Process, a guide to Modeling the Software Development Business from the Business Models to the Systems, and some of the techniques used in this process.
Managing the development of large software systems: concepts and techniques
- Computer ScienceICSE '87
- 1987
I have had various assignments during the past years, mostly concerned with the development of software packages for spacecraft mission planning, commanding and post-flight analysis, and have become prejudiced by these experiences.