Class Name
Entity
Attributes
Service
B. Entity
Fault avoidance
Fault tolerance
Fault detection
Fault repair
not use your technical skills to misuse other peoples computers.
not knowingly accept work that is outside your competence.
be dependent on their colleagues.
maintain integrity and independence in their professional judgment.
User satisfaction
Job satisfaction
Business success
Profit making
Number of request for corrective maintenance
Average time required for impact analysis
All the above
Number of oustanding change request
Random Application Development
Raw Application Development
Robust Application Development
Rapid Application Development
User Action Notation
User Action Norms
User Analogy Notation
User Analogy Norms
sometimes
many times
always
no times
Profit maximization
Cost reduction
Customer satisfaction
All of the above
Design
Project Management
Maintenance
Quality management
1-True, 2-True
1-True, 2-False
1-False, 2-True
1-False, 2-False
that are not relevant to him
that re relevant to him
that may be maliciously handled by him
that are confidential
Ability to deliver software on time with good quality
A situation in which experienced developers leave the company
Inability of new software to inter-operate with existing software
Instability in the development team
Class Name
Entity
Attributes
Service
Application Domain
Staff stability
Programming language
External environment
Grey- box testing
White box testing
Black box testing
Red Box Testing
Large system applications
Small system applications
Medium system applications
Very small system applications
Madhavji
Sutton
Khalifa
Humphrey
Software Analysis
Software Design
Software quality
Software testing
70 to 80
30 to 40
50 to 60
10 to 20
Arrow Head
Rectangle
Rounded Rectangle
Circle
1-True, 2-True
1-True, 2-False
1-False, 2-True
1-False, 2-False
data,architectural and procedural designs only
architectural,procedural and interface design only
data,architectural and interface design only
data,architectural interface and procedural design
Function reuse
Application system reuse
Sub- system reuse
Generator based reuse
Confidentiality
Intellectual property rights
Managing Client Relationships
Both a & b
Accounting Personnel
Database Manager
Salesman
System Operator
Boehm and Belz
Khalifa and Verner
Madhavji et al.
Blackburn et al.
Behavioural error
Logic errors
Performance error
Interface error
Waterfall model
Incremental model
Spiral model
Iterative model
distinctly specific
unambiguous
all of these
functional
ensure that their products only meet the SRS.
act consistently with the public interest.
act in a manner that is in the best interests of his expertise and favour.
none