CS510 Assignment No. 03
 Solution and Discussion

Assignment No. 03
 Semester: Spring 2018
CS510: Software Requirements and Specifications
Total Marks: 15

Due Date: 01/08/2019

Please read the following instructions carefully before submitting assignment:
You need to use MS word document to prepare and submit the assignment on VU-LMS.
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 learn about KAOS model
• To develop Goal model diagram

Assignment#3 covers topics from Week09 to Week11.
Feel free to ask at [email protected] in case of any queries.


Question 01:

Keeping in view KAOS model, you are required to draw Goal model diagram for a vehicle that can drive automatically.

Main goals of automatic vehicle model are:

♣ To keep the vehicle in lane
♣ To detect another object within the range of 8-meters
♣ To move the vehicle smoothly

Requirements of the model:

♣ To send object image to processor
♣ To keep sensor camera on

Camera acts as an agent in the model.

Note: You will follow high-level to low-level approach for the above given goals.

(10 Marks)

Question 02:

KAOS (Knowledge Acquisition in automated specification) model is a goal oriented requirement gathering approach in requirement specification process.
Give name of any five practices of KAOS model approach in different disciplines.

(5 Marks)

Best of Luck!

Ideas Solution