Practical Automaton proofs in PVS
Fulltext:
32099_pracaupri.pdf
Size:
1.159Mb
Format:
PDF
Description:
Publisher’s version
Disclaimer:
In case you object to the disclosure of your thesis, you can contact
repository@ubn.ru.nl
Publication year
2008Author(s)
Publisher
[S.l.] : [S.n.]
ISBN
9789090226828
Number of pages
285 p.
Annotation
RU Radboud Universiteit Nijmegen, 06 maart 2008
Promotor : Vaandrager, F.W. Co-promotor : Hooman, J.J.M.
Publication type
Dissertation

Display more detailsDisplay less details
Organization
Informatics for Technical Applications
Digital Security
Former Organization
Biophysics
Subject
Digital SecurityAbstract
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 incompleteness in the informal requirements. We illustrate some of the considerations used in arriving at the approach used in this thesis. The case studies and considerations show how this approach can be effective in ?nd- ing errors in models - errors which, when corrected, lead to better models and higher quality computer-based systems.
This item appears in the following Collection(s)
- Academic publications [229016]
- Dissertations [13094]
- Electronic publications [111213]
- Faculty of Science [34247]
- Open Access publications [80090]
Upload full text
Use your RU credentials (u/z-number and password) to log in with SURFconext to upload a file for processing by the repository team.