2010
DOI: 10.1007/s10703-010-0106-9
|View full text |Cite
|
Sign up to set email alerts
|

Model-based construction and verification of critical systems using composition and partial refinement

Abstract: This article introduces a new model-based method for incrementally constructing critical systems and illustrates its application to the development of fault-tolerant systems. The method relies on a special form of composition to combine software components and a set of proof rules to obtain high confidence of the correctness of the composed system. As in conventional component-based software development, two (or more) components are combined, but in contrast to many component-based approaches used in practice,… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2013
2013
2019
2019

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 9 publications
(2 citation statements)
references
References 35 publications
0
2
0
Order By: Relevance
“…Similarly to ProTest, there are also methods to generate test cases and to test protocol conformance directly from Finite State Machines, such as in [2,6,19], and many of them are included in a survey by Dorofeeva et al [18]. Refinement is often used in combination with formal verification of properties [16,25,36]. In this work, instead, we try to combine refinement and testing.…”
Section: Related Workmentioning
confidence: 99%
“…Similarly to ProTest, there are also methods to generate test cases and to test protocol conformance directly from Finite State Machines, such as in [2,6,19], and many of them are included in a survey by Dorofeeva et al [18]. Refinement is often used in combination with formal verification of properties [16,25,36]. In this work, instead, we try to combine refinement and testing.…”
Section: Related Workmentioning
confidence: 99%
“…Of course, some specification properties such as liveness, deadlock, and safety have not been applied in this research. Jeffords et al presented a fault‐tolerant‐based service composition approach that is evaluated with a transition‐aware theorem proving method. This research has provided the strong proof definition for figuring out an approach, where a model or potentially code of the fault tolerant framework as of now exists, and the client needs to exhibit that the fault‐tolerant framework fulfills the properties of a completely dedicated fault‐tolerant augmentation.…”
Section: Categorizing Of Selected Service Composition Approachesmentioning
confidence: 99%