Object Oriented Software Engineering   View all facts   Glossary   Help | 
| subject > criterion > quality > software quality > cohesion > temporal cohesion | 
| temporal cohesion | ||||
| subject | fact | |||
| temporal cohesion | has definition A form of cohesion in which aspects of a system are grouped together which are used during the same phase of execution of a program, i.e. execute close together in time | ![]()  | ||||||||||||||
| has example a designer would achieve temporal cohesion by placing together all the code used during system start-up or initialization | ![]()  | |||||||||||||||
| is weaker than procedural cohesion | ![]()  | |||||||||||||||
| is a subtopic of 9.2 - Principles Leading to Good Design | ![]()  | |||||||||||||||
| is achieved when operations that are performed during the same phase of the execution of the program are kept together, and everything else is kept out | ![]()  | |||||||||||||||
| is a kind of cohesion | ![]()  | |||||||||||||||
| should be sought only if the other types of cohesion have been achieved | ![]()  | |||||||||||||||
| cohesion | has precedence table 
  | ![]()  |