Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Language primitives and type discipline for structured communication-based programming
K Honda, VT Vasconcelos, M Kubo - European Symposium on …, 1998 - Springer
We introduce basic language constructs and a type discipline as a foundation of structured
communication-based concurrent programming. The constructs, which are easily …
communication-based concurrent programming. The constructs, which are easily …
[HTML][HTML] Fundamentals of session types
VT Vasconcelos - Information and Computation, 2012 - Elsevier
We present a reconstruction of session types in a linear pi calculus where types are qualified
as linear or unrestricted. Linearly qualified communication channels are guaranteed to occur …
as linear or unrestricted. Linearly qualified communication channels are guaranteed to occur …
[PDF][PDF] Regular types for active objects
O Nierstrasz - ACM sigplan Notices, 1993 - dl.acm.org
Previous work on type-theoretic foundations for object-oriented programming languages has
mostly focussed on applying or extending functional type theory to functional “objects.“This …
mostly focussed on applying or extending functional type theory to functional “objects.“This …
[PDF][PDF] On the expressive power of polyadic synchronisation in pi-calculus
We extend the π-calculus with polyadic synchronisation, a generalisation of the
communication mechanism which allows channel names to be composite. We show that this …
communication mechanism which allows channel names to be composite. We show that this …
Concurrent objects in a process calculus
BC Pierce, DN Turner - International Workshop on Theory and Practice of …, 1994 - Springer
A programming style based on concurrent objects arises almost inevitably in languages
where processes communicate by exchanging data on channels. Using the pict language as …
where processes communicate by exchanging data on channels. Using the pict language as …
Typed concurrent objects
VT Vasconcelos - European Conference on Object-Oriented …, 1994 - Springer
Based on a name-passing calculus and on its ty** system the paper shows how to build
several language constructors towards a strongly-typed object-oriented concurrent …
several language constructors towards a strongly-typed object-oriented concurrent …
Label-dependent session types
Session types have emerged as a ty** discipline for communication protocols. Existing
calculi with session types come equipped with many different primitives that combine …
calculi with session types come equipped with many different primitives that combine …
An automata-theoretic approach to interprocedural data-flow analysis
J Esparza, J Knoop - Foundations of Software Science and Computation …, 1999 - Springer
1 Introduction An Automata-Theoretic Approach to Interprocedural Data-Flow Analysis Page
1 Javier Esparza1 and Jens Knoop2 1 Technische Universit at M unchen, Arcisstr. 21, D-80290 …
1 Javier Esparza1 and Jens Knoop2 1 Technische Universit at M unchen, Arcisstr. 21, D-80290 …
An Interpretation of Typed Objects into Typedπ-Calculus
D Sangiorgi - Information and Computation, 1998 - Elsevier
An interpretation of Abadi and Cardelli's first-order functionobject calculusinto a typedπ-
calculus is presented. The interpretation validates the subty** relation and the ty** …
calculus is presented. The interpretation validates the subty** relation and the ty** …
Behavioural types for a calculus of concurrent objects
We present a new type system for TyCO, a name-passing calculus of concurrent objects.
The system captures dynamic aspects of objects' behaviours, namely non-uniform service …
The system captures dynamic aspects of objects' behaviours, namely non-uniform service …