Green in Software Engineering – Efficiency Metrics
Keywords:
Software Development Life Cycle, Information and Communication Technology (ICT), Green Software, Energy Efficiency, MetricsAbstract
— Green software engineering is an important software engineering process in the today’s world. In past
developers were concentrating on aim an objective of software and hardware rather than sustainability. There was no
focus on technical, social and sustainability of the environment. In US, Canada or we can say developed countries
researches are mainly focused on Green IT. But developing countries like India and china there is no focus set on green
engineering, so more research works are to be carried on Green software engineering. The developing countries are
working or creating more software applications and Information and Communication Technology (ICT) products alone
for the developed countries, but Green IT software engineering process is a main and going to be major issue that is to
be solved to make efficient software models. The development of energy efficient software requires metrics, which
measure the software’s energy consumption as well as models to monitor and minimize it. This paper represents data
about Green IT and the sustainability of software engineering approach in the life cycle models for software development
process. This work surveys the existing software models and their impact on environments.