ProMiner: Bi-Directional Consistency Checking Framework Based on System Properties
Author:
Affiliation:

Clc Number:

Fund Project:

Natural Science Foundation of Shanghai (13ZR1413000); National Science and Technology Major Project (2014ZX01038-101-001); National Natural Science Foundation of China (61502170, 91118008); NSFC Projects of International Cooperation and Exchanges (61361136002); Science Fund for Creative Research Groups of the National Natural ScienceFoundation of China (61321064)

  • Article
  • |
  • Figures
  • |
  • Metrics
  • |
  • Reference
  • |
  • Related
  • |
  • Cited by
  • |
  • Materials
  • |
  • Comments
    Abstract:

    Model-Driven development is currently a highly regarded software development paradigm among software developers and researchers, and model-based testing techniques are usually applied during the development to ensure the quality of software systems. With the growing size and complexity of software systems, maintaining the consistency between software models and their implementation become more and more challenging. While traditional model-based testing focuses on ensuring the software implementation comply with its designed model, this work addresses particularly the situation where the implementation is modified while software models are left outdated due to workarounds or other unexpected changes during development. The paper presents an automated consistency checking framework, ProMiner, which extends traditional model-based testing with mining software properties that represent the identified inconsistencies as linear temporal logic (LTL). Experiments show that this extended consistency checking technique effectively helps software designer to narrow down the specific locations of software models that need to be updated with respects to its running implementation.

    Reference
    Related
    Cited by
Get Citation

葛徐骏,王玲,徐立华,郭建,朱惠彪. ProMiner:系统性质驱动的双向一致性检验框架.软件学报,2016,27(7):1757-1771

Copy
Share
Article Metrics
  • Abstract:
  • PDF:
  • HTML:
  • Cited by:
History
  • Received:August 14,2014
  • Revised:January 27,2015
  • Adopted:
  • Online: July 07,2016
  • Published:
You are the firstVisitors
Copyright: Institute of Software, Chinese Academy of Sciences Beijing ICP No. 05046678-4
Address:4# South Fourth Street, Zhong Guan Cun, Beijing 100190,Postal Code:100190
Phone:010-62562563 Fax:010-62562533 Email:jos@iscas.ac.cn
Technical Support:Beijing Qinyun Technology Development Co., Ltd.

Beijing Public Network Security No. 11040202500063