3 citations found. Retrieving documents...
Greg Nelson. Systems Programming with Modula-3. Prentice-Hall series in Innovative Computer Science. Prentice-Hall, 1991.

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Capturing Branch-and-Bound using Shared Abstract Date-types - Goodeve, al. (1996)   (Correct)

....ML provide support for polymorphism. Generics (Modula 3) and templates (C ) provide mechanisms for generating specific implementations of general purpose abstractions and would appear to be suitable solutions to this problem. As the basis for experimentation, we have chosen the Modula 3 language[21]. Modula 3 provides extensive support for multi threading and network communications via its Network Objects package. This package permits us to construct SADTs consisting of many network objects distributed across the address spaces of a system. In the sense of [5] these representatives ....

Greg Nelson. Systems Programming with Modula-3. Prentice-Hall series in Innovative Computer Science. Prentice-Hall, 1991.


Abstraction and Implementation of a Lightweight.. - Goodeve, Tofts, Dobson   (Correct)

....other predicates over group execution state may be useful, motivating the design of a generic mechanism. A prototype threadgroup mechanism specifically to facilitate termination detection in applications distributed across networks of workstations has been implemented using the DEC SRC Modula 3[10] Threads module. Inter thread synchronisation is facilitated using signal variables in this module. The implementation modifies the calls on signal variables such that if a thread belonging to a threadgroup waits on a signal variable, it first examines whether all other threads are similarly ....

Greg Nelson. Systems Programming with Modula-3. Prentice-Hall series in Innovative Computer Science. Prentice-Hall, 1991.


Towards a Model for Shared Data Abstraction with.. - Goodeve, Dobson, Nash, .. (1998)   (1 citation)  Self-citation (With)   (Correct)

....efficient SADT implementations. The SADTs written for this platform rely on an underlying run time executive, which provides low level services such as SADT creation, initialisation and binding. The run time executive and the hosted SADTs and applications are written using the Modula 3 language[37]. The language provides a strongly typed object oriented environment, with automatic garbage collection and embedded support for threads. In addition the standard library accompanying the Digital SRC Modula 3 system provides low level interfaces into the language run time that have enabled ....

Greg Nelson. Systems Programming with Modula-3. Prentice-Hall series in Innovative Computer Science. Prentice-Hall, 1991.

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