Question: Learning Outcome: After completing this assignment, the student will be able: To use SIG modeling tool for drawing a nonfunctional requirement To use NFR framework
Learning Outcome:
After completing this assignment, the student will be able:
- To use SIG modeling tool for drawing a nonfunctional requirement
- To use NFR framework activities
Soft goals of a system play an important role in the completion of requirement engineering process of a system. But there is no clear criterion for satisfying the soft goals of a system. Nonfunctional requirements framework helps in identifying the objectives for which the system is being achieved. Soft goal Interdependency Graph is usually used for the modeling of conditional attributes of any specific system. Using nonfunctional requirements framework, quality attributes of the system can be decomposed into sub-goals.
Question:
You have been studied about Non Functional Requirements (NFR) Framework in lecture slides.
Based on knowledge about NFR framework, you are required to draw Soft goal Interdependency Graph (SIG) for Security.
Note: You must have to represent soft goal refinements (AND/OR) and soft goal contributions (positive/negative) in Software Independency Graph (SIG) if necessary.
Possible soft goals of the system under consideration are:
Security
- Integrity
- Accuracy
- Availability
Integrity
- Confidentiality
- Minimize redundancy
Confidentiality
- Use of passwords
- Minimize external communication
Availability
- Recoverability
- Extra Testing
Recoverability
- Backup
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
