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 条
  • [21] NASA Operational Simulator (NOS) for V&V of Complex Systems
    Zemerick, Scott A.
    Morris, Justin R.
    Bailey, Brandon T.
    MODELING AND SIMULATION FOR DEFENSE SYSTEMS AND APPLICATIONS VIII, 2013, 8752
  • [22] Systems Engineering Methods for Validation and Verification of Changes to Legacy Fielded Systems
    Eddy, Amy
    Daily, Jeremy
    2023 IEEE INTERNATIONAL SYSTEMS CONFERENCE, SYSCON, 2023,
  • [23] MSL V&V CEDL Mechanical Systems Test Program
    Eremenko, Alexander
    Hoffman, Pamela
    Rivellini, Tommaso
    2009 IEEE AEROSPACE CONFERENCE, VOLS 1-7, 2009, : 2826 - 2833
  • [24] EUROPA LANDER TERMINAL STERILIZATION SUBSYSTEM (TSS) THERMAL MODEL VERIFICATION AND VALIDATION (V&V) AND UNCERTAINTY QUANTIFICATION (UQ) PROCESSES
    Irick, Kevin W.
    Voskuilen, Tyler
    Sakievich, Phil
    PROCEEDINGS OF ASME 2022 HEAT TRANSFER SUMMER CONFERENCE, HT2022, 2022,
  • [25] MBSE and V&V: a tool-equipped method for combining various V&V strategies
    Nastov, B.
    Chapurlat, V.
    Pfister, F.
    Dony, C.
    IFAC PAPERSONLINE, 2017, 50 (01): : 10538 - 10543
  • [26] V&V SYMPOSIUM THIS MONTH
    不详
    MECHANICAL ENGINEERING, 2017, 139 (05) : 62 - 62
  • [27] Criteria for the Analysis of Gaps and Limitations of V&V Methods for Safety-and Security-Critical Systems
    Ferrari, Enrico
    Schlick, Rupert
    De la Vara, Jose Luis
    Folkesson, Peter
    Sangchoolie, Behrooz
    COMPUTER SAFETY, RELIABILITY, AND SECURITY, SAFECOMP 2022 WORKSHOPS, 2022, 13415 : 35 - 46
  • [28] FORMAL METHODS FOR LEGACY SYSTEMS
    WARD, MP
    BENNETT, KH
    JOURNAL OF SOFTWARE MAINTENANCE-RESEARCH AND PRACTICE, 1995, 7 (03): : 203 - 219
  • [29] Truth Data for DIVE V&V
    Silva, Mark J.
    Barber, James K.
    AIAA AVIATION 2021 FORUM, 2021,
  • [30] An Overview of the V&V of Flight-Critical Systems Effort at NASA
    Brat, Guillaume
    SAE INTERNATIONAL JOURNAL OF AEROSPACE, 2011, 4 (02): : 865 - 870