Current challenges and conceptual model of green and sustainable software engineering

Komeil Raisian, Jamaiah Yahaya, Aziz Deraman

Research output: Contribution to journalArticle

6 Citations (Scopus)

Abstract

Software is a fundamental component in a rapidly advancing technological society. The science of software engineering is the utilization of a systematic, disciplined, quantifiable methodologies to deal with the development, operation, and maintenance of software and also the investigation of these methodologies which practically means how to apply engineering science to the application of software. Sustainability is turning into an essential point in information technology as commitment of information technology to uphold our Future, and as advancing business sector fragment. The issue of sustainability was not duly accounted for in the conventional and older software engineering field. Software engineers deal with particular themes that need to take into account sustainability, for instance, green IT, efficient algorithms, smart grids, agile practices and knowledge management, yet there does not exist a thorough comprehension of the idea of sustainability and if it can be incorporated to software engineering. Information communication technology hugely affects sustainable improvements because of its rising popularity for vitality and resource management required when producing hardware and software units. The ranking technique made 374 papers out of 11 different databases. In the wake of performing the exclusion measures, the set was diminished to 97 papers that were clearly identified with the models characterized for performing a composed survey. The purpose of current study is to recognize recent issues in green software engineering and examine the aspect of sustainable and create green software product to render a conceptual model of sustainable software engineering product to wind up even greener. Consequently, we recommend a technique to incorporate sustainability in product life cycle. Then, 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.

Original languageEnglish
Pages (from-to)428-443
Number of pages16
JournalJournal of Theoretical and Applied Information Technology
Volume94
Issue number2
Publication statusPublished - 31 Dec 2016

Fingerprint

Conceptual Model
Software Engineering
Sustainability
Sustainable development
Software engineering
Software
Information technology
Life cycle
Information Technology
Life Cycle
Knowledge management
Smart Grid
Methodology
Knowledge Management
Wake
Resource Management
Health
Ranking
Fragment
Maintenance

Keywords

  • Conceptual model
  • Green software engineering
  • Hardware
  • Sustainability and sustainability dimensions software product life cycle

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)

Cite this

Current challenges and conceptual model of green and sustainable software engineering. / Raisian, Komeil; Yahaya, Jamaiah; Deraman, Aziz.

In: Journal of Theoretical and Applied Information Technology, Vol. 94, No. 2, 31.12.2016, p. 428-443.

Research output: Contribution to journalArticle

@article{519135aaa32b43758553d39bd23b8c36,
title = "Current challenges and conceptual model of green and sustainable software engineering",
abstract = "Software is a fundamental component in a rapidly advancing technological society. The science of software engineering is the utilization of a systematic, disciplined, quantifiable methodologies to deal with the development, operation, and maintenance of software and also the investigation of these methodologies which practically means how to apply engineering science to the application of software. Sustainability is turning into an essential point in information technology as commitment of information technology to uphold our Future, and as advancing business sector fragment. The issue of sustainability was not duly accounted for in the conventional and older software engineering field. Software engineers deal with particular themes that need to take into account sustainability, for instance, green IT, efficient algorithms, smart grids, agile practices and knowledge management, yet there does not exist a thorough comprehension of the idea of sustainability and if it can be incorporated to software engineering. Information communication technology hugely affects sustainable improvements because of its rising popularity for vitality and resource management required when producing hardware and software units. The ranking technique made 374 papers out of 11 different databases. In the wake of performing the exclusion measures, the set was diminished to 97 papers that were clearly identified with the models characterized for performing a composed survey. The purpose of current study is to recognize recent issues in green software engineering and examine the aspect of sustainable and create green software product to render a conceptual model of sustainable software engineering product to wind up even greener. Consequently, we recommend a technique to incorporate sustainability in product life cycle. Then, 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.",
keywords = "Conceptual model, Green software engineering, Hardware, Sustainability and sustainability dimensions software product life cycle",
author = "Komeil Raisian and Jamaiah Yahaya and Aziz Deraman",
year = "2016",
month = "12",
day = "31",
language = "English",
volume = "94",
pages = "428--443",
journal = "Journal of Theoretical and Applied Information Technology",
issn = "1992-8645",
publisher = "Asian Research Publishing Network (ARPN)",
number = "2",

}

TY - JOUR

T1 - Current challenges and conceptual model of green and sustainable software engineering

AU - Raisian, Komeil

AU - Yahaya, Jamaiah

AU - Deraman, Aziz

PY - 2016/12/31

Y1 - 2016/12/31

N2 - Software is a fundamental component in a rapidly advancing technological society. The science of software engineering is the utilization of a systematic, disciplined, quantifiable methodologies to deal with the development, operation, and maintenance of software and also the investigation of these methodologies which practically means how to apply engineering science to the application of software. Sustainability is turning into an essential point in information technology as commitment of information technology to uphold our Future, and as advancing business sector fragment. The issue of sustainability was not duly accounted for in the conventional and older software engineering field. Software engineers deal with particular themes that need to take into account sustainability, for instance, green IT, efficient algorithms, smart grids, agile practices and knowledge management, yet there does not exist a thorough comprehension of the idea of sustainability and if it can be incorporated to software engineering. Information communication technology hugely affects sustainable improvements because of its rising popularity for vitality and resource management required when producing hardware and software units. The ranking technique made 374 papers out of 11 different databases. In the wake of performing the exclusion measures, the set was diminished to 97 papers that were clearly identified with the models characterized for performing a composed survey. The purpose of current study is to recognize recent issues in green software engineering and examine the aspect of sustainable and create green software product to render a conceptual model of sustainable software engineering product to wind up even greener. Consequently, we recommend a technique to incorporate sustainability in product life cycle. Then, 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.

AB - Software is a fundamental component in a rapidly advancing technological society. The science of software engineering is the utilization of a systematic, disciplined, quantifiable methodologies to deal with the development, operation, and maintenance of software and also the investigation of these methodologies which practically means how to apply engineering science to the application of software. Sustainability is turning into an essential point in information technology as commitment of information technology to uphold our Future, and as advancing business sector fragment. The issue of sustainability was not duly accounted for in the conventional and older software engineering field. Software engineers deal with particular themes that need to take into account sustainability, for instance, green IT, efficient algorithms, smart grids, agile practices and knowledge management, yet there does not exist a thorough comprehension of the idea of sustainability and if it can be incorporated to software engineering. Information communication technology hugely affects sustainable improvements because of its rising popularity for vitality and resource management required when producing hardware and software units. The ranking technique made 374 papers out of 11 different databases. In the wake of performing the exclusion measures, the set was diminished to 97 papers that were clearly identified with the models characterized for performing a composed survey. The purpose of current study is to recognize recent issues in green software engineering and examine the aspect of sustainable and create green software product to render a conceptual model of sustainable software engineering product to wind up even greener. Consequently, we recommend a technique to incorporate sustainability in product life cycle. Then, 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.

KW - Conceptual model

KW - Green software engineering

KW - Hardware

KW - Sustainability and sustainability dimensions software product life cycle

UR - http://www.scopus.com/inward/record.url?scp=85008190877&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85008190877&partnerID=8YFLogxK

M3 - Article

AN - SCOPUS:85008190877

VL - 94

SP - 428

EP - 443

JO - Journal of Theoretical and Applied Information Technology

JF - Journal of Theoretical and Applied Information Technology

SN - 1992-8645

IS - 2

ER -