|  Object Oriented Software Engineering   View all facts   Glossary   Help | 
| subject > system | 
|   | ||||
| system | ||||
| subject | fact | |||
| system | can have specification which is then implemented by a collection of components |  | 
| has definition A logical entity, having a set of definable responsibilities or objectives, and consisting of hardware, software or both |  | |
| exists even if its components change over the course of time, or are replaced by equivalent components |  | |
| has scope |  | |
| has part component |  | |
| has part hardware |  | |
| has part module |  | |
| has part software |  | |
| has part subsystem |  | |
| is complex if its scope is broad |  | |
| is in a state until an event occurs that causes it to change state |  | |
| is divided up into subsystems |  | |
| is a kind of subject |  | 
Kinds of system :