FORMAL METHODS VERIFICATION & VALIDATION (V&V), FOR LEGACY SYSTEMS

被引:0
|
作者
Georgiadis, Sofia K. [1 ]
机构
[1] NYCT, Vital Syst Safety, Brooklyn, NY 11201 USA
关键词
D O I
暂无
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
For over a decade, the benefits of Formal Methods software system development techniques have been realized in safety critical applications in a variety of industries, such as aerospace, aviation, and of course rail-transit. Many of these Formal Methods techniques have focused on the development of new systems. In new system development, Formal Methods provide assurance of error-free specification, design, and software code implementation, often via automated code generators. Legacy systems have been largely excluded from the Formal Methods field, due to a perception that their use would entail costly re-engineering, require specialized knowledge, and would necessitate a large learning curve. However, Formal Methods may be used for Verification and Validation (V&V) of legacy systems without the costly risk factors enumerated above. A description of the methodologies used is provided, including a description of how the process is tailored to new acquisitions and deployments of legacy systems. The modeling was fully integrated in the rail property and contractor development processes. As each design phase progressed, the formal methods process provided an increased level of confidence with regard to safety assurance and the correctness of the system design. This was achieved by generating formal proofs for each safety critical function, and by refining these formal proofs into progressively lower-level elements. These proofs then provided criteria for design reviews, code reviews, and test scenarios. The benefits of obtaining formal, that is, mathematical, formula-based, proofs of system design and consistency is indisputable. The criteria 435 for evaluation are objective and thorough. One need not rely on the adequacy of peer reviews and manually generated test cases. Formal Methods V&V is therefore a cost-effective process that provides proof of correctness early in the system development life-cycle.
引用
收藏
页码:435 / +
页数:2
相关论文
共 50 条
  • [41] Software V&V Support by Parametric Analysis of Large Software Simulation Systems
    Schumann, Johann
    Gundy-Burlet, Karen
    Pasareanu, Corina
    Menzies, Tim
    Barrett, Anthony
    2009 IEEE AEROSPACE CONFERENCE, VOLS 1-7, 2009, : 3136 - +
  • [42] Scalable Ontology-Based V&V Process for Heterogeneous Systems and Applications
    Delabeye, Romain
    Penas, Olivia
    Plateaux, Regis
    ACM/IEEE 25TH INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, MODELS 2022 COMPANION, 2022, : 341 - 350
  • [43] 2.5.5 A System Theoretic Framework for V&V
    Wymore, A. Wayne
    INCOSE International Symposium, 2002, 12 (01) : 1223 - 1229
  • [44] A BC of statistics for verification and validation (V & V) of simulations of high-consequence engineering systems(*)
    Fong, Jeffrey T.
    Proceedings of the ASME Pressure Vessels and Piping Conference 2005, Vol 6, 2005, 6 : 681 - 690
  • [45] V&V through inconsistency tracking and analysis
    Easterbrook, S
    Callahan, J
    Wiels, V
    NINTH INTERNATIONAL WORKSHOP ON SOFTWARE SPECIFICATION AND DESIGN, PROCEEDINGS, 1998, : 43 - 49
  • [46] The role of V&V in agile software processes
    Rahmanian, F
    6TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL VII, PROCEEDINGS: INFORMATION SYSTEMS DEVELOPMENT II, 2002, : 487 - 491
  • [47] Using Formal Methods for Verification and Validation in Railway
    Reichl, Klaus
    Fischer, Tomas
    Tummeltshammer, Peter
    TESTS AND PROOFS, TAP 2016, 2016, 9762 : 3 - 13
  • [48] THE NEED FOR USABLE FORMAL METHODS IN VERIFICATION AND VALIDATION
    Gore, Ross
    Diallo, Saikou
    2013 WINTER SIMULATION CONFERENCE (WSC), 2013, : 1257 - 1268
  • [49] An integrated environment of S/W specification and V&V for safety-critical systems
    Koo, SR
    Seong, PH
    Yoo, J
    Cha, SD
    Youn, C
    Han, HC
    PROCEEDINGS OF THE IASTED INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 2004, : 607 - 612
  • [50] CFD V&V and open benchmark database
    Bai, Wen
    Li, Li
    Li, Zhou-Ming
    Liang, Yi-Hua
    Chinese Journal of Aeronautics, 2006, 19 (02): : 160 - 167