Considerations in the development of systems that meet specified system performance requirements while in operation. System requirements definition and hierarchy, requirements validation and verification, component design and system integration. Systems modeling language (SysML).