arrow
返回

Mining Workflow Models from Web Applications

delete2015-12-01
delete17
PRE
AI
M
Matthias Schur *
R
Roth, Andreas
A
Andreas Zeller
DOI:10.1109/TSE.2015.2461542delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Modern business applications predominantly rely on web technology, enabling software vendors to efficiently provide them as a service, removing some of the complexity of the traditional release and update process. While this facilitates shorter, more efficient and frequent release cycles, it requires continuous testing. Having insight into application behavior through explicit models can largely support development, testing and maintenance. Model-based testing allows efficient test creation based on a description of the states the application can be in and the transitions between these states. As specifying behavior models that are precise enough to be executable by a test automation tool is a hard task, an alternative is to extract them from running applications. However, mining such models is a challenge, in particular because one needs to know when two states are equivalent, as well as how to reach that state. We present Process Crawler (ProCrawl), a tool to mine behavior models from web applications that support multi-user workflows. ProCrawl incrementally learns a model by generating program runs and observing the application behavior through the user interface. In our evaluation on several real-world web applications, ProCrawl extracted models that concisely describe the implemented workflows and can be directly used for model-based testing.
Keyword:
Specification mining
dynamic analysis
model-based testing
web system testing
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

IEEE Transactions on Software Engineering 封面图
IEEE Transactions on Software Engineering
IF:
5.6
论文数:
2.9K
被引数:
1.1W

机构

S
Saarland University
学者数:
8.7K
论文数: 6.8K
被引数: 1.3W
引用论文

引用论文

A suitable plane transmission line at 900MHz rf fields for E. coli DNA studies
err2005-04-20
err0
PREAI
errF. Belloni; V. Nassisi; P. Alifano; C. Monaco; A. Talà; M. Tredici; A. Rainò
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
The pandemic did not interrupt LA’s violence interrupters
err2022-12-20
err0
errOAAI
errJiaoying Ren; Karina Santoso; David Hyde; Andrea L. Bertozzi; P. Jeffrey Brantingham
err分享
err收藏
err分享
err收藏
学者 查看更多内容