See this document in CiteSeerX!

Hermes Supporting Distributed Programming in a Network of Personal Workstations (1994)  (Make Corrections)  (2 citations)
Spyridon Gerassimos Lalis



  Home/Search   Context   Related

 
View or download:
inf.ethz.ch/pub/publica...th10736.ps.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  math.tau.ac.il/~guy/Ob...bibfull (more)
(Enter author homepages)

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

Abstract: /Kurzfassung 3/4 Chapter 1 Introduction and Overview The Hermes System 6 Reading this Thesis 8 Chapter 2 Extending the Oberon System Introducing Concurrency 9 Programming Primitives 11 Integration of Concurrency into the Oberon System 18 Enhancing the Network Support of Oberon 22 Chapter 3 A General Data Transfer Facility On Transfer of Data Structures 27 The IO Framework 29 Default Component Implementations 34 Related Work 39 Chapter 4 The Message Passing Facility Towards an... (Update)

Context of citations to this paper:   More

...the offered features. 4. 1 Hermes Concurrency has already been added to Oberon running on the Ceres workstation [Ebe87] This project [Lal94] discusses the implications of concurrency and network support on the design of Oberon. However most results within the low level...

...data. As a specific example, we describe how the framework is used to provide the basic communication facilities used in the Hermes system [Lal94] a framework supporting extensible distributed programming. The system is implemented in the Oberon 2 programming language [MW91] on...

Cited by:   More
From Persistent Objects to Object Transmission in Distributed .. - Lalis, Sanders (1994)   (Correct)
Connecting Oberon - Hof (1996)   (Correct)

Active bibliography (related documents):   More   All
0.6:   Distributed Systems: A Comprehensive Survey - Borghoff, Nast-Kolb   (Correct)
0.5:   Mobile Agents, DSM, Coordination, and Self-Migrating.. - Bic, Dillencourt, Fukuda (1997)   (Correct)
0.5:   Characterization of Organic Illumination Systems - Hamburgen, Mogul, Reid.. (1989)   (Correct)

Similar documents based on text:   More   All
0.2:   Separate Compilation and Module Extension - Crelier (1994)   (Correct)
0.2:   Adding Concurrency to the Oberon System - Lalis, Sanders (1994)   (Correct)
0.2:   Compiler Construction - The Art of Niklaus Wirth - Mössenböck (2000)   (Correct)

BibTeX entry:   (Update)

S. Lalis: "Hermes - Supporting Distributed Programming in a Network of Personal Workstations" PhD thesis, Swiss Federal Institute of Technology (ETH Zürich), 1994. Number 10736. http://citeseer.ist.psu.edu/lalis94hermes.html   More

@phdthesis{ lalis94hermes,
    author = "Spyridon Gerassimos Lalis",
    title = "Hermes: Supporting object oriented distributed programming in a network of personal workstations",
    number = "10736",
    year = "1994",
    url = "citeseer.ist.psu.edu/lalis94hermes.html" }
Citations (may not include all citations):
624   Computer Networks (context) - Tanenbaum - 1981
444   Mach: A New Kernel Foundation for UNIX Development (context) - Accetta, Baron et al. - 1986
239   Monitors: An Operating System Structuring Concept (context) - Hoare - 1974
210   Cooperating Sequential Processes (context) - Dijkstra - 1968
170   Reliable Broadcast Protocols (context) - J-M - 1984
148   Object Structure in the Emerald System (context) - Black, Hutchinson et al. - 1986
129   The Structuring of Systems Using Upcalls (context) - Clark - 1985
123   An Efficient Reliable Broadcast Protocol - Kaashoek, Tanenbaum et al. - 1989
107   Mirage: A Coherent Distributed Shared Memory Design (context) - Fleisch, Popek - 1989
104   Concurrent Programming: Principles and Practice (context) - Andrews - 1991
83   Hierarchical Ordering of Sequential Processes (context) - Dijkstra - 1972
75   A Value Transmission Method for Abstract Data Types (context) - Herlihy, Liskov - 1982
68   Promises: Linguistic Support for Efficient Asynchronous Proc.. (context) - Liskov, Shrira - 1988
66   Replicated Distributed Programs (context) - Cooper - 1985
62   Using Idle Workstations in a Shared Computing Environment (context) - Nichols - 1987
52   Accent: A Communication Oriented Network Operating System Ke.. (context) - Rashid, Robertson - 1981
45   A Protocol for Packet Network Intercommunication (context) - Cerf, Kahn - 1974
43   A Remote Procedure Call Facility for Interconnecting Heterog.. (context) - Bershad, Ching et al. - 1987
41   Implementation of Argus (context) - Liskov, Curtis et al. - 1987
36   Systems Programming in Modula (context) - Nelson, Levin et al. - 1991
35   The Integration of Virtual Memory Management and Interproces.. (context) - Fitzgerald, Rashid - 1986
35   The Programming Language Oberon (context) - Wirth - 1988
33   The Eden System: A Technical Review (context) - Almes, Black et al. - 1985
30   Mach and Matchmaker: Kernel and Language Support of Object-O.. (context) - Jones, Rashid - 1986
28   OSI Reference Model - The ISO Model of Architecture for Open.. (context) - Zimmermann - 1980
28   Software-Practice 99 and Experience (context) - Gehani, Roome et al. - 1986
26   Remote Pipes and Procedures for Efficient Distributed Commun.. (context) - Gifford, Glasser - 1988
25   Network Objects (context) - Birell, Nelson et al. - 1993
23   Connection Management in Transport Protocols (context) - Sunshine, Dalal - 1978
21   The Oberon System (context) - Wirth, Gutknecht - 1989
20   The ARPA Network Design Decisions (context) - McQuillan, Walden - 1997
20   Incremental distribution of Timestamp Packets: A New Approac.. (context) - Schelvis - 1989
19   Implementing Remote Procedure Calls (context) - Birell, Nelson - 1984
18   Distributed Garbage Collection for Network Objects - Birell, Evers et al. - 1993
18   Limitations of Synchronous Communication with Static Process.. (context) - Liskov, Herlihy et al. - 1986
12   SCIDDLE: A Tool for Large Scale Distributed Computing - Arbenz, Lthi et al. - 1994
9   Marionette: A System for Parallel Distributed Programming Us.. (context) - Sullivan, Anderson - 1989
8   Selecting Sequence Numbers (context) - Tomlinson - 1975
7   Insight ETHOS: On Object-Orientation in Operating Systems (context) - Szyperski - 1992
6   The Programming Language Oberon-2 (context) - Moessenboeck, Wirth - 1991
5   Adding Concurrency to the Oberon System - Lalis, Sanders - 1994
4   Development and Analysis of a Workstation Computer (context) - Eberle - 1987
4   Implementation of Resilient (context) - Weihl, Liskov - 1985
2   Persistent Objects for C (context) - Schmidt, Bauknecht et al. - 1989
2   Pickles: An Implementation of Persistent Data Structures (context) - Kalsow, Cavalli-Sforza - 1988
2   A Shared Virtual Memory System for Parallel Computing (context) - Li - 1988
2   A Communication System Supporting Large Datagrams on a Local.. (context) - Linton, Panzieri - 1986
1   The Nucleus of a Mutliprogramming System (context) - Hansen - 1970
1   Lectures in Computer Science (context) - Coroutines - 1980
1   OSI and TCP/IP Protocols on a UNIX System V (context) - J-M, Huitena et al. - 1986
1   Object-Oriented Distributed Programming with UNIX-Oberon (context) - Bougnion - 1994
1   Active Messages: A Mechanism for Integrated Computation (context) - von and, Culler et al. - 1992
1   Network Communication in the Oberon Environment (context) - Szyperski - 1990
1   UNIX Kernel Networking Support and the Lincs Communications .. (context) - Requa - 1985
1   Support for Remote Procedure Calls in Oberon (context) - Weck - 1990
1   XNet - Supporting Distributed Programming in the Oberon Envi.. (context) - Lalis - 1991
1   Interprocess Communication in the Eigth Edition Unix System (context) - Presotto, Ritchie - 1985
1   Ceres-Net: A Low Cost Computer Network (context) - Wirth - 1989
1   The Amber System: Parallel Programming on a Network of Mutli.. (context) - Chase, Amador et al. - 1989
1   Oberon System 3-A Realm of Persistent Objects (context) - Gutknecht - 1993
1   Factors in Interprocess Communication Protocol Efficiency fo.. (context) - Sunshine - 1976
1   Hardware Description of the Workstation Ceres-3 (context) - Heeb, Noack - 1991

Documents on the same site (http://www.math.tau.ac.il/~guy/Oberon/bib-full.html):   More
Oberon Dialogs: A User Interface for End Users - Knasmüller (1995)   (Correct)
Extensibility in the Oberon System - Mössenböck (1994)   (Correct)
Post Mortem Debugger for Oberon - Hof   (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