Application Domains withSpecialized Quality Requirements
Information Systems: data storage and retrieval
- data integrity deals with corruption on malfunction
- security concerns protection from unauthorized use
- data availability involves length of data unavailability
- transaction performance is number of transaction per time unit
Distributed Systems: [semi-]independent computers connected by a communication network
- fault tolerance is the ability to tolerate faults resulting from partitioning the network or failure of an individual node
Scientific applications: computation-oriented
- accuracy is the closeness of results to correct precision