software entropy


English Wikipedia - The Free EncyclopediaDownload this dictionary
Software entropy
A work on software engineering by Ivar Jacobson et al. describes software entropy as follows:
The second law of thermodynamics, in principle, states that a closed system's disorder cannot be reduced, it can only remain unchanged or increased. A measure of this disorder is entropy. This law also seems plausible for software systems; as a system is modified, its disorder, or entropy, always increases. This is known as software entropy.
Within software development, there are similar theories; see Lehman (1985), who suggested a number of laws, of which two were, basically, as follows:
  1. computer program that is used will be modified
  2. When a program is modified, its complexity will increase, provided that one does not actively work against this.

See more at Wikipedia.org...


© This article uses material from Wikipedia® and is licensed under the GNU Free Documentation License and under the Creative Commons Attribution-ShareAlike License