| High-order tests - | (Software Engineering) black-box tests conducted once the software has been integrated |
| Interface design - | (Software Engineering) a software engineering action that establishes the structure and workflow for a user interface; follows three "golden rules:" place the user in control, reduce the user's memory leoad, make the interface consistent. |
| Interoperability - | (Software Engineering) the degree to which one application communicates or interfaces with another |
| Line-of-code metrics - | (Software Engineering) measures of quality or productivity that are normalized using lines of code produced |
| Make-buy decision - | (Software Engineering) determining whether software should be built internally, acquired, contracted or built from reusable components |
| Measurement - | (Software Engineering) collecting quantitative data about the software or the software engineering processMetrics - |
| Object-oriented - | (Software Engineering) an approach to software development that makes use of a classification approach and packages data and processing together |
| Object-oriented analysis (OOA) - | (Software Engineering) a technique for defined classes of objects, their relationships and basic structure |
| Object-oriented design (OOD) - | (Software Engineering) a technique for translating the OOA model into an implementation model |
| OCL (Object Constraint Language) - | (Software Engineering) a supplement to UML, this formal language allows a software engineer to construct unambiguous statements about the characteristics of various design model elements |