Argus es un lenguaje de programación creado en el Instituto Tecnológico de Massachusetts por Barbara Liskov entre 1982 y 1988, en colaboración con Maurice Herlihy, Paul Johnson, Robert Scheifler, y William Weihl.[1]​ Es una extensión del lenguaje CLU, y emplea la mayor parte de su sintaxis y semántica.[1]​ Argus fue diseñado para apoyar la creación de programas de computación distribuida, mediante el encapsulamiento de procedimientos relacionados con objetos llamados guardianes, y soportando instrucciones atómicas llamadas acciones.[1][2]

Referencias

editar
  1. a b c Liskov, Barbara. DISTRIBUTED PROGRAMMING IN ARGUS. Communications of the ACM. Mar 1988, Vol. 31 Issue 3, p300-312. [1]
  2. Walker, E.F. ORPHAN DETECTION IN THE ARGUS SYSTEM. MIT/LCS/TR-326. [2] Archivado el 20 de julio de 2011 en Wayback Machine.

Enlaces externos

editar

📚 Artikel Terkait di Wikipedia

Computación concurrente

Concurrent Programming (en inglés). Springer. ISBN 9780387949420.  Ben-Ari (2006). Addison-Wesley, ed. Principles of Concurrent and Distributed Programming (2nd

Computación distribuida

Gregory R. (2000). Foundations of Multithreaded, Parallel, and Distributed Programming. Addison–Wesley. pp. 348-349.  Banks, M. (2000). On the Way to

Limbo (lenguaje de programación)

Stanley-Marbell. Otro libro de texto, "The Inferno Programming Book: An Introduction to Programming for the Inferno Distributed System", por Martin Atkins, Charles Forsyth

Concurrencia (informática)

of Distributed Computing. Wiley-IEEE Press. ISBN 0-471-03600-5.  Magee, Jeff; Kramer, Jeff (2006). Concurrency: State Models and Java Programming. Wiley

Nir Shavit

ejercido además funciones directivas en el ACM Symposium on Principles of Distributed Computing (PODC) y el ACM Symposium on Parallelism in Algorithms and

Per Brinch Hansen

Systems: From Batch Processing to Distributed Systems (editor, 2001, ISBN 0-387-95113-X) The Origin of Concurrent Programming: From Semaphores to Remote Procedure

Robert Griesemer

Talk), Proceedings of the 26th Annual ACM Symposium on Principles of Distributed Computing, ACM press (2007) Interpreting functions utilizing a hybrid

Componente de software

Gateway Initiative) de OSGi Alliance. Component Object Model (COM), COM+ y Distributed Component Object Model (DCOM) de Microsoft. Los componentes de software