1) What non-functional system requirements might be addressed in the choice of a
ID: 3582791 • Letter: 1
Question
1) What non-functional system requirements might be addressed in the choice of architectural design? Provide at least one example.
2) Compare and contrast characteristics of repository architecture with that of client-server architecture, and provide an example of each architecture.
Read these three (3) web pages on the textbook author’s website, and summarize the important features of the particular Application Architecture:
3) Explain the terms System Context Model and Interaction Model.
4) Explain the importance of specifying the details of component interfaces when implementation will be done by a software engineering team.
5) Describe the four (4) levels at which software may be reused.
6) Explain why configuration management is important when a team of people are developing a software product.
7) In a paragraph explain what Open Source software development is. In a second paragraph explain the differences among the three (3) general licensing models
Explanation / Answer
1) Non-functional requirements which need to be addressed while choosing architectural design are performance, reusability, modifiability, security. There are ways to achieve it , one is sort decomposition where in our general knowledge gets codifies about state changes like if we want to achieve modifiability we need to have extensibility , updatability and deletability.
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.