Software For Monitoring And ControlSoftware DevelopmentThere are several different approaches to software development, much like the various views of political parties toward governing a country. Some take a more structured, engineering-based approach to developing business solutions, whereas others may take a more incremental approach, where software evolves as it is developed piece-by-piece. Most methodologies share some combination of the following stages of software development.Centeralized control / System Interface A micro-processor based system which centralizes and simplifies. SCADA, HMI, MES are used to monitor and control whatever connected to BMS system. Functions include communication with controllers, monitoring, alarm annunciation, trend logging and statistical analysis, centralized energy management functions, and communication with, or coordination of, dedicated non-HVAC systems such as fire alarm and security control. As a practical matter, most of the devices at this level are personal computer workstations.Software UsedETRAC'S: Energy Tracking and Control System It is essentially a remote wireless computer based monitoring system which can monitor and control nodes spread over large distance using the state of the-art wireless communication systems like GSM/CDMA. Monitoring the day to day transaction (switching on/off) of the loads, the stored data can be further analyzed by the reports. This type of data goes to a great extend in taking timely and strategic decision in the areas of power control. Load profiling, demand side management etc, thus greatly cutting down the energy wastage and power bills and also in isolating inefficient energy consuming nodes.