See this document in CiteSeerX!

Loosely-Coupled Processes (1991)  (Make Corrections)  (6 citations)
Jayadev Misra Department of Computer Sciences The University of Texas at...
PARLE (2)



  Home/Search   Context   Related

Links:   ACM   DBLP

 
View or download:
utexas.edu/users/p...loolelycoupled.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  utexas.edu/users/misra/ (more)
(Enter author homepages)

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

Abstract: this paper, Cohen [4] gives a somewhat more general asymmetric theory of loose-coupling in terms of program properties (i.e., without commutativity). The theory includes rules to derive loose-coupling of systems from loose-coupling of their components and rules to lift arbitrary progress properties of components to progress properties of a system. These rules have been successfully applied to the solution of several concurrent programming problems (Update)

Context of citations to this paper:   More

.... data sharing between concurrent threads (e.g. the model proposed by Steele [Ste90] and loosely coupled processes proposedby Misra [Mis91]) or not optimizing the parallel codes at all. We believe as more people write parallel programs, the demand to develop various...

...these semantics require recording the causality ordering between messages, and are thus not very useful in practice. Recently, Misra [Mis91] pointed out that the essential features of Kahn s model could be captured in shared variable systems by replacing the asynchronous...

Cited by:   More
Composing Leads-to Properties - Meier, Sanders (1996)   (Correct)
Meeting the Application in User Space - Assenmacher, Breitbach, Buhler.. (1994)   (Correct)
Distributed Software Engineering - Invited State-of-the-Art Report - Kramer   (Correct)

Active bibliography (related documents):   More   All
0.4:   Towards a Practitioners' Approach to Abadi and Lamport's.. - Engelhardt, de Roever (1997)   (Correct)
0.3:   A Logic for Concurrent Programming - Misra (1994)   (Correct)
0.3:   Progress - Misra (1999)   (Correct)

Similar documents based on text:   More   All
0.3:   SHARED VARIABLE PROGRAMMING BEYOND SHARED MEMORY: Bridging .. - Pan, Bic, Dillencourt (2002)   (Correct)
0.2:   Equational Reasoning About Nondeterministic Processes - Jayadev Misra Department (1990)   (Correct)
0.2:   Towards Efficient and Scalable Mediation: The AURORA Approach - Yan (1997)   (Correct)

Related documents from co-citation:   More   All
2:   Reduction: A method of proving properties of parallel programs (context) - Lipton - 1975
2:   How to Make a Multiprocessor Computer That Correctly Executes Multiprocess Progr.. (context) - Lamport - 1979
2:   Linearizability: A correctness condition for concurrent objects (context) - Herlihy, Wing - 1992

BibTeX entry:   (Update)

J. Misra. Loosely-coupled processes. In E.H.L. Aarts et.al, editor, Parallel Architectures and Languages Europe, volume II, pages 1--26, 1991. http://citeseer.ist.psu.edu/478754.html   More

@inproceedings{ misra91looselycoupled,
    author = "Jayadev Misra",
    title = "Loosely-Coupled Processes",
    booktitle = "{PARLE} (2)",
    pages = "1-26",
    year = "1991",
    url = "citeseer.ist.psu.edu/478754.html" }
Citations (may not include all citations):
716   Parallel Program Design: A Foundation (context) - Chandy, Misra - 1988  ACM
357   The directory-based cache coherence protocol for the dash mu.. (context) - Lenoski, Laudon et al. - 1990  ACM   DBLP
323   The notions of consistency and predicate locks in a database.. (context) - Eswaran, Gray et al. - 1976  ACM   DBLP
247   The family of concurrent logic programming languages (context) - Shapiro - 1989  ACM   DBLP
208   An axiomatic proof technique for parallel programs (context) - Owicki, Gries - 1976
152   structures: Data structures for parallel computing - Arvind, Nikil - 1989
81   An Introduction to Parallel Programming (context) - Chandy, Taylor - 1992  ACM
42   Making asynchronous parallelism safe for the world (context) - Jr - 1990  ACM   DBLP
21   Design of scalable shared-memory multiprocessors: The dash a.. (context) - Lenoski, Gharachorloo et al. - 1990
7   Specifying concurrent objects as communicating processes - Misra - 1990  ACM   DBLP
5   Communication with directed logic variables (context) - Kleinman, Moscowitz et al.  ACM   DBLP
4   replication and snapshot of nondeterministic concurrent prog.. (context) - Gaifman, Maher et al. - 1990
3   Modular Progress Proofs of Concurrent Programs (context) - Cohen - 1992
1   Concurrency and synchronization in the alps programming lang.. (context) - Vishnubhotla - 1989

Documents on the same site (http://www.cs.utexas.edu/users/misra/):   More
A Discipline of Multiprogramming - Misra (1999)   (Correct)
Strategies to Combat Software Piracy - Misra (1999)   (Correct)
A walk over the shortest path: Dijkstra's Algorithm viewed as.. - Misra (2000)   (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