This thesis is about an approach to modeling, validating and verifying com- puter-based systems. The kinds of systems we examine happen to be em- bedded systems, for the most part, but our approach is generally applicable to computer-based systems. Since veri?cation is essential to the production of safe and reliable systems, we feel the entire process that precedes the actual construction of such a system is in need of formal support; various studies in this thesis show how a systematic approach to modeling and val- idation can be applied to part of the software development lifecycle: the requirements and speci?cation phases. We focus on the practical side of modeling and validation, showing how to approach problems of ambiguity and incomp...
Open distributed systems are a class of distributed systems where (i) only partial information about...
Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Compute...
This paper presents a methodology, with supporting tool, for formal modeling and analysis of softwar...
This thesis is about an approach to modeling, validating and verifying com- puter-based systems. The...
. Theorem proving and model checking are complementary approaches to the verification of hardware de...
PVS is the most recent in a series of verification systems developed at SRI. Its design was strongly...
Formal Methods are mathematically-based techniques for software design and engineering, which enable...
A software specification is often the result of an iterative process that transforms an initial inco...
International audienceThe consequences of autonomous systems software failures can be potentially dr...
Formal methods are becoming mature enough to be used on nontrivial examples. They are particularly w...
Formal methods are becoming mature enough to be used on non trivial examples. They are particularly ...
PVS stands for "Prototype Verification System." It consists of a specification language in...
This paper presents the results of a formal methods case study in which the Prototype Verification S...
Abstract. This paper describes a specialized interface to PVS called TAME (Timed Automata Modeling E...
This paper reports the results of a case study on the feasibility of developing and applying mechani...
Open distributed systems are a class of distributed systems where (i) only partial information about...
Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Compute...
This paper presents a methodology, with supporting tool, for formal modeling and analysis of softwar...
This thesis is about an approach to modeling, validating and verifying com- puter-based systems. The...
. Theorem proving and model checking are complementary approaches to the verification of hardware de...
PVS is the most recent in a series of verification systems developed at SRI. Its design was strongly...
Formal Methods are mathematically-based techniques for software design and engineering, which enable...
A software specification is often the result of an iterative process that transforms an initial inco...
International audienceThe consequences of autonomous systems software failures can be potentially dr...
Formal methods are becoming mature enough to be used on nontrivial examples. They are particularly w...
Formal methods are becoming mature enough to be used on non trivial examples. They are particularly ...
PVS stands for "Prototype Verification System." It consists of a specification language in...
This paper presents the results of a formal methods case study in which the Prototype Verification S...
Abstract. This paper describes a specialized interface to PVS called TAME (Timed Automata Modeling E...
This paper reports the results of a case study on the feasibility of developing and applying mechani...
Open distributed systems are a class of distributed systems where (i) only partial information about...
Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Compute...
This paper presents a methodology, with supporting tool, for formal modeling and analysis of softwar...