"University of California, Berkeley. Computer Science Division" . . "University of California, Berkeley. Computer Science Division." . "University of California, Berkeley." . . "Programación (Computadores electrónicos)" . . "Procesamiento electrónico de datos Procesamiento distribuído." . . . . . . . . . . "Breaking a program up into modules is an important technique for managing the complexity of large systems. As the number of modules increases, the modules themselves need to be managed. Changing even a single module can be difficult. Compilation and loading are complicated. Saving the state of a program for others to build on is quite error-prone. The development of a large program as part of a multi-person project is even worse. This thesis presents solutions to these problems. We use new languages to describe the modules that comprise a system and tools that automate software development."@en . . . . . "Controlling large software development in a distributed environment" . "Controlling large software development in a distributed environment"@en . . . . . . . "Academic theses"@en . . . . . . "Programas para computador." . . . .