The two main documents produced during this phase are Requirement Statement and Requirement
Specification. They are also called Requirement Definition and ----------
Software architecture defines the high level structure of the software by putting together a number of
architectural ---------- in an organized fashion.
Consider the following comment. “The software which I bought won’t run on windows and when it runs
I can’t use WORD at the same time”. Which of the following do you think are violated by the newly
bought software?