Text this: Interface Data Modeling to Detect and Diagnose Intersystem Faults for Designing and Integrating System of Systems