Green in Software Engineering

Green in Software Engineering
Author: Coral Calero,Mario Piattini
Publsiher: Springer
Total Pages: 327
Release: 2015-04-03
Genre: Computers
ISBN: 9783319085814

Download Green in Software Engineering Book in PDF, Epub and Kindle

This is the first book that presents a comprehensive overview of sustainability aspects in software engineering. Its format follows the structure of the SWEBOK and covers the key areas involved in the incorporation of green aspects in software engineering, encompassing topics from requirement elicitation to quality assurance and maintenance, while also considering professional practices and economic aspects. The book consists of thirteen chapters, which are structured in five parts. First the “Introduction” gives an overview of the primary general concepts related to Green IT, discussing what Green in Software Engineering is and how it differs from Green by Software Engineering. Next “Environments, Processes and Construction” presents green software development environments, green software engineering processes and green software construction in general. The third part, “Economic and Other Qualities,” details models for measuring how well software supports green software engineering techniques and for performing trade-off analyses between alternative green practices from an economic perspective. “Software Development Process” then details techniques for incorporating green aspects at various stages of software development, including requirements engineering, design, testing, and maintenance. In closing, “Practical Issues” addresses the repercussions of green software engineering on decision-making, stakeholder participation and innovation management. The audience for this book includes software engineering researchers in academia and industry seeking to understand the challenges and impact of green aspects in software engineering, as well as practitioners interested in learning about the state of the art in Green in Software Engineering.

Software Sustainability

Software Sustainability
Author: Coral Calero,Ma Ángeles Moraga,Mario Piattini
Publsiher: Springer Nature
Total Pages: 411
Release: 2021-10-05
Genre: Computers
ISBN: 9783030699703

Download Software Sustainability Book in PDF, Epub and Kindle

This book focuses on software sustainability, regarded in terms of how software is or can be developed while taking into consideration environmental, social, and economic dimensions. The sixteen chapters cover various related issues ranging from technical aspects like energy-efficient programming techniques, formal proposals related to energy efficiency measurement, patterns to build energy-efficient software, the role of developers on energy efficient software systems and tools for detecting and refactoring code smells/energy bugs; to human aspects like its impact on software sustainability or the adaptation of ACM/IEEE guidelines for student and professional education and; and an economics-driven architectural evaluation for sustainability. Also aspects as the elements of governance and management that organizations should consider when implementing, assessing and improving Green IT or the relationship between software sustainability and the Corporate Social Responsibility of software companies are included. The chapters are complemented by usage scenarios and experience reports on several domains as cloud applications, agile development or e-Health, among others. As a whole, the chapters provide a complete overview of the various issues related to sustainable software development. The target readership for this book includes CxOs, (e.g. Chief Information Officers, Chief Executive Officers, Chief Technology Officers, etc.) software developers, software managers, auditors, business owners, and quality professionals. It is also intended for students of software engineering and information systems, and software researchers who want to know the state of the art regarding software sustainability.

Building Green Software

Building Green Software
Author: Anne Currie,Sarah Hsu,Sara Bergman
Publsiher: "O'Reilly Media, Inc."
Total Pages: 252
Release: 2024-03-08
Genre: Computers
ISBN: 9781098150587

Download Building Green Software Book in PDF, Epub and Kindle

How will software development and operations have to change to meet the sustainability and green needs of the planet? And what does that imply for development organizations? In this eye-opening book, sustainable software advocates Anne Currie, Sarah Hsu, and Sara Bergman provide a unique overview of this topic—discussing everything from the likely evolution of national grids to the effect those changes will have on the day-to-day lives of developers. Ideal for everyone from new developers to CTOs, Building Green Software tackles the challenges involved and shows you how to build, host, and operate code in a way that's not only better for the planet but also cheaper and relatively low-risk for your business. Most hyperscale public cloud providers have already committed to net-zero IT operations by 2030. This book shows you how to get on board. You'll explore: How the energy transition is likely to change hosting on prem and in the cloud—and how your company can prepare The fundamental architectural principles of sustainable software development and how to apply them How to determine which parts of your system need to change The concept of extending hardware longevity and the part that software plays

GREEN SOFTWARE ENGINEERING

GREEN SOFTWARE ENGINEERING
Author: SANTIAGO. FONTANARROSA
Publsiher: Unknown
Total Pages: 0
Release: 2024
Genre: Electronic Book
ISBN: 1835885888

Download GREEN SOFTWARE ENGINEERING Book in PDF, Epub and Kindle

Building Green Software

Building Green Software
Author: Anne Currie,Sarah Hsu,Sara Bergman
Publsiher: Unknown
Total Pages: 0
Release: 2024-09-03
Genre: Electronic Book
ISBN: 1098150627

Download Building Green Software Book in PDF, Epub and Kindle

How will software development and operations have to change to meet the sustainability and green needs of the planet? And what does that imply for development organizations? In this eye-opening book, sustainable software advocates Anne Currie, Sarah Hsu, and Sara Bergman provide a unique overview of this topic--discussing everything from the likely evolution of national grids to the effect those changes will have on the day-to-day lives of developers. Ideal for everyone from new developers to CTOs, Building Green Software tackles the challenges involved and shows you how to build, host, and operate code in a way that's not only better for the planet, but also cheaper and relatively low-risk for your business. Most hyperscale public cloud providers have already committed to net-zero IT operations by 2030. This book shows you how to get on board. You'll explore: How the energy transition is likely to change hosting on prem and in the cloud--and how your company can prepare The fundamental architectural principles of sustainable software development and how to apply them How to determine which parts of your system need to change The concept of extending hardware longevity and the part that software plays

What Kind of Information Society Governance Virtuality Surveillance Sustainability Resilience

What Kind of Information Society  Governance  Virtuality  Surveillance  Sustainability  Resilience
Author: Jacques J. Berleur,Magda David Hercheui,Lorenz Hilty
Publsiher: Springer Science & Business Media
Total Pages: 402
Release: 2010-08-23
Genre: Computers
ISBN: 9783642154782

Download What Kind of Information Society Governance Virtuality Surveillance Sustainability Resilience Book in PDF, Epub and Kindle

The present book contains the proceedings of two conferences held at the World Computer Congress 2010 in Brisbane, Australia (September 20–23) organised by the International Federation for Information Processing (IFIP). In the first part, the reader can find the proceedings of the 9th Human Choice and Computers International C- ference (HCC9) organised by the IFIP Technical Committee TC9 on the Relationship Between ICT and Society. The HCC9 part is subdivided into four tracks: Ethics and ICT Governance, Virtual Technologies and Social Shaping, Surveillance and Privacy, and ICT and Sustainable Development. The second part consists of papers given at the Critical Information Infrastructure Protection Conference (CIP) organized by the IFIP Technical Committee TC11 on Security and Privacy Protection in Information Processing Systems. The two parts of the book are introduced by the respective Conference Chairs. Chapter 1 introduces HCC9, providing a short summary of the HCC conference series, which started in 1974, and explaining the overview of HCC9, detailing the rationale behind each of the tracks in this conference. The details related to the papers of each track are discussed by the Track Chairs in the respective introductions to the specific tracks of HCC9 (Chaps. 2, 10, 16 and 22). Finally, Chap. 22 introduces the CIP part.

NEW APPROACH FOR SUSTAINABLE SOFTWARE ENGINEERING USING GREEN TECHONOLOGIES

NEW APPROACH FOR SUSTAINABLE SOFTWARE ENGINEERING USING GREEN TECHONOLOGIES
Author: M. Mohankumar
Publsiher: M Mohankumar
Total Pages: 0
Release: 2023-07-31
Genre: Electronic Book
ISBN: 8119549228

Download NEW APPROACH FOR SUSTAINABLE SOFTWARE ENGINEERING USING GREEN TECHONOLOGIES Book in PDF, Epub and Kindle

Green and sustainable software engineering areas are growing rapidly in the recent past. The Software engineering approaches are used by thousands of users and controlled by different administrative entities. It is mainly used as an efficient means for Software Development. With the rapid growth of Software Industries, there is a need for developing the application in Environmental friendly manner. The software engineering process was however originally designed for software development and educational purpose. So software's was not designed with eco friendly in mind. As the software industries grows the existing software engineering framework was not adequate for modern day applications. The main reason was due to the lack of environmental friendly approaches are not maintained in the SDLC phase in the time of requirement analysis, design of an application, coding phases, Testing and implementation. The lack of awareness in the SDLC phases is mainly due to the poor protection of software development which creates more energy consuming application that leads to affect the server performance and maintenance of the server. Moreover there is no protection for the environment of the Software development Life Cycle model. One of the important aspects of Green based software development life cycle model was to carry out green analysis in the end of the life cycle phases. The main usage of green analysis for software engineering is to track the status of the green approaches in SDLC phases. But due to the lack of awareness, many software developers do not follow the Green analysis function. This makes it very difficult to identify, troubleshoot the green based software development, green database design

Green IT Engineering Components Networks and Systems Implementation

Green IT Engineering  Components  Networks and Systems Implementation
Author: Vyacheslav Kharchenko,Yuriy Kondratenko,Janusz Kacprzyk
Publsiher: Springer
Total Pages: 355
Release: 2017-04-11
Genre: Technology & Engineering
ISBN: 9783319555959

Download Green IT Engineering Components Networks and Systems Implementation Book in PDF, Epub and Kindle

This book presents modern approaches to improving the energy efficiency, safety and environmental performance of industrial processes and products, based on the application of advanced trends in Green Information Technologies (IT) Engineering to components, networks and complex systems (software, programmable and hardware components, communications, Cloud and IoT-based systems, as well as IT infrastructures). The book’s 16 chapters, prepared by authors from Greece, Malaysia, Russia, Slovakia, Ukraine and the United Kingdom, are grouped into four sections: (1) The Green Internet of Things, Cloud Computing and Data Mining, (2) Green Mobile and Embedded Control Systems, (3) Green Logic and FPGA Design, and (4) Green IT for Industry and Smart Grids. The book will motivate researchers and engineers from different IT domains to develop, implement and propagate green values in complex systems. Further, it will benefit all scientists and graduate students pursuing research in computer science with a focus on green IT engineering.