See this document in CiteSeerX!

On the design of the Amoeba Configuration Manager (1989)  (Make Corrections)  (5 citations)
Erik H. Baalbergen, Kees Verstoep, Andrew S. Tanenbaum
Proceedings of the 2nd International Workshop on Software Configuration Management



  Home/Search   Context   Related

Links:   ACM   DBLP

 
View or download:
toronto.edu/pub/amoeba/18.ps.gz
ucsc.edu/pub/amoeba/amoeba...scm89.ps.Z
dec.com/pub/doc/amoeba/ps/18.ps.Z
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  toronto.edu (more)
From:  ucsc.edu
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: The program Amoeba Make, or Amake, is being designed to fulfil the need of a make-like configuration manager capable of exploiting the potentials of the Amoeba distributed operating system. The major design goal is to create a software configuration manager that is both easy to use and efficient. The specification and maintenance of a large configuration should be easy, and should be automated as much as possible. Furthermore, the build process should exploit Amoeba's capabilities and resources ... (Update)

Context of citations to this paper:   More

...consistent mechanism for handling bug reports, etc. This aspect of configuration management is represented by tools such as make [Fel79] BVT89] SCCS [All80] RCS [Tic82] Tic85] CMA [PF89] Arcadia [TBC 88] and GRAPPLE [HL88] The Conic [KMS87] MKS89] and Lynx [Sco87]...

...of make rules: DERIVE exploits them rather more to extend it much further. The most radical make oid is Baalbergen s Amake [Baal89] which manipulates attributed objects stored in a specialised fileserver, and uses heuristic hints to aid minimal recompilation. There...

Cited by:   More
Beyond UNIX - A True Distributed System for the 1990s - Tanenbaum, van Renesse..   (Correct)
Configuration Management via Constraint Programming - Coatta, Neufeld (1992)   (Correct)
Experiences with the Amoeba Distributed Operating System - Tanenbaum, van Renesse.. (1990)   (Correct)

Active bibliography (related documents):   More   All
1.6:   Design and Implementation of Parallel Make - Baalbergen (1988)   (Correct)
1.3:   Building Software by Deduction: Why and How - Singleton, Brereton (1992)   (Correct)
1.1:   The Performance Of The Amoeba Distributed Operating.. - van Renesse, VAN.. (1989)   (Correct)

Similar documents based on text:   More   All
0.5:   Programming Guide - Amoeba Amoeba   (Correct)
0.4:   The Amoeba Distributed Operating System - Tanenbaum, Sharp (1992)   (Correct)
0.4:   Release Information For Amoeba 5.3 - Amoeba Amoeba   (Correct)

Related documents from co-citation:   More   All
3:   Make--a program for maintaining computer programs - Feldman - 1979
2:   The conic toolkit for building distributed systems (context) - Kramer, Magee et al. - 1987
2:   Configuration Management using SySL (context) - Thomson, Sommerville - 1989

BibTeX entry:   (Update)

Erik H. Baalbergen, Kees Verstoep, and Andrew S. Tannenbaum. On the design of the amoeba configuration manager. ACM SigSoft, 17(7):15--20, 1989. http://citeseer.ist.psu.edu/article/baalbergen89design.html   More

@inproceedings{ baalbergen89design,
    author = "Erik H. Baalbergen and Kees Verstoep and Andrew S. Tanenbaum",
    title = "On the Design of the {Amoeba} Configuration Manager",
    booktitle = "{Proceedings of the 2nd International Workshop on Software Configuration Management}",
    address = "Princeton, New Jersey",
    pages = "15--22",
    year = "1989",
    url = "citeseer.ist.psu.edu/article/baalbergen89design.html" }
Citations (may not include all citations):
271   Yacc: Yet Another Compiler-Compiler - Johnson - 1978
202   Make---A Program for Maintaining Computer Programs - Feldman - 1979
132   Lex---A lexical Analyzer Generator (context) - Lesk, Schmidt - 1978
93   Intelligent Assistance for Software Development and Maintena.. (context) - Kaiser, Feiler et al. - 1988  ACM
81   The Design of a Capability-Based Distributed Operating Syste.. (context) - Mullender, Tanenbaum - 1986  DBLP
70   Using Sparse Capabilities in a Distributed Operating System - Tanenbaum, Mullender et al. - 1986  DBLP
48   Computer-Aided Software Engineering in a Distributed Worksta.. (context) - Leblang, Chase - 1984  ACM   DBLP
23   Database Support for Knowledge-Based Engineering Environment.. - Kaiser, Barghouti et al. - 1988  ACM   DBLP
17   The Performance of the Amoeba Distributed Operating System - van Renesse, van Staveren et al. - 1989  ACM   DBLP
17   Parallel Software Configuration Management in a Network Envi.. (context) - Leblang, Chase - 1987
16   Experience With A Data Base Of Programs (context) - Belkhatir, Estublier - 1987  ACM
16   The Fourth Generation Make - Fowler - 1985
16   An Object Base for Attributed Software Objects - Lampen, Mahler - 1988
12   Connecting RPC-Based Distributed Systems Using Wide-Area Net.. - van Renesse, Tanenbaum et al. - 1987
11   Design and Implementation of Parallel Make - Baalbergen - 1988
8   Mk: A Successor to Make (context) - Hume - 1987
8   Parallel and Distributed Compilations in Loosely-Coupled Sys.. - Baalbergen - 1986
7   Build---A Software Construction Tool (context) - Erickson, Pellegrin - 1984
5   A Toolkit for Software Configuration Management - Mahler, Lampen - 1988
4   The Workstation: Computing Resource or Just a Terminal (context) - van Renesse, Tanenbaum et al. - 1987
4   Cake: a Fifth Generation Version of Make (context) - Somogyi - 1987
3   Parmake and Dp: Experience with a Distributed, Parallel Impl.. (context) - Roberts, Ellis - 1987
3   MANDIS/Amoeba: A Widely Dispersed Object-Oriented Operating .. (context) - van Renesse, van Staveren et al. - 1988
3   The SPMS Software Project Management System (context) - Nicklin - 1983
3   The Design of a Window System for Amoeba (context) - Sharp - 1987
2   Makefile Usage and Abusage: a Case Study (context) - Singleton - 1986
2   Concurrent Make: The Design and Implementation of a Distribu.. (context) - Cmelik - 1986
2   Enhancing Make or Re-inventing a Rounder Wheel (context) - Hirgelt - 1983
2   Tools for the Maintenance and Installation of a Large Softwa.. (context) - Tilbrook, Place - 1986
1   Operating System Design for Distributed Programming Environm.. (context) - Nicol - 1986
1   Integration Methods in Cedar (context) - Donahue - 1985
1   The Bulletin Board Server: A Tool for Implementing Parallel .. (context) - Schrander, van Otten - 1988

Documents on the same site (http://fermivista.math.jussieu.fr/ftp/ftp.sys.toronto.edu.html):   More
Region-Oriented Memory Management in Shared-Memory.. - Sandhu, Gamsa, Zhou (1992)   (Correct)
Parallelizing I/O Intensive Applications for a Workstation.. - Lin, Zhou   (Correct)
Strand on a KSR - Xu, Keane   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC