| Levels of abstraction - | (Software Engineering) the degree of detail with which some representation of the software is presented |
| Maintenance - | (Software Engineering) the activities associated with changes to software after it has been delivered to end-users |
| 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 |
| Perfective maintenance - | (Software Engineering) enhancement, |
| Process framework - | (Software Engineering) a relatively small set of fundamental software engineering activities that define a software process |
| Processing narrative - | (Software Engineering) a natural language description of a model (program component) |
| Project size - | (Software Engineering) an indication of the overall effort to be expended or the number of people working on the project |
| Quality management - | (Software Engineering) a set of software engineering actions that helps ensure that software is built in a way that achieves high quality |
| Refactoring - | (Software Engineering) changing software in a way that improves its internal structure but does not change it external behavior; often conducted iteratively as design evolves into code. |