2006
DOI: 10.1007/11828563_25
|View full text |Cite
|
Sign up to set email alerts
|

On Two Dually Nondeterministic Refinement Algebras

Abstract: Abstract.A dually nondeterministic refinement algebra with a negation operator is proposed. The algebra facilitates reasoning about totalcorrectness preserving program transformations and nondeterministic programs. The negation operator is used to express enabledness and termination operators through a useful explicit definition. As a small application, a property of action systems is proved employing the algebra. A dually nondeterministic refinement algebra without the negation operator is also discussed.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
7
0

Year Published

2007
2007
2010
2010

Publication Types

Select...
4
2

Relationship

3
3

Authors

Journals

citations
Cited by 10 publications
(7 citation statements)
references
References 21 publications
0
7
0
Order By: Relevance
“…How more elaborate models than the relational one presented in this paper (such as hypertheories) relate to our algebra is also an interesting question that we shall return to. Finally, many of the recent abstract-algebraic approaches have proved practical in applications, see for example [27,17,23]; in an epistemic context, modal semirings have recently been applied by Möller [18]. It is a promising thought that the dynamic epistemic semiring would prove useful in applications involving epistemic notions.…”
Section: Discussionmentioning
confidence: 98%
See 1 more Smart Citation
“…How more elaborate models than the relational one presented in this paper (such as hypertheories) relate to our algebra is also an interesting question that we shall return to. Finally, many of the recent abstract-algebraic approaches have proved practical in applications, see for example [27,17,23]; in an epistemic context, modal semirings have recently been applied by Möller [18]. It is a promising thought that the dynamic epistemic semiring would prove useful in applications involving epistemic notions.…”
Section: Discussionmentioning
confidence: 98%
“…The first statement (additivity) is proved by (p + q) = { (27)} (p + q)(p + q) = {; distributive over +} (p + q)p + (p + q)q = { (23) and commutativity of +} p + q, the second one (isotony) is straightforward from the first.…”
Section: Proof Of Propositionmentioning
confidence: 96%
“…5. On the other hand, the new weak iteration axioms (11) and (13) are essential for the last data refinement rule of Sect. 6.…”
Section: Healthiness Conditions and Basic Propertiesmentioning
confidence: 99%
“…For non-probabilistic demonic refinement algebra, a termination operator was defined by Solin and von Wright [12,11]. When applied to a non-probabilistic program, this termination operator returns an assertion that skips in those states from which the program will terminate, otherwise it aborts.…”
Section: Termination and Failurementioning
confidence: 99%
See 1 more Smart Citation