首页 | 本学科首页   官方微博 | 高级检索  
     


Early verification and validation of mission critical systems
Authors:C Ponsard  P Massonet  J F Molderez  A Rifaut  A van Lamsweerde  H Tran Van
Affiliation:(1) CETIC Research Center, Brussels, Belgium;(2) Centre de Recherche Public Henri Tudor, Kirchberg, Luxembourg;(3) UCL, Brussels, Belgium
Abstract:Complex software and systems are pervasive in today’s world. In a growing number of fields they come to play a critical role. In order to provide a high assurance level, verification and validation (V&V) should be considered early in the development process. This paper shows how this can be achieved based on a goal-oriented requirements engineering framework which combines complementary semi-formal and formal notations. This allows the analyst to formalize only when and where needed and also preserves optimal communication with stakeholders and developers. For the industrial application of the methodology, a supporting toolbox was developed. It consist of a number of tightly integrated tools for performing V&V tasks at requirements level. This is achieved through the use of (1) a roundtrip mapping between the requirements language and the specific formal languages used in the underlying formal tools (such as SAT or constraint solvers) and (2) graphical views using domain-based representations. This paper will focus on two major and representative tools: the Refinement Checker (about verification) and the Animator (about validation).
Keywords:Requirements engineering  Goal modelling  Verification and validation  Animation  Model-checking  Monitoring
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号