BDD
|
Term |
BDD |
|
Aliases |
- |
|
Abbreviation |
Behavior-Driven Development |
Definition
Behavior Driven Development (BDD) is a development approach that focuses on specifying system behavior through scenarios written in a shared language.
SimpleModeling
In SimpleModeling, BDD is an important conceptual foundation for executable specifications, especially scenario-based specifications.
However, SimpleModeling extends BDD beyond behavior to include structure, constraints, and properties as executable specifications.
BDD provides the narrative structure, while executable specifications provide the executable grounding.