• 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