17 qualities cross references to quality requirements

This preview shows page 87 - 90 out of 182 pages.

17 Qualities Cross references to quality requirements.
Image of page 87

Subscribe to view the full document.

6.3 Use Cases 69 case (row 13), the main scenario (row 14), alternative and exception scenarios (rows 15 and 16), and cross references to quality require- ments (row 17) Table 6-2 shows the specification of the use case “navigate to destination” by means of the reference template suggested in table 6-1 . Table 6-2 Example of template-based documentation of a use case Section Content Designation UC-12-37 Name Navigate to destination Authors John Smith, Sandra Miller Priority Importance for system success: high Technological risk: high Criticality High Source C. Warner (domain expert for navigation systems) Responsible J. Smith Description The driver of the vehicle types the name of the destination. The navigation system guides the driver to the desired destination. Trigger event The driver wishes to navigate to his destination. Actors Driver, traffic information server, GPS satellite system Pre-condition The navigation system is activated. Post-condition The driver has reached his destination. Result Route guidance to the destination Main scenario 1. The navigation system asks for the desired destination. 2. The driver enters the desired destination. 3. The navigation system pinpoints the destination in its maps. 4. On the basis of the current position and the desired destination, the navigation system calculates a suitable route. 5. The navigation system compiles a list of waypoints. 6. The navigation system shows a map of the current position and shows the route to the next waypoint. 7. When the last waypoint is reached, the navigation system shows “destination reached” on the screen. Alternative scenario 4a.Calculation of the route must honor traffic information and avoid traffic congestions. 4a1. The navigation system queries the server for updated traffic information. 4a2. The navigation system calculates a route that does not contain any traffic congestions. Exception scenarios Trigger event: The navigation system does not receive a GPS signal from the GPS satellite system. Qualities Æ QR.04 (reaction time upon user input) Æ QR.15 (operating comfort) (QR = quality requirements)
Image of page 88
70 6 Model-Based Requirements Documentation 6.4 Three Perspectives on the Requirements Separately documenting the perspectives When documenting requirements on the basis of models, one typically distinguishes three types of perspectives: data, function, and behavior (see section 4.2.1 ). Each perspective is documented separately, using suitable conceptual modeling languages [Davis 1993] , [Pohl et al. 2005] : Data perspective: In this perspective, the structures of input and output data as well as static-structural aspects of the usage and dependency relationships of the system in the system context are documented.
Image of page 89

Subscribe to view the full document.

Image of page 90

What students are saying

  • Left Quote Icon

    As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

    Student Picture

    Kiran Temple University Fox School of Business ‘17, Course Hero Intern

  • Left Quote Icon

    I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

    Student Picture

    Dana University of Pennsylvania ‘17, Course Hero Intern

  • Left Quote Icon

    The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

    Student Picture

    Jill Tulane University ‘16, Course Hero Intern

Ask Expert Tutors You can ask 0 bonus questions You can ask 0 questions (0 expire soon) You can ask 0 questions (will expire )
Answers in as fast as 15 minutes