A Query Language for Workflow Logs

被引:0
|
作者
Tang, Yan [1 ]
Cui, Weilong [1 ]
Su, Jianwen [1 ]
机构
[1] Univ Calif Santa Barbara, Dept Comp Sci, Santa Barbara, CA 93106 USA
关键词
Business workflow; query languages; log;
D O I
10.1145/3482968
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A business process (workflow) is an assembly of tasks to accomplish a business goal. Real-world workflow models often demanded to change due to new laws and policies, changes in the environment, and so on. To understand the inner workings of a business process to facilitate changes, workflow logs have the potential to enable inspecting, monitoring, diagnosing, analyzing, and improving the design of a complex workflow. Querying workflow logs, however, is still mostly an ad hoc practice by workflow managers. In this article, we focus on the problem of querying workflow log concerning both control flow and dataflow properties. We develop a query language based on "incident patterns" to allow the user to directly query workflow logs instead of having to transform such queries into database operations. We provide the formal semantics and a query evaluation algorithm of our language. By deriving an accurate cost model, we develop an optimization mechanism to accelerate query evaluation. Our experiment results demonstrate the effectiveness of the optimization and achieves up to 50x speedup over an adaption of existing evaluation method.
引用
收藏
页数:28
相关论文
共 50 条
  • [31] Navigating the Maze of Wikidata Query Logs
    Bonifati, Angela
    Martens, Wim
    Timm, Thomas
    [J]. WEB CONFERENCE 2019: PROCEEDINGS OF THE WORLD WIDE WEB CONFERENCE (WWW 2019), 2019, : 127 - 138
  • [32] Using Knowledge Graph And Search Query Click Logs in Statistical Language Model For Speech Recognition
    Zhu, Weiwu
    [J]. 18TH ANNUAL CONFERENCE OF THE INTERNATIONAL SPEECH COMMUNICATION ASSOCIATION (INTERSPEECH 2017), VOLS 1-6: SITUATED INTERACTION, 2017, : 2735 - 2738
  • [33] A Statistical Comparison of Tag and Query Logs
    Carman, Mark J.
    Gwadera, Robert
    Crestani, Fabio
    Baillie, Mark
    [J]. PROCEEDINGS 32ND ANNUAL INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL, 2009, : 123 - 130
  • [34] Mining workflow processes from distributed workflow enactment event logs
    Kim, Kwanghoon Pio
    [J]. KNOWLEDGE MANAGEMENT & E-LEARNING-AN INTERNATIONAL JOURNAL, 2012, 4 (04) : 528 - 553
  • [35] On Enhancing Visual Query Building over KGs Using Query Logs
    Klungre, Vidar
    Soylu, Ahmet
    Giese, Martin
    Waaler, Arild
    Kharlamov, Evgeny
    [J]. SEMANTIC TECHNOLOGY (JIST 2018), 2018, 11341 : 77 - 85
  • [36] AutoEval: An Evaluation Methodology for Evaluating Query Suggestions Using Query Logs
    Albakour, M-Dyaa
    Kruschwitz, Udo
    Nanas, Nikolaos
    Kim, Yunhyong
    Song, Dawei
    Fasli, Maria
    De Roeck, Anne
    [J]. ADVANCES IN INFORMATION RETRIEVAL, 2011, 6611 : 605 - +
  • [37] Natural language query filtration in the conceptual query language
    Owei, V
    Rhee, HS
    Navathe, S
    [J]. THIRTIETH HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES, VOL 3: INFORMATION SYSTEMS TRACK - ORGANIZATIONAL SYSTEMS AND TECHNOLOGY, 1997, : 539 - 549
  • [38] TRANSLATING NATURAL LANGUAGE UTTERANCES TO SEARCH QUERIES FOR SLU DOMAIN DETECTION USING QUERY CLICK LOGS
    Hakkani-Tuer, Dilek
    Tur, Gokhan
    Iyer, Rukmini
    Heck, Larry
    [J]. 2012 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2012, : 4953 - 4956
  • [39] Ranking Keyword Search Results with Query Logs
    Zhou, Jing
    Yu, Xiaohui
    Liu, Yang
    Yu, Ziqiang
    [J]. 2014 IEEE INTERNATIONAL CONGRESS ON BIG DATA (BIGDATA CONGRESS), 2014, : 770 - 771
  • [40] Organizational Structure Mining Based on Workflow Logs
    Gao, Ang
    Yang, Yang
    Zeng, Ming
    Zhang, Jing-Le
    Wang, Yue-Wei
    [J]. 2009 INTERNATIONAL CONFERENCE ON BUSINESS INTELLIGENCE AND FINANCIAL ENGINEERING, PROCEEDINGS, 2009, : 455 - 459