Formal Methods for Open Object-Based Distributed Systems V 2002
DOI: 10.1007/978-0-387-35496-5_11
|View full text |Cite
|
Sign up to set email alerts
|

A Theory of May Testing for Actors

Abstract: The Actor model and 71"-calculus have served as the basis of a large body of research on concurrency. We represent the Actor model as a typed asynchronous 71"-calculus, called A1r. The type system imposes a certain discipline on the use of names to capture actor properties such as uniqueness and persistence. We investigate the notion of may testing in A1r and give a trace based characterization of it. Such a characterization simplifies reasoning about actor configurations as it does not involve quantification … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
7
0

Year Published

2004
2004
2018
2018

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(7 citation statements)
references
References 11 publications
0
7
0
Order By: Relevance
“…The take information is removed from the labels. The send actions as the consequence of a message taken by M c are renamed to depict M receiving such messages with the application of the renaming operator ρ c2 where the renaming function c 2 : Act T × Act * s → Act r ∪ Act * s is defined as: Our approach for establishing the LTS characterization of an actor in terms of its interactions with an environment is consistent with the one proposed for π-calculus specifications embedding the actor model [69], where channel names indicate actor names. This approach is based on the concept of Interfaces that maintain actor names to/by which a message can be sent/received, called external actors and receptionists, respectively.…”
Section: Generating the Lts Of The Actor A Mmentioning
confidence: 94%
See 4 more Smart Citations
“…The take information is removed from the labels. The send actions as the consequence of a message taken by M c are renamed to depict M receiving such messages with the application of the renaming operator ρ c2 where the renaming function c 2 : Act T × Act * s → Act r ∪ Act * s is defined as: Our approach for establishing the LTS characterization of an actor in terms of its interactions with an environment is consistent with the one proposed for π-calculus specifications embedding the actor model [69], where channel names indicate actor names. This approach is based on the concept of Interfaces that maintain actor names to/by which a message can be sent/received, called external actors and receptionists, respectively.…”
Section: Generating the Lts Of The Actor A Mmentioning
confidence: 94%
“…We would have got a considerable practical gain if such reorderings could had been handled semantically through an appropriate notion of equivalence such as may-testing [69,15] instead of explicit shuffling of the messages in each message body of InfM . Due to the non-existence of a practical tool to compare the traces regardless of their action orders in our experiments, we were confined to follow this approach.…”
Section: Overapproximating the Unspecified Componentmentioning
confidence: 99%
See 3 more Smart Citations