2005
DOI: 10.1016/j.entcs.2004.06.012
|View full text |Cite
|
Sign up to set email alerts
|

A Run-Time Environment for Concurrent Objects With Asynchronous Method Calls

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
16
0

Year Published

2005
2005
2016
2016

Publication Types

Select...
5
1
1

Relationship

2
5

Authors

Journals

citations
Cited by 21 publications
(16 citation statements)
references
References 20 publications
0
16
0
Order By: Relevance
“…However, RL is reflective [10], which allows execution strategies for Maude programs to be written in RL. A strategy based on a pseudo-random number generator is proposed in [22]. Using this strategy, it is easy to test a specification in a series of different runs by providing different seeds to the random number generator.…”
Section: Testing Specifications In the Creol Interpretermentioning
confidence: 99%
See 1 more Smart Citation
“…However, RL is reflective [10], which allows execution strategies for Maude programs to be written in RL. A strategy based on a pseudo-random number generator is proposed in [22]. Using this strategy, it is easy to test a specification in a series of different runs by providing different seeds to the random number generator.…”
Section: Testing Specifications In the Creol Interpretermentioning
confidence: 99%
“…Thus, development of the language constructs and testing them is done incrementally. In fact, Creol's operational semantics has been used as a language interpreter to test the behavior of Creol programs [22]. The interpreter consists of 700 lines of code, including auxiliary functions and equational specifications, and it has 29 rewrite rules.…”
Section: Testing Specifications In the Creol Interpretermentioning
confidence: 99%
“…A semantics of an ML-like language with threads was discussed in detail in [30], a modular rewriting logic semantics of CML has been given in [4], and a definition of the Scheme language has been given in [10]. Other language case studies, all specified in Maude, include: BC [2], CCS [43,44,2], CIAO [40], Creol [25], ELOTOS [42], MSR [3,38], PLAN [39,40], and the pi-calculus [41]. In fact, the semantics of large fragments of conventional languages are by now routinely developed by UIUC graduate students as course projects [36] in a few weeks, including, besides the languages already mentioned: Beta, Haskell, Lisp, LLVM, Pict, Python, Ruby, and Smalltalk.…”
Section: Languages Defined In Rewriting Logicmentioning
confidence: 99%
“…However, RL is reflective [31], which allows execution strategies for Maude programs to be written in RL. A strategy based on a pseudo-random number generator is proposed in [30]. Using this strategy, it is easy to test a specification in a series of different runs by providing different seeds to the random number generator.…”
Section: ) Testing Specifications In the Creolmentioning
confidence: 99%
“…Development and testing of language constructs can be done incrementally. The operational semantics described in this paper has been used as a language interpreter to analyze Creol models [30]. The interpreter consists of 700 lines of code, including auxiliary functions and equational specifications, and it has 25 rewrite rules.…”
Section: ) Testing Specifications In the Creolmentioning
confidence: 99%