The need for usable formal methods in verification and validation

The process of developing, verifying and validating models and simulations should be straightforward. Unfortunately, following conventional development approaches can render a model design that appeared complete and robust into an incomplete, incoherent and invalid simulation during implementation....

Full description

Saved in:
Bibliographic Details
Published in2013 Winter Simulations Conference (WSC) pp. 1257 - 1268
Main Authors Gore, Ross, Diallo, Saikou
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.12.2013
Subjects
Online AccessGet full text

Cover

Loading…
Abstract The process of developing, verifying and validating models and simulations should be straightforward. Unfortunately, following conventional development approaches can render a model design that appeared complete and robust into an incomplete, incoherent and invalid simulation during implementation. An alternative approach is for subject matter experts (SMEs) to employ formal methods to describe their models. However, formal methods are rarely used in practice due to their intimidating syntax and semantics rooted in mathematics. In this paper we argue for a new approach to verification and validation that leverages two techniques from computer science: (1) model checking and (2) automated debugging. The proposed vision offers an initial path to replace conventional simulation verification and validation methods with new automated analyses that eventually will be able to yield feedback to SMEs in a familiar language.
AbstractList The process of developing, verifying and validating models and simulations should be straightforward. Unfortunately, following conventional development approaches can render a model design that appeared complete and robust into an incomplete, incoherent and invalid simulation during implementation. An alternative approach is for subject matter experts (SMEs) to employ formal methods to describe their models. However, formal methods are rarely used in practice due to their intimidating syntax and semantics rooted in mathematics. In this paper we argue for a new approach to verification and validation that leverages two techniques from computer science: (1) model checking and (2) automated debugging. The proposed vision offers an initial path to replace conventional simulation verification and validation methods with new automated analyses that eventually will be able to yield feedback to SMEs in a familiar language.
Author Gore, Ross
Diallo, Saikou
Author_xml – sequence: 1
  givenname: Ross
  surname: Gore
  fullname: Gore, Ross
  email: rgore@odu.edu
  organization: Virginia Modeling, Anal. & Simulation Center, Old Dominion Univ., Norfolk, VA, USA
– sequence: 2
  givenname: Saikou
  surname: Diallo
  fullname: Diallo, Saikou
  email: sdiallo@odu.edu
  organization: Virginia Modeling, Anal. & Simulation Center, Old Dominion Univ., Norfolk, VA, USA
BookMark eNotj81Kw0AURkeoYK3ZC27mBVLvnZuZySxLUCsUXFhxWSaZO3QkP5LEgm8valffOZsD37VY9EPPQtwirBHB3b-_VmsFSGtjFWqkC5E5W2JhnVNgbbkQSygd5taSuRLZNH0AABbaoFJLsdkfWfbMQcZhlF-Tr1v-xc63suP5OIRJpl6eeEwxNX5OQy99H-TJtyn86Y24jL6dODvvSrw9Puyrbb57eXquNrs8oaI5J7LRumCV0Q14DmigIK81gSblA5sYY9EgIYUyaBMNA5m6Vh4b15SOaSXu_ruJmQ-fY-r8-H04n6YfTvdL1w
ContentType Conference Proceeding
DBID 6IE
6IH
CBEJK
RIE
RIO
DOI 10.1109/WSC.2013.6721513
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan (POP) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP) 1998-present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
Computer Science
EISBN 9781479920778
1479939501
1479920770
9781479939503
EndPage 1268
ExternalDocumentID 6721513
Genre orig-research
GroupedDBID 123
29P
6IE
6IF
6IH
6IK
6IL
6IM
6IN
AAJGR
AAWTH
ABLEC
ADZIZ
AFFNX
ALMA_UNASSIGNED_HOLDINGS
APO
ASPBG
AVWKF
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
CHZPO
IEGSK
IJVOP
IPLJI
M43
OCL
RIE
RIL
RIO
RNS
WH7
~02
ID FETCH-LOGICAL-i123t-337f79d7265c0aed16043a5530532ade6fff4c1313d8d56f6e036bb2a1c9c89e3
IEDL.DBID RIE
ISSN 0891-7736
IngestDate Wed Aug 27 04:02:43 EDT 2025
IsPeerReviewed false
IsScholarly true
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i123t-337f79d7265c0aed16043a5530532ade6fff4c1313d8d56f6e036bb2a1c9c89e3
PageCount 12
ParticipantIDs ieee_primary_6721513
PublicationCentury 2000
PublicationDate 20131201
PublicationDateYYYYMMDD 2013-12-01
PublicationDate_xml – month: 12
  year: 2013
  text: 20131201
  day: 01
PublicationDecade 2010
PublicationTitle 2013 Winter Simulations Conference (WSC)
PublicationTitleAbbrev WSC
PublicationYear 2013
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0001456122
ssj0018512
Score 1.9207929
Snippet The process of developing, verifying and validating models and simulations should be straightforward. Unfortunately, following conventional development...
SourceID ieee
SourceType Publisher
StartPage 1257
SubjectTerms Analytical models
Computational modeling
Computer science
Debugging
Mathematical model
Predictive models
Syntactics
Title The need for usable formal methods in verification and validation
URI https://ieeexplore.ieee.org/document/6721513
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV07T8MwED61nWAptEW85YGRpE4cO_GIKlCFVIQEFd0qxw-pAqWINgu_nnOStoAY2JIMkeU76_vO9_gArkSacO4SFggZiyDR0gW5Vhil5CKj0qALUd_vPHkQ42lyP-OzFlxve2GstVXxmQ39Y5XLN0td-quyoUg9QLE2tDFwq3u1dvcpngnE29FRCENVppNmMkIGuUtRUjl8eRr5mi4WNv_7IaxS4cpdFyabFdXlJK9huc5D_flrWON_l3wAg10HH3ncYtMhtGzRg-5GwoE0J7oH-9_mEfbhBp2G4JshSGVJufJtVaRitW-klppekUVB0Pt9gVFlU6IKQ9BbF7U20wCmd7fPo3HQaCwEC8SsdcBY6lJp0lhwTZU1kaAJU15LiLNYGSucc4mOWMRMZrhwwiLk5XmsIi11Ji07gk6xLOwxkMxqlyrDqcEgLbVIfLTlJnIaWZBS1J1A3-_P_L0eozFvtub0789nsOdtVFeOnENn_VHaC8T_dX5ZGf4LBz6sRQ
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3PT8IwFH5BPKgXFDT-tgePDrp17dajIRJUICZC5Ea6_kiIZhjZLv71ttsANR68bTssTfua72vf-94HcM2ikFITEo_xgHmh5MZLpLCnlITFmCsbQtjpnYcj1p-ED1M6rcHNWgujtS6Kz3TbPRa5fLWQubsq67DIARTZgm2L-9Qv1VqbGxXHBYJ18ygLREWuE8fctxxyk6TEvPPy3HVVXaRd_fGHtUqBLL0GDFdjKgtKXtt5lrTl5692jf8d9D4cbjR86GmNTgdQ02kTGisTB1Tt6SbsfetI2IJbGzbIvilkySzKl05YhQpe-4ZKs-klmqfIxr8rMSpWFYlUIRuv89Kd6RAmvbtxt-9VLgve3KJW5hESmYirKGBUYqGVz3BIhHMToiQQSjNjTCh94hMVK8oM0xb0kiQQvuQy5pocQT1dpPoYUKyliYSiWNljWqQt9ZGaKt9Iy4OEwOYEWm5-Zu9lI41ZNTWnf3--gp3-eDiYDe5Hj2ew69arrCM5h3r2kesLyway5LIIgi821K-O
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2013+Winter+Simulations+Conference+%28WSC%29&rft.atitle=The+need+for+usable+formal+methods+in+verification+and+validation&rft.au=Gore%2C+Ross&rft.au=Diallo%2C+Saikou&rft.date=2013-12-01&rft.pub=IEEE&rft.issn=0891-7736&rft.spage=1257&rft.epage=1268&rft_id=info:doi/10.1109%2FWSC.2013.6721513&rft.externalDocID=6721513
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0891-7736&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0891-7736&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0891-7736&client=summon