ABSTRACT

Key Points ◾ Applies the discussions on processes (Chapter 5) and architecture (Chapter 6) to the devel-

opment of a Green information system (GIS) ◾ Presents the functional requirements of a GIS with use cases and activity graphs of the uni-

fied modeling language (UML) ◾ Analyses the stated requirements of GIS in order to identify its key design entities ◾ Presents class diagrams as the static structural models of a GIS ◾ Presents sequence diagrams to highlight the architectural and design decisions relevant to

the dynamic aspect of a GIS ◾ Presents the models of various states for green objects-using state machine diagrams

Introduction is chapter describes a generic Green information system (GIS). A GIS is a system that is dedicated to management of carbon data. erefore, a GIS forms the basis for measuring, monitoring, and reporting on the carbon data of the organization. As such, this system is integral to environmental strategies of an organization. is chapter focuses on the design and development aspect

220 

of such a GIS. To separate this discussion on the software design and development aspect of green systems from their overall list, the system here is specifically referred to as GIS (rather than Carbon Emission Management Software [CEMS]) in this chapter.