DocumentCode :
1056740
Title :
Better software through operational dynamics
Author :
Bernstein, L.
Author_Institution :
Dept. of Oper. Syst., AT&T Bell Labs., USA
Volume :
13
Issue :
2
fYear :
1996
fDate :
3/1/1996 12:00:00 AM
Firstpage :
107
Lastpage :
109
Abstract :
Much of the existing theory about software focuses on its static behaviour, based on analysis of the source listing. Explorers of requirements, estimation, design, encapsulation, dataflow, decomposition, structure, and code complexity all study the static nature of software, concentrating on source code. I call this the study of software statics, an activity that has improved software quality and development, and one that we should continue to investigate. However, quality software remains difficult to produce because our understanding has an incomplete theoretical foundation. There is little theory that addresses software´s dynamic behaviour in the field, in particular, how software performs under load. I use the term operational dynamics to differentiate this activity from software statics and from system dynamics, which involves process simulation
Keywords :
program testing; software fault tolerance; software quality; dynamic behaviour; incomplete theoretical foundation; operational dynamics; process simulation; quality software; software quality; Encapsulation; Interleaved codes; Performance evaluation; Productivity; Robustness; Software measurement; Software quality; Software systems; System testing; Timing;
fLanguage :
English
Journal_Title :
Software, IEEE
Publisher :
ieee
ISSN :
0740-7459
Type :
jour
DOI :
10.1109/52.506469
Filename :
506469
Link To Document :
بازگشت