Learn More
Mutual exclusion and concurrency are two fundamental and essentially opposite features in distributed systems. However, on applications where a shared resource can be concurrently used by a set of processes with a particular common property, it is necessary to impose mutual exclusion on processes with diierent properties while exploring concurrency for(More)
Existing techniques for keyword/attribute search in structured P2P overlays suffer from several problems: unbalanced load, hot spots, fault tolerance, storage redundancy , and unable to facilitate ranking. In this paper, we present a general keyword index and search scheme for structured P2P networks that avoids these problems, and in which object insert,(More)
A <italic>first-order multiparty interaction</italic> is an abstraction mechanism that defines communication among a set of <italic>formal process roles</italic>. Actual processes participate in a first-order interaction by <italic>enroling</italic> into roles, and execution of the interaction can proceed when all roles are filled by distinct processes. As(More)