Defect amplification - (Software Engineering) when a defect is introduced early in the software process and remains undetected, it often is amplified into multiple defects later in the software process
Design - (Software Engineering) an activity that translates the requirements model into a more detailed model that is the guide to implementation of the software
Detail design - (Software Engineering) a design activity that focuses on the creation of an algorithm
Domain analysis - (Software Engineering) an object-oriented software engineering activity that attempts to identify classes that are relevant to an entire application domain, rather than a specific application
Extreme programming - (Software Engineering) an agile process model that emphasizes scenario-based planning, incremental delivery, refactoring, pair programming and continuous testing.
Levels of abstraction - (Software Engineering) the degree of detail with which some representation of the software is presented
Maintainability - (Software Engineering) the degree to which a program is amenable to change
Maintenance - (Software Engineering) the activities associated with changes to software after it has been delivered to end-users
Objects - (Software Engineering) a named element of the problem domain containing data and processing
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
Browse Dictionary
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z