Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Arunodaya Chatterjee

dblp:31/287 · DBLP profile ↗
← Back
2ranked-venue papers
2as first author
0since 2021 · last 1991
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 2 · 2 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
1 paper
Distributed systems · 67% Parallel and multicore computing · 33%

Topics — the 6 heaviest of 6, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Distributed systems
concurrency
0.011989
FUTURES: a mechanism for concurrency among objects · SC 1989
Distributed systems
distributed object systems
0.011989
FUTURES: a mechanism for concurrency among objects · SC 1989
Parallel and multicore computing › parallel programming models
futures
0.011989
FUTURES: a mechanism for concurrency among objects · SC 1989
Distributed systems › distributed object systems
object migration
0.011989
FUTURES: a mechanism for concurrency among objects · SC 1989
Parallel and multicore computing
parallel programming models
0.011989
FUTURES: a mechanism for concurrency among objects · SC 1989
Distributed systems
remote procedure call
0.011989
FUTURES: a mechanism for concurrency among objects · SC 1989

Methods — techniques the papers use, named apart from their topics

remote procedure call · 0.0futures · 0.0
YearPublicationVenuePosition
1991 ES-Kit: An object-oriented distributed system
abstract
Abstract This paper describes the design, implementation, and performance of ES‐Kit, a distributed object‐oriented system being developed by the Experimental Systems Project at the Microelectronics and Computer Technology Corporation. The operating system consists of a kernel and a set of Public Service Objects which dynamically extend the functionality of the kernel by providing several traditional operating system services when required by application objects. Applications for the ES‐Kit environment are written in GNU C++ and do not require additional language primitives for distributed execution. Initial performance results from a representative set of applications indicate that the object‐oriented paradigm provides a powerful solution to distributed programming.
Arunodaya Chatterjee, Arjun Khanna, Ying Hung
Concurr. Pract. Exp.1
1989 FUTURES: a mechanism for concurrency among objects
abstract
A future provides the basic primitive through which a user in an object-oriented distributed system can achieve concurrency. It is based on the notion of being able to translate what appears to be a remote procedure call into a request for computation to be scheduled by the system. The mechanism required to make this translation is discussed. Refinements to the future mechanism allow futures to be passed as arguments to other procedure calls. This provides the user with the added flexibility of implementing synchronization schemes suited to specific needs. Further, it simplifies the process of migrating an object which has outstanding futures at the time of migration.
Arunodaya Chatterjee
SC1