Sustainable Software Processes, Episode 3: A Green Model for Sustainable Software Engineering

In their paper “A Green Model for Sustainable Software Engineering”, Mahmoud and Ahmad (2013)1 present a green software engineering process and a collection of software tools that promote green computing. They claim that their process takes the best of sequential, iterative, and agile software processes, and combines them in a new process. The process comprises nine phases, which are similar to the usual phases of traditional software development processes: Requirements, Design, Unit Testing, Implementation, System Testing, Green Analysis, Usage, Maintenance, and Disposal. An increment milestone can be placed  between Implementation and System Testing. Between Green Analysis and Usage a system release milestone can be placed.


Special Issue: The Role of ICT in Global Resource Efficiency

The journal Resources, Conservation and Recycling by Elsevier will have a special issue on "The Role of Information and Communication Technologies (ICT) in Global Resource Efficiency".

Topics of interest for this special issue include, but are not limited to, the following:
  • Reviews and meta-analyses of previous quantitative research that summarize our state of knowledge and propose future research directions
  • Analyses and critical commentaries related to data needs, opportunities, and roadmaps  for better understanding of enabling effects in different economic sectors and applications
  • Case studies of energy and resource efficiencies enabled by the application of ICT in different sectors, including residential and commercial buildings, industry, transport, agriculture, and media. Case studies will ideally describe metrics used for measuring efficiencies and quantifiable results.
  • Study of metrics suitable for capturing resource savings of ICT enabled systems of any scale.
  • Reviews of technology developments at the device (e.g., sensors, controls, simulations) and systems (e.g., smart buildings, smart factories) levels for future resource efficiencies
  • Leveraging “big data” for resource efficiencies at multiple scales
  • Discussions on the role of policy, technology, and human behavior as barriers or opportunities to ICT-enabled resource efficiencies
  • Life cycle assessments (LCAs) and projections that quantify both the resource-use impacts and resource-saving benefits of ICT systems in different applications and geographic regions over different time scales
  • Opportunities to create economic value streams from the application of ICT to resource using systems

Manuscript submission deadline: March 31st, 2015