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

Chris J. Barter

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

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

Computer networks · 1Software engineering, systems software and programming languages · 1

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
Embedded and real-time systems · 100%
Computer networks
1 paper
Wireless networking · 100%

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

TopicWeightPapersLastEvidence papers
Embedded and real-time systems › real-time embedded systems
hard real-time systems
0.011990
Guarantee Protocols for Communication in Distributed Hard Real-Time Systems · INFOCOM 1990
Embedded and real-time systems
real-time communication
0.011990
Guarantee Protocols for Communication in Distributed Hard Real-Time Systems · INFOCOM 1990
Wireless networking › medium access control
multiaccess protocols
0.011990
Guarantee Protocols for Communication in Distributed Hard Real-Time Systems · INFOCOM 1990

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

simulation · 0.0
YearPublicationVenuePosition
1990 Guarantee Protocols for Communication in Distributed Hard Real-Time Systems
abstract
A classification scheme is proposed which divides real-time messages into three different classes according to the impact on system performance when the deadline of a message is missed. A study is made of several multiaccess protocols that take into account the time constraints of messages as well as their classifications and that are able to given an early notice when an important message will miss its deadline. The performances of these protocols are evaluated and compared through simulation.>
Nicholas Malcolm, Wei Zhao 0001, Chris J. Barter
INFOCOM3
1981 A Communicating Sequential Process Language and Implementation
abstract
Abstract The design of a communicating sequential process language is presented, featuring a parallel command, communication by message passing and the use of the guarded command as a means of introducing and controlling non‐determinism. The language described here incorporates a number of new proposals regarding communications between sequential processes. The principal proposal is that messages are to be selected for reception by a receiving process solely on the basis of their type and arrival order within type; in particular, the identity of the sending process does not influence message reception. This results in a greater degree of parallelism and non‐determinism, which is useful to both the programmer and the language implementor. Also a hierarchichal composition regime is proposed, which gives communications significance to the organization of subprocess hierarchies; this promotes an independence of specification of program components through information hiding properties. The language implementation is described, and several aspects are of particular interest: the design of a process scheduler in a non‐deterministic situation leads to some interesting optimizations, as does the design of a message handler in the case where the communicating processes can access the same memory. Finally, example programs are given to illustrate some of the novel features of the language.
T. J. Roper, Chris J. Barter
Softw. Pract. Exp.2