A two-layered framework for the discovery of software behavior: A case study

Cong Liu, Jianpeng Zhang, Guangming Li, Shangce Gao, Qingtian Zeng

研究成果: ジャーナルへの寄稿学術論文査読

17 被引用数 (Scopus)

抄録

During the execution of software, tremendous amounts of data can be recorded. By exploiting the execution data, one can discover behavioral models to describe the actual software execution. As a well-known open-source process mining toolkit, ProM integrates quantities of process mining techniques and enjoys a variety of applications in a broad range of areas. How to develop a better ProM software, both from user experience and software performance perspective, are of vital importance. To achieve this goal, we need to investigate the real execution behavior of ProM which can provide useful insights on its usage and how it responds to user operations. This paper aims to propose an effective approach to solve this problem. To this end, we first instrument existing ProM framework to capture execution logs without changing its architecture. Then a two-layered framework is introduced to support accurate ProM behavior discovery by characterizing both user interaction behavior and plug-in calling behavior separately. Next, detailed discovery techniques to obtain user interaction behavior model and plug-in calling behavior model are proposed. All proposed approaches have been implemented.

本文言語英語
ページ(範囲)2005-2014
ページ数10
ジャーナルIEICE Transactions on Information and Systems
E101D
8
DOI
出版ステータス出版済み - 2018/08

ASJC Scopus 主題領域

  • ソフトウェア
  • ハードウェアとアーキテクチャ
  • コンピュータ ビジョンおよびパターン認識
  • 電子工学および電気工学
  • 人工知能

フィンガープリント

「A two-layered framework for the discovery of software behavior: A case study」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル