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....
Saved in:
Published in | 2013 Winter Simulations Conference (WSC) pp. 1257 - 1268 |
---|---|
Main Authors | , |
Format | Conference Proceeding |
Language | English |
Published |
IEEE
01.12.2013
|
Subjects | |
Online Access | Get 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 |