DocumentCode
794982
Title
Optimistic make [software design]
Author
Bubenik, Rick ; Zwaenepoel, Willy
Author_Institution
Dept. of Comput. Sci., Washington Univ., St. Louis, MO, USA
Volume
41
Issue
2
fYear
1992
fDate
2/1/1992 12:00:00 AM
Firstpage
207
Lastpage
217
Abstract
The notion of encapsulations is introduced as the basic construct used to support optimistic make (a software tool). The authors describe the implementation of optimistic make in the V-System on a collection of SUN workstations. Statistics measured from this implementation are used to synthesize a workload for a discrete-event simulation, and to validate the simulation´s results. The simulation shows a speedup distribution over pessimistic make with a median of 1.72 and a mean of 8.28. The speedup distribution is strongly dependent on the ratio between the target out-of-date times and the command execution times. With faster machines the median of the speedup distribution grows to 5.1, and then decreases again
Keywords
software engineering; software tools; SUN workstations; V-System; command execution times; discrete-event simulation; encapsulations; optimistic make; pessimistic make; software tool; target out-of-date times; Computational modeling; Computer science; Delay; Design optimization; Encapsulation; Programming; Software design; Statistical distributions; Sun; Workstations;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/12.123396
Filename
123396
Link To Document