Data Centric Workflows for Crowdsourcing

被引:0
|
作者
Bourhis, Pierre
Helouet, Loic
Miklos, Zoltan
Singh, Rituraj
机构
来源
APPLICATION AND THEORY OF PETRI NETS AND CONCURRENCY (PETRI NETS 2020) | 2020年 / 12152卷
关键词
PETRI NETS; DECIDABILITY; SOUNDNESS; LANGUAGE;
D O I
10.1007/978-3-030-51831-8_2
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Crowdsourcing consists in hiring workers on internet to perform large amounts of simple, independent and replicated work units, before assembling the returned results. A challenge to solve intricate problems is to define orchestrations of tasks, and allow higher-order answers where workers can suggest a process to obtain data rather than a plain answer. Another challenge is to guarantee that an orchestration with correct input data terminates, and produces correct output data. This work proposes complex workflows, a data-centric model for crowdsourcing based on orchestration of concurrent tasks and higher order schemes. We consider termination (whether some/all runs of a complex workflow terminate) and correctness (whether some/all runs of a workflow terminate with data satisfying FO requirements). We show that existential termination/correctness are undecidable in general excepted for specifications with bounded recursion. However, universal termination/correctness are decidable when constraints on inputs are specified in a decidable fragment of FO, and are at least in co-2EXPTIME.
引用
收藏
页码:24 / 45
页数:22
相关论文
共 50 条
  • [21] A Novel Approach to Publishing Tasks for Collaboratively Crowdsourcing Workflows
    Tang, Wenjun
    Chen, Rong
    Guo, Shikai
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2019, 29 (06) : 763 - 790
  • [22] A Brief Perspective on Microtask Crowdsourcing Workflows for Interface Design
    Zhao, Mengyao
    van der Hoek, Andre
    SECOND INTERNATIONAL WORKSHOP ON CROWDSOURCING IN SOFTWARE ENGINEERING CSI-SE 2015, 2015, : 45 - 46
  • [23] On Lifecycle Constraints of Artifact-Centric Workflows
    Kucukoguz, Esra
    Su, Jianwen
    WEB SERVICES AND FORMAL METHODS, 2011, 6551 : 71 - 85
  • [24] Design Patterns for Hybrid Algorithmic-Crowdsourcing Workflows
    Lofi, Christoph
    El Maarry, Kinda
    2014 IEEE 16TH CONFERENCE ON BUSINESS INFORMATICS (CBI), VOL 1, 2014, : 1 - 8
  • [25] An Architecture for Compiling UDF-centric Workflows
    Crotty, Andrew
    Galakatos, Alex
    Dursun, Kayhan
    Kraska, Tim
    Binnig, Carsten
    Cetintemel, Ugur
    Zdonik, Stan
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2015, 8 (12): : 1466 - 1477
  • [26] Collaboration for human-centric eGovernment workflows
    Gaaloul, Khaled
    Charoy, Francois
    Schaad, Andreas
    Lee, Hannah
    WEB INFORMATION SYSTEMS ENGINEERING - WISE 2007 WORKSHOPS, 2007, 4832 : 201 - +
  • [27] Delegation Protocols in Human-Centric Workflows
    Gaaloul, Khaled
    Proper, H. A.
    Charoy, Francois
    13TH IEEE INTERNATIONAL CONFERENCE ON COMMERCE AND ENTERPRISE COMPUTING (CEC 2011), 2011, : 219 - 224
  • [28] Safe Distribution and Parallel Execution of Data-centric Workflows over the Publish/Subscribe Abstraction
    Jergler, Matin
    Jacobsen, Hans-Arno
    Sadoghi, Mohammad
    Hull, Richard
    Vaculin, Roman
    2016 32ND IEEE INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2016, : 1498 - 1499
  • [29] Safe Distribution and Parallel Execution of Data-Centric Workflows over the Publish/Subscribe Abstraction
    Sadoghi, Mohammad
    Jergler, Martin
    Jacobsen, Hans-Arno
    Hull, Richard
    Vaculin, Roman
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2015, 27 (10) : 2824 - 2838
  • [30] In-memory staging and data-centric task placement for coupled scientific simulation workflows
    Zhang, Fan
    Jin, Tong
    Sun, Qian
    Romanus, Melissa
    Bui, Hoang
    Klasky, Scott
    Parashar, Manish
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2017, 29 (12):