Timothy Mann
VMware
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Timothy Mann.
IEEE Computer | 2001
William Hamburgen; Deborah A. Wallach; Marc A. Viredaz; Lawrence S. Brakmo; Carl A. Waldspurger; Joel F. Bartlett; Timothy Mann; Keith I. Farkas
The Compaq Itsy, a prototype pocket computer that has enough processing power and memory capacity to run cycle-hungry applications such as continuous-speech recognition and real-time MPEG-1 movie decoding, has proved to be a useful experimental tool for interesting applications, systems work and power studies.
Archive | 2011
Clark Allan Heydon; Roy Levin; Timothy Mann; Yuan Yu
Helps in the development of large software projects. Uses a well-known open-source software prototype system (Vesta developed at Digital and Compaq Systems Research Lab).
Archive | 2006
Allan Heydon; Timothy Mann; Roy Levin; Yuan Yu
There are two inputs to the construction of a software system: the sources and the instructions for producing the system from those sources. For small code bases, simple instructions generally suffice. However, for even moderately large systems, the build instructions become complex and subtle, and the simple, script-like facilities of conventional build “languages” such as Make therefore become inadequate. For this reason, Vesta’s system description language (SDL) supports complete, hierarchical build instructions, which enable all the details of a build to be specified in a modular form consistent with the overall system structure. Moreover, SDL supports functional abstraction, which makes it possible to encapsulate low-level building. As a result, complex details can be hidden from the view of end users, simplifying the system descriptions they write.
Archive | 2006
Allan Heydon; Timothy Mann; Roy Levin; Yuan Yu
The preceding chapter provided the motivation behind Vesta’s system description language and presented its primary constructs. This chapter focuses on the use of SDL to express complex build instructions. Of course, there are many ways to do this and, as noted in the preceding chapter, SDL strives to be “methodology-neutral”. This chapter presents a particular set of choices — a methodology, or a style — that has worked well in practice. Before getting into the details, however, we need to examine some of the considerations that motivated the specific choices this methodology embodies.
Archive | 2006
Allan Heydon; Timothy Mann; Roy Levin; Yuan Yu
The Vesta repository provides long-term storage of source and derived files. The repository has two kinds of clients — users and the evaluator — who require distinct sets of services. Users are mainly concerned with sources. They read existing source files and create new ones. The evaluator is concerned with both sources and deriveds. It reads system models, and it invokes tools that both read sources and deriveds and write out new deriveds. This chapter examines the repository services as they appear to software developers who use Vesta. The evaluator-specific facilities are covered later in Section 7.1.
Archive | 2006
Allan Heydon; Timothy Mann; Roy Levin; Yuan Yu
Chapter 4 described the functionality of the Vesta repository as seen by a developer. This chapter examines additional features of the repository, including those used by other components of the Vesta system, and the way in which notable aspects of the repository functionality are implemented.
Archive | 2006
Allan Heydon; Timothy Mann; Roy Levin; Yuan Yu
Chapter 1 briefly introduced the central SCM problems of building and versioning. This chapter and those in Part II describe how Vesta is designed to solve these problems and show how the Vesta system creates a development environment in which software builds are repeatable, consistent, incremental, and scalable.
Archive | 2009
Alok Kumar Gupta; Minwen Ji; Timothy Mann; Tahir Mobashir; Umit Rencuzogullari; Ganesha Shanmuganathan; Limin Wang; Anne Holler
Archive | 2001
Allan Heydon; Roy Levin; Timothy Mann; Yuan Yu; Lytton Avenue
Archive | 2004
Timothy Mann