Towards automated software model checking using graph transformation systems and Bogor

被引:0
|
作者
Vahid RAFE
Adel T.RAHMANI
机构
[1] DepartmentofComputerEngineering,IranUniversityofScienceandTechnology
关键词
D O I
暂无
中图分类号
学科分类号
摘要
Graph transformation systems have become a general formal modeling language to describe many models in software development process.Behavioral modeling of dynamic systems and model-to-model transformations are only a few examples in which graphs have been used to software development.But even the perfect graph transformation system must be equipped with automated analysis capabilities to let users understand whether such a formal specification fulfills their requirements.In this paper,we present a new solution to verify graph transformation systems using the Bogor model checker.The attributed graph grammars(AGG)-like graph transformation systems are translated to Bandera intermediate representation(BIR),the input language of Bogor,and Bogor verifies the model against some interesting properties defined by combining linear temporal logic(LTL) and special-purpose graph rules.Experimental results are encouraging,showing that in most cases our solution improves existing approaches in terms of both performance and expressiveness.
引用
收藏
页数:13
相关论文
共 50 条
  • [1] Towards automated software model checking using graph transformation systems and Bogor
    Rafe, Vahid
    Rahmani, Adel T.
    [J]. JOURNAL OF ZHEJIANG UNIVERSITY-SCIENCE A, 2009, 10 (08): : 1093 - 1105
  • [2] Towards automated software model checking using graph transformation systems and Bogor
    Vahid Rafe
    Adel T. Rahmani
    [J]. Journal of Zhejiang University-SCIENCE A, 2009, 10 : 1093 - 1105
  • [3] Automated Model Checking of Stochastic Graph Transformation Systems
    Rafe, Vahid
    Rafeh, Reza
    Miralvand, Mohamad Reza Zand
    Alavizadeh, Alavie Sadat
    [J]. PROCEEDINGS OF THE 2009 INTERNATIONAL CONFERENCE ON COMPUTER TECHNOLOGY AND DEVELOPMENT, VOL 1, 2009, : 211 - +
  • [4] Towards Automated Software Verification Using Model Checking Techniques
    Asadollahi, Somayeh
    Rafe, Vahid
    Rafeh, Reza
    Rahmani, Adel T.
    [J]. THIRD INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF SOFTWARE ENGINEERING, PROCEEDINGS, 2009, : 305 - +
  • [5] Using bounded model checking with BOGOR
    Lee, Taehoon
    Cho, Mintaek
    Kwon, Gihwon
    [J]. SERA 2007: 5TH ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH, MANAGEMENT, AND APPLICATIONS, PROCEEDINGS, 2007, : 863 - +
  • [6] A heuristic solution for model checking graph transformation systems
    [J]. Rafe, Vahid, 1600, Elsevier Ltd (24):
  • [7] An Efficient Solution for Model Checking Graph Transformation Systems
    Baresi, Luciano
    Rafe, Vahid
    Rahmani, Adel T.
    Spoletini, Paola
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2008, 213 (01) : 3 - 21
  • [8] A heuristic solution for model checking graph transformation systems
    Yousefian, Rosse
    Rafe, Vahid
    Rahmani, Mohsen
    [J]. APPLIED SOFT COMPUTING, 2014, 24 : 169 - 180
  • [9] A heuristic solution for model checking graph transformation systems
    Yousefian, Rosa
    Rafe, Vahid
    Rahmani, Mohsen
    [J]. Applied Soft Computing Journal, 2014, 24 : 169 - 180
  • [10] Building your own software model checker using the Bogor extensible model checking framework
    Dwyer, MB
    Hatcliff, J
    Hoosier, M
    Robby
    [J]. COMPUTER AIDED VERIFICATION, PROCEEDINGS, 2005, 3576 : 148 - 152