跳到主要导航 跳到搜索 跳到主要内容

ProMiner: Bi-directional consistency checking framework based on system properties

  • Xu Jun Ge
  • , Ling Wang
  • , Li Hua Xu*
  • , Jian Guo
  • , Hui Biao Zhu
  • *此作品的通讯作者
  • East China Normal University

科研成果: 期刊稿件文章同行评审

摘要

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.

源语言英语
页(从-至)1757-1771
页数15
期刊Ruan Jian Xue Bao/Journal of Software
27
7
DOI
出版状态已出版 - 1 7月 2016

学术指纹

探究 'ProMiner: Bi-directional consistency checking framework based on system properties' 的科研主题。它们共同构成独一无二的学术指纹。

引用此