Object Oriented Software Engineering View all facts Glossary Help |
subject > software > real-time software |
real-time software | ||||
subject | fact |
real-time software | has definition Software that must react immediately to stimuli from the environment | |
has concern safety | ||
has design issue responsiveness | ||
has purpose to operate special-purpose hardware such as embedded systems, industrial plants and telephone networks | ||
is a subtopic of 1.1 - The Nature of Software | ||
is a subtopic of 10.5 - Defects in Timing and Co-Ordination: Deadlock, Livelocks and Critical Races | ||
is a kind of software | ||
software | can be easily duplicated | |
can have usability without utility^2 | ||
can have utility without usability | ||
deteriorates as it is changed repeatedly | ||
does not wear out with use like other engineering artefacts | ||
has quality which is only as good as its lowest-quality reusable component | ||
is hard to change correctly | ||
is intangible | ||
is more reliable if it has fewer failures | ||
is designed usually for human beings to use | ||
must be designed with users' input otherwise it may not be usable | ||
often has a poor design and is steadily becoming worse |
Next software: bad software Up: software Previous software: modified software