2004
DOI: 10.1007/978-3-540-24756-2_11
|View full text |Cite
|
Sign up to set email alerts
|

UML to B: Formal Verification of Object-Oriented Models

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
40
0

Year Published

2005
2005
2011
2011

Publication Types

Select...
5
2
2

Relationship

0
9

Authors

Journals

citations
Cited by 58 publications
(40 citation statements)
references
References 7 publications
0
40
0
Order By: Relevance
“…In UML-RSDS we translate specifications into the B language to perform validation via proof and animation [16]. The complexity of such proofs can be reduced by only translating the parts of a specification directly relevant to a given property, enabling automated proof of correctness.…”
Section: ≤ Fps and Fps ≤ Maxfloormentioning
confidence: 99%
“…In UML-RSDS we translate specifications into the B language to perform validation via proof and animation [16]. The complexity of such proofs can be reduced by only translating the parts of a specification directly relevant to a given property, enabling automated proof of correctness.…”
Section: ≤ Fps and Fps ≤ Maxfloormentioning
confidence: 99%
“…In [13,15] we defined the syntax and semantics of a subset, UML-RSDS, of UML 2. UML-RSDS state machines have only basic states and no pseudostates.…”
Section: Extended State Machinesmentioning
confidence: 99%
“…In the translation to B, each class is interpreted in a B module, called a machine [13]. The structure of these modules corresponds closely to that of the class.…”
Section: Semantic Analysismentioning
confidence: 99%
“…Integration between formal and informal or semi-formal visual modeling (or specification) languages is a well-known topic in the literature [8,11,12,14]. There are many advantages to be gained from integrating formal techniques with informal or semi-formal approaches in the field of software development.…”
Section: Introductionmentioning
confidence: 99%