We are here with you hands in hands to facilitate your learning & don't appreciate the idea of copying or replicating solutions. Read More>>

Looking For Something at vustudents.ning.com? Click Here to Search


+ Link For Assignments, GDBs & Online Quizzes Solution


+ Link For Past Papers, Solved MCQs, Short Notes & More

Dear Students! Share your Assignments / GDBs / Quizzes files as you receive in your LMS, So it can be discussed/solved timely. Add Discussion

How to Add New Discussion in Study Group ? Step By Step Guide Click Here.

CS510 Assignment No 03 Fall 2019 Solution & Discussion Due Date: 21-01-2020

CS510 Software Requirements and Specifications Assignment 3 Solution & Discussion Fall 2019


Assignment No. 03

Semester: Fall2019

CS510: Software Requirements and Specifications

Total Marks: 15

Due Date: 21/01/2020


Please read the following instructions carefully before submitting assignment:

You need to use MS word document to prepare and submit the assignment on VULMS.

It should be clear that your assignment will not get any credit if:

§  The assignment is submitted after due date.

§  The assignment is not in the required format (.doc or docx)

§  The submitted assignment does not open or file is corrupt.

§  Assignment is copied (partial or full) from any source (websites, forums, students, etc)


Learning Outcome:

After completing this assignment, the student will be able:

·       To have better understanding about Non- Functional Requirements Framework.

·       To develop Goal model diagram



Assignment#3 covers topics from Week08 to Week11.

Feel free to ask at CS510@vu.edu.pk in case of any queries.





Question 01:

Consider you are hired as a software developer and at earlier stage, responsibility of drawing a goal model for an automated train system is being assigned to you. Automated train system is a safe, secure, and usable system. Based on safety concern of Automated Train System, you should draw goal model using the given generic pattern.


Main Goals of Automated Train system are:

-          To Build a safe train automated system

-          To secure passengers from causalities

-          To provide protection against fire hazard



Possible Expectations of automated train system are:

Train will stop moving in case of fire

-          Train will stop after 5 Secs and open the doors

-          Availability of emergency stop will be one the goal of automated system

-          Doors will be opened before the train stop.


Safety equipment will available Each cabin of train will be fireproof


Note: You will follow top-down approach to develop Goal Model.



Question 02:

Nonfunctional requirements framework deals with different softgoal activities tradeoffs in order to satisfy the stakeholder’s business objectives. Identify only Five softgoal tradeoff activities from the NFR framework.


+ How to Follow the New Added Discussions at Your Mail Address?

+ How to Join Subject Study Groups & Get Helping Material?

+ How to become Top Reputation, Angels, Intellectual, Featured Members & Moderators?

+ VU Students Reserves The Right to Delete Your Profile, If?

See Your Saved Posts Timeline

Views: 618


+ http://bit.ly/vucodes (Link for Assignments, GDBs & Online Quizzes Solution)

+ http://bit.ly/papersvu (Link for Past Papers, Solved MCQs, Short Notes & More)

+ Click Here to Search (Looking For something at vustudents.ning.com?)

+ Click Here To Join (Our facebook study Group)

Replies to This Discussion

Please Discuss here about this assignment.Thanks

Our main purpose here discussion not just Solution

Students having same subject can start discussion here to solve assignment, GDB & Quiz and can clear their concepts until solution is provided. 


P.S:    Please always try to add the discussion in proper format title like “CS101 Assignment / GDB No 01 Solution & Discussion Due Date: ___________”

Then copy Questions from assignment file and paste in Discussion.


http://bit.ly/vucodes (For Assignments, GDBs & Online Quizzes Solution)

http://bit.ly/papersvu (For Past Papers, Solved MCQs, Short Notes & More)

Click Here to Search (Looking For something at vustudents.ning.com?)

Click Here to Join (Our facebook study Group)


Solution Please.

Please provide solution. Today is extended date.



CS510 Assignment 3 Solution Fall 2019

below link 


The NFR Framework is the most popular work to model and analyze non-functional requirements. It treats NFRs as soft goals to be addressed during the development process. The NFR framework consists of five major components:
1. Soft goals
2. Contributions
3. Methods
4. Correlation rules
5. Evaluation procedure.

The Non-Functional Requirement (NFR) framework is a framework of goal modeling. The analysis begins with soft goals that represent NFRs which stakeholders agree upon. Soft goals are goals that are hard to express, but tend to be global qualities of a software system. These could be usability, performance, security and flexibility in a given system. These soft goals are then usually decomposed and refined to uncover a tree structure of goals and sub-goals e.g. the flexibility soft goal. Once uncovering tree structures, one is bound to find interfering soft goals in different trees, e.g. security goals generally interferes with usability. These soft goal trees now form a soft goal graph structure. The final step in this analysis is to pick some particular leaf soft goals, so that all the root soft goals are satisfied. NFR soft goals acts as global constraints on a system. The first NFR soft goal is for response time of accounts, and the second one is for accuracy of accounts. Each soft goal has a label which indicates the degree to which the soft goal is satisfied. Three kinds of concepts are named:
1. NFR soft goals
2. Operationalizing soft goals
3. Claim soft goals

Soft goals are inter related via interdependencies. There are two aspects of interdependencies.
1. Refinements
2. Contributions


© 2020   Created by +M.Tariq Malik.   Powered by

Promote Us  |  Report an Issue  |  Privacy Policy  |  Terms of Service