The sciences of the artificial (3rd ed.)
The sciences of the artificial (3rd ed.)
Stochastic processes
Monitors: an operating system structuring concept
Communications of the ACM
A technique for software module specification with examples
Communications of the ACM
On the criteria to be used in decomposing systems into modules
Communications of the ACM
On a measure of program structure
Programming Symposium, Proceedings Colloque sur la Programmation
DAC '76 Proceedings of the 13th Design Automation Conference
On the relationships among three software metrics
Proceedings of the 1981 ACM workshop/symposium on Measurement and evaluation of software quality
Deriving an approximation algorithm for automatic computation of ripple effect measures
Information and Software Technology
Science of Computer Programming
Hi-index | 0.00 |
This paper contributes to the understanding of program structures in terms of its stability and reliability in a quantitative sense. Distinctions are made between the logical structure of a program and the information structure of a program. The general characteristics of a good program will not be discussed in this paper other than citing relevent references. The term stability is defined as the resistance to the amplification of changes that has been made to a given program. The information structure of a program is based on the sharing of information between the components of the program.