Briefly explain why it is desirable to categorize technical specifications using
ID: 3788313 • Letter: B
Question
Briefly explain why it is desirable to categorize technical specifications using the categories in Table 3.4 or 3.5.
Documenting Technical Specifications
The categories listed in Table 3.4 can be used to organize and document technical specifications.
TABLE 3.4 Categories of technical specifications
Category
Description
Interfaces
To the environment and other subsystems
Functions
Stimulus–response pairs
Performance
Response time; throughput
Behavior
Sequences of system states over time
Capacities
Data; communication; memory
Design constraints
Predetermined design decisions
Quality attributes
Safety; security; reliability; others
IEEE Standard 830™–1998 is a “Recommended Practice for Software Requirements Specifications” [IEEE830]. Table 3.5 lists the specific requirements to be documented in section 3 of a Software Requirements Specification that conforms to IEEE 830.
TABLE 3.5 Specific requirements in IEEE Standard 830–1998
Specific Requirements
Description
External interfaces
Inputs into and outputs from the software system
Functions
Actions taken in accepting and processing inputs and generating outputs
Performance requirements
Static and dynamic quantified requirements
Logical database requirements
Requirements for information to be placed into a database
Design constraints
Constraints imposed by conformance to standards, hardware limitations, etc.
Software system attributes
Reliability; availability; security; maintainability; portability
Category
Description
Interfaces
To the environment and other subsystems
Functions
Stimulus–response pairs
Performance
Response time; throughput
Behavior
Sequences of system states over time
Capacities
Data; communication; memory
Design constraints
Predetermined design decisions
Quality attributes
Safety; security; reliability; others
Explanation / Answer
Documenting Technical Specifications:
1] Table 3.4 shows categories of technical specificatins.
2] Table 3.5 shows specific requirementd in IEEE standard 830-1998
3] In table 3.5 indiacated that performance requirments are stated in static and dynamic quantitative terms.
4] In Static performance requirements,it include items such as the number of terminals to be supported
e.g :The system support 40 user terminals.
5] In Dyanamic performance requirements,it specifies the factor such as the number of transaction to be performed in given period of time.
e.g;94% transaction shall complete in less than 2 sec when 40 user terminals are active.
6] In a requirement specification document,the categories of technical specification in the table 3.4 and 3.5 can be organizes in various ways.
7] The technical specification for scientific data processing system is organized by listing input output functions.
8]The system must me perform at the top level with other categories like performance ,interface and behaviour specified for each input output function.
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.