(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