| Explores the application of the unified modeling language (UML) to problem solving and information modeling for complex engineering projects other than software. The author introduces static modeling for defining the structure of a system, behavior modeling for describing interactions within a syste |