MBT in agile/lightweight processes: a process-centred review

Masoumeh Taromirad, Raman Ramsin
{"title":"MBT in agile/lightweight processes: a process-centred review","authors":"Masoumeh Taromirad, Raman Ramsin","doi":"10.1049/IET-SEN.2018.5164","DOIUrl":null,"url":null,"abstract":"This study presents a process-driven view on the use of model-based testing (MBT) in agile/lightweight processes. It argues that process-related aspects of MBT and agile processes should be explicitly considered in any practical MBT approach intended for use in agile development (AD). It demonstrates that an effective MBT approach for lightweight processes has to specify how MBT activities are integrated into a development process, how and when MBT artefacts are generated in relation to other development artefacts, and who would carry out MBT activities. Accordingly, a set of integration criteria is introduced for complete incorporation of MBT into agile/lightweight processes. The integration criteria demonstrate the specific characteristics of an appropriate MBT process for AD processes, and help identify the benefits and shortcomings of existing methods on the use of MBT in such processes. Evaluation of existing works based on the proposed integration criteria shows that they have all focused on minimal modelling, and only one method has considered the ‘evolution’ of test models and the ‘reuse’ of test cases, whereas ‘evolution’ and ‘reuse’ are essential characteristics of agile processes, which have to be addressed in any MBT approach intended for such processes.","PeriodicalId":13395,"journal":{"name":"IET Softw.","volume":"30 1","pages":"327-337"},"PeriodicalIF":0.0000,"publicationDate":"2019-04-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IET Softw.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1049/IET-SEN.2018.5164","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

This study presents a process-driven view on the use of model-based testing (MBT) in agile/lightweight processes. It argues that process-related aspects of MBT and agile processes should be explicitly considered in any practical MBT approach intended for use in agile development (AD). It demonstrates that an effective MBT approach for lightweight processes has to specify how MBT activities are integrated into a development process, how and when MBT artefacts are generated in relation to other development artefacts, and who would carry out MBT activities. Accordingly, a set of integration criteria is introduced for complete incorporation of MBT into agile/lightweight processes. The integration criteria demonstrate the specific characteristics of an appropriate MBT process for AD processes, and help identify the benefits and shortcomings of existing methods on the use of MBT in such processes. Evaluation of existing works based on the proposed integration criteria shows that they have all focused on minimal modelling, and only one method has considered the ‘evolution’ of test models and the ‘reuse’ of test cases, whereas ‘evolution’ and ‘reuse’ are essential characteristics of agile processes, which have to be addressed in any MBT approach intended for such processes.
敏捷/轻量级过程中的MBT:以过程为中心的审查
本研究提出了在敏捷/轻量级过程中使用基于模型的测试(MBT)的过程驱动视图。它认为,在任何用于敏捷开发(AD)的实际MBT方法中,都应该明确地考虑与过程相关的MBT和敏捷过程方面。它证明了轻量级过程的有效MBT方法必须指定如何将MBT活动集成到开发过程中,如何以及何时生成与其他开发工件相关的MBT工件,以及谁将执行MBT活动。因此,引入了一组集成标准,以便将MBT完全合并到敏捷/轻量级流程中。集成标准展示了适合AD过程的MBT过程的具体特征,并有助于确定在此类过程中使用MBT的现有方法的优点和缺点。基于建议的集成标准对现有工作的评估表明,它们都集中在最小的建模上,只有一种方法考虑了测试模型的“进化”和测试用例的“重用”,而“进化”和“重用”是敏捷过程的基本特征,在任何用于此类过程的MBT方法中都必须解决这些特征。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信