





















Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
This course includes types of requirements, modeling of non functional, static and dynamic modelling, requirement elicitation and use case modeling. This lecture includes: Users, Requirements, Documents ,System, Customers, Managers, System, Engineers
Typology: Slides
1 / 29
This page cannot be seen from the preview
Don't miss anything!






















1
Lecture # 24
2
aspects of writing requirements
4
system should provide
must operate
constraints on the system’s emergentproperties
5
system must integrate with
the system, e.g., how to carry out particulartypes of computation
the system
7
written in natural languages (like, English,Japanese, French, etc.)
ambiguous
natural languages to specify requirements
8
document may include a description of thehardware on which the system is to run
introductory chapter which provides anoverview of the system and the businessneeds
10
also very important and is developedon the basis of following information– Type of the system– Level of detail included in requirements– Organizational practice– Budget and schedule for RE process
11
13
system is to be developed
validation tests for the system
14
the system and the relationships betweenits parts
16
lifecycle of the system
responses to undesired events– Heninger (1980)
17
way of organizing an SRS
19
1.1 Purpose of the requirements
document
1.2 Scope of the product1.3 Definitions, acronyms, and
abbreviations
1.4 References1.5 Overview of the remainder of the
document
20
Product perspective
Product functions
User characteristics
General constraints
Assumptions and dependencies