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


Validation of formal specifications through transformation and animation
Authors:Atif?Mashkoor  author-information"  >  author-information__contact u-icon-before"  >  mailto:Atif.Mashkoor@scch.at"   title="  Atif.Mashkoor@scch.at"   itemprop="  email"   data-track="  click"   data-track-action="  Email author"   data-track-label="  "  >Email author  author-information__orcid u-icon-before icon--orcid u-icon-no-repeat"  >  http://orcid.org/---"   itemprop="  url"   title="  View OrcID profile"   target="  _blank"   rel="  noopener"   data-track="  click"   data-track-action="  OrcID"   data-track-label="  "  >View author&#  s OrcID profile,Jean-Pierre?Jacquot
Affiliation:1.Software Competence Center Hagenberg GmbH,Hagenberg,Austria;2.LORIA – Université de Lorraine,Vandoeuvre lès Nancy,France
Abstract:A significant impediment to the uptake of formal refinement-based methods among practitioners is the challenge of validating that the formal specifications of these methods capture the desired intents. Animation of specifications is widely recognized as an effective way of addressing such validation. However, animation tools are unable to directly execute (and thus animate) the typical uses of several of the specification constructs often found in ideal formal specifications. To address this problem, we have developed transformation heuristics that, starting with an ideal formal specification, guide its conversion into an animatable form. We show several of these heuristics and address the need to prove that the application of these transformations preserves the relevant behavior of the original specification. Portions of several case studies illustrate this approach.
Keywords:
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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