2013
DOI: 10.1007/s10766-013-0264-7
|View full text |Cite
|
Sign up to set email alerts
|

Bringing Coq into the World of GCM Distributed Applications

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
9
0

Year Published

2014
2014
2023
2023

Publication Types

Select...
3
3

Relationship

4
2

Authors

Journals

citations
Cited by 8 publications
(9 citation statements)
references
References 15 publications
0
9
0
Order By: Relevance
“…As the last step, we define the well-formness predicate for membranes. A membrane is well-formed if all its sub-components have distinct names, the naming constraint is respected for its interfaces, all its sub-components are well-formed, all its bindings ensure a valid cardinality, and the role, type, nature constraints are respected for all its sub-bindings, This section presented an extension to the definition of well-formed components defined in previous works [12,11]. More precisely, most of the definitions given in this section allow us to formalize the notion of well-formed non-functional features and well-formed interceptors, that have never been formalized before.…”
Section: Non-functional Aspectsmentioning
confidence: 99%
See 1 more Smart Citation
“…As the last step, we define the well-formness predicate for membranes. A membrane is well-formed if all its sub-components have distinct names, the naming constraint is respected for its interfaces, all its sub-components are well-formed, all its bindings ensure a valid cardinality, and the role, type, nature constraints are respected for all its sub-bindings, This section presented an extension to the definition of well-formed components defined in previous works [12,11]. More precisely, most of the definitions given in this section allow us to formalize the notion of well-formed non-functional features and well-formed interceptors, that have never been formalized before.…”
Section: Non-functional Aspectsmentioning
confidence: 99%
“…From another point of view, in [11] we investigated a language for generating correct-by-construction component systems, and reconfiguring them safely. Similarly to the cases above, this language does not deal with the structure of the membrane and one-to-many/many-to-one communications, it should be extended to the enhanced component structure presented here.…”
Section: Related Approachesmentioning
confidence: 99%
“…This work however, focuses on the protocol itself, and not in the behaviour of a reconfigurable application. Moreover, in [10] we presented Mefresa -a Mechanized Framework for Reasoning on Software Architectures. This work discusses a formal specification and a (re)configuration language for GCM architectures.…”
Section: Related Workmentioning
confidence: 99%
“…While this approach was successfully applied in [5], its practical effects for this case study remain as future work. 10 Moreover, handling such big state-spaces teaches us the importance of automation regarding model generation. Indeed, debugging can be a daunting task due to the inherent complexity and size of the involved models.…”
Section: Final Remarksmentioning
confidence: 99%
“…In [11], we presented Mefresa -a Coq [16] framework providing the means for the formal reasoning on software architectures. Here, we extend Mefresa with the ability to interpret Painless specifications, and provably correct functions computing their compliance with the GCM technical specification [10].…”
Section: Introductionmentioning
confidence: 99%