DocumentCode
1355616
Title
Verification and Validation for Trustworthy Software Systems
Author
Michael, James Bret ; Drusinsky, Doron ; Otani, Thomas W. ; Shing, Man-Tak
Volume
28
Issue
6
fYear
2011
Firstpage
86
Lastpage
92
Abstract
A continuous and proactive process for conducting verification and validation of systems involves using scenario-based testing to validate whether formal assertions correctly capture the intent of the natural language requirements. The process is automated through the use of statechart assertions and runtime execution monitoring. The statechart assertions can be used as part of a system reference model in support of independent verification and validation of trustworthy systems.
Keywords
formal verification; program testing; safety-critical software; natural language requirement; runtime execution monitoring; scenario-based testing; software system validation; software system verification; statechart assertion; trustworthy software systems; Formal verification; Performance evaluation; Programming; Software development; Software engineering; Validation; assertion checker; assertion languages; formal methods; performance; program; requirements; software; software engineering; specification; validation; verification;
fLanguage
English
Journal_Title
Software, IEEE
Publisher
ieee
ISSN
0740-7459
Type
jour
DOI
10.1109/MS.2011.151
Filename
6055664
Link To Document