2018
DOI: 10.1007/978-3-319-99840-4_13
|View full text |Cite
|
Sign up to set email alerts
|

Real-Time Rewriting Logic Semantics for Spatial Concurrent Constraint Programming

Abstract: Process calculi provide a language in which the structure of terms represents the structure of processes together with an operational semantics to represent computational steps. This paper uses rewriting logic for specifying and analyzing a process calculus for concurrent constraint programming (ccp), combining spatial and real-time behavior. In these systems, agents can run processes in different computational spaces (e.g., containers) while subject to real-time requirements (e.g., upper bounds in the executi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
4
0

Year Published

2019
2019
2019
2019

Publication Types

Select...
1
1

Relationship

2
0

Authors

Journals

citations
Cited by 2 publications
(4 citation statements)
references
References 29 publications
0
4
0
Order By: Relevance
“…In [14,13] we described D-SPACES, an implementation of scs that provides property-checking methods as well as an implementation of a specific type of constraint systems (boolean algebras). In [21] we used rewriting logic for specifying and analyzing ccp processes combining spatial and real-time behavior. These processes can run processes in different computational spaces while subject to real-time requirements.…”
Section: Conclusion and Related Workmentioning
confidence: 99%
“…In [14,13] we described D-SPACES, an implementation of scs that provides property-checking methods as well as an implementation of a specific type of constraint systems (boolean algebras). In [21] we used rewriting logic for specifying and analyzing ccp processes combining spatial and real-time behavior. These processes can run processes in different computational spaces while subject to real-time requirements.…”
Section: Conclusion and Related Workmentioning
confidence: 99%
“…• In terms of formal analysis, the semantics proposed in this work can be used for probabilistic simulation and quantitative analysis, extending the reachability and LTL model checking analysis previously offered in [40].…”
Section: Introductionmentioning
confidence: 97%
“…In sscc, the underlying notion of hierarchical and distributed store found in scc [29] is faithfully modeled by local spaces, where inconsistent local stores need not propagate their inconsistencies towards the global store. Previous efforts by the authors to bring executable semantics and reachability analysis to scc using rewriting logic in [43] -and its subsequent extension to real-time in [40]-are transparently subsumed as sub-models in sscc, and further extended with stochastic features and support for statistical model checking. This latter claim means that the sscc executable semantics presented in this work can also be used for reachability analysis and LTL model checking of reactive systems, although these features are not part of the present exposition.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation