Systems and methods are provided for the automated development and
implementation of software using parameter-based requirements. Such
systems and methods may include acquiring terms usable to create a
parameter-based requirement, in which each of the terms contains at least
one attribute, and storing a glossary containing the terms. The systems
and methods may further include collecting a system requirement from a
user based on the terms stored in the glossary, generating the
parameter-based requirement based on the terms stored in the glossary and
the system requirement, and creating an artifact based on the
parameter-based requirement.