Enhancing Software Engineering Processes towards Sustainable Software Product Design

نویسندگان

  • Markus Hirsch-Dick
  • Stefan Naumann
چکیده

The power consumption of ICT is still increasing. To date, it is not clear if the energy savings through ICT overbalance the energy consumption by ICT, or not. Where manifold efforts of Green IT address the environmental aspects of sustainability considering computer hardware, there is a lack of models, descriptions, or realizations in the area of computer software. In this paper, we propose a generic software development process enhancement that has the potential to integrate the consideration of sustainability aspects into arbitrary software development methodologies.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Green Model for Sustainable Software Engineering

Information Communication Technology (ICT) has a strong impact on sustainable development due its rising demands for energy and resources needed when building hardware and software products. Most of the efforts spent on Green ICT/IT have been dedicated to addressing the effects of hardware on the environment but little have been considering the effects of building software products as well. Eff...

متن کامل

Towards a Process-Line for MDPLE

The conception and design of software-intensive systems is an inherently complex endeavor. We experienced this complexity ourselves while engineering a wind turbine control system. Such complexity was faced by the combined use of Software Product Line Engineering and Model-Driven Engineering. However, the application of both paradigms demanded considerable changes in the software development pr...

متن کامل

From Agile Software Product Line Engineering Towards Software Ecosystems

....................................................................................................................... i Preface......................................................................................................................... ii Acknowledgements ................................................................................................... iii Contents ................

متن کامل

Software Product Line Engineering for Long-Lived, Sustainable Systems

The design and operation of long-lived, sustainable systems (LSS) are hampered by limited support for change over time and limited preservation of system knowledge. The solution we propose is to adopt software product-line engineering (SPLE) techniques for use in single, critical systems with requirements for sustainability. We describe how four categories of change in a LSS can be usefully han...

متن کامل

Re-engineering for Evolvability Considering social as well as technical requirements for software products

Today’s software products are used by a number of organisations to serve their businesses. The software is often customised to support a variety of needs and uses in an organisation. Over time, software has evolved to support changes in the way it is used. The challenge for the software to maintain its Evolvability—that is, its adaptability and at the same time its sustainability with respect t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010