This process transforms specified behaviour, interfaces and implementation constraints into actions that
create a system element implemented as a software product or service, otherwise known as a "software item."
This process results in a software item that satisfies architectural design requirements through verification and
stakeholder requirements through validation.