Agent technology also provides an appropriate framework to integrate knowledge with production actions. Knowledge integration depends on balanced information in and across organizations. So, replacing the central models with distributed intelligent agents make it possible to cope with demands more efficiently. In this, each agent represents a specific activity to support overall operations. With agents, maintaining the overall system is easier because instead of changes occurring to a colossal program, changes take place on a small scale without disrupting overall operations. We've developed a set of tools and methodologies to help design, build, test, and verify such systems. Using these tools and methodologies, we've devised an agent architecture that we've applied to a US Navy shipboard chilled-water system.