| Automatic code generation - | (Software Engineering) tools that generate source code from a representation of software that is not source code |
| Baseline - | (Software Engineering) a point at which some deliverable produced during the software engineering process is put under formal change contro |
| Basis path testing - | (Software Engineering) a white box test case design technique that used the algorithmic flow of the program to design tests |
| Basis set - | (Software Engineering) the set of tests derived using basis path testingBehavioral modeling - |
| Beta testing - | (Software Engineering) testing that is conducted by the user |
| Black box testing - | (Software Engineering) testing that does not focus on the internal details of the program but uses external requirements |
| Boundary value analysis - | (Software Engineering) a black box testing method that designs test cases that exercise data boundaries |
| Bounding - | (Software Engineering) removing ambiguity from specification |
| Business risks - | (Software Engineering) the set of potential business problems or occurrences that may cause the project to fail |
| CASE - | (Software Engineering) Computer-aided software engineering, see also, Tools |