Evolution paths of a general control system

Large systems are built by teams of people who communicate through a set of design tools to produce an information model which describes the system. The model can be analyzed for consistency and completeness. A system building methodology based upon this information model can be used for the construction, operation, and maintenance of the system. Operational procedure knowledge derived from operating experience can be used for autonomous operation. Advancing computer technology is improving the engineering tools available in each of these areas. A unified set of such tools provides the maximum amount of computer assistance to the system builders.