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

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!