A Requirement represents a statement of need defining a property that applies to a specific system as described by the architecture.

Requirements model the properties of these elements that are needed to achieve the "ends" that are modelled by the goals. In this respect, requirements represent the "means" to realize goals.




"Assign personal assistant", "Provide on-line portfolio service", "Provide on-line information service", "Use open source software"