Confucius: A Tool Supporting Collaborative Scientific Workflow Composition

被引:29
|
作者
Zhang, Jia [1 ]
Kuc, Daniel [2 ]
Lu, Shiyong [3 ]
机构
[1] Carnegie Mellon Univ, Silicon Valley, CA 94035 USA
[2] No Illinois Univ, Dept Comp Sci, De Kalb, IL 60115 USA
[3] Wayne State Univ, Dept Comp Sci, Detroit, MI 48202 USA
基金
美国国家科学基金会;
关键词
Workflow management; service-oriented architecture; computer-supported cooperative work; MANAGEMENT; ARCHITECTURE;
D O I
10.1109/TSC.2012.13
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Modern scientific data management and analysis usually rely on multiple scientists with diverse expertise. In recent years, such a collaborative effort is often structured and automated by a data flow-oriented process called scientific workflow. However, such workflows may have to be designed and revised among multiple scientists over a long time period. Existing workbenches are single user-oriented and do not support scientific workflow application development in a "collaborative fashion." In this paper, we report our research on the enabling techniques in the aspects of collaboration provenance management and reproduciability. Based on a scientific collaboration ontology, we propose a service-oriented collaboration model supported by a set of composable collaboration primitives and patterns. The collaboration protocols are then applied to support effective concurrency control in the process of collaborative workflow composition. We also report the design and development of Confucius, a service-oriented collaborative scientific workflow composition tool that extends an open-source, single-user development environment.
引用
收藏
页码:16 / 31
页数:16
相关论文
共 50 条
  • [1] Collaborative Scientific Workflow Composition as a Service
    Zhang, Jia
    Bao, Qihao
    Duan, Xiaoyi
    Lu, Shiyong
    Xue, Lijun
    Shi, Runyu
    Tang, Pingbo
    [J]. 2016 IEEE 2ND INTERNATIONAL CONFERENCE ON COLLABORATION AND INTERNET COMPUTING (IEEE CIC), 2016, : 219 - 228
  • [2] Tools in Scientific Workflow Composition
    Kok, Joost N.
    Lamprecht, Anna-Lena
    Wilkinson, Mark D.
    [J]. LEVERAGING APPLICATIONS OF FORMAL METHODS, VERIFICATION, AND VALIDATION, PT I, 2010, 6415 : 258 - +
  • [3] WORKFLOW COMPOSITION AND DESCRIPTION TOOL
    Binh Minh Nguyen
    Viet Tran
    Hluchy, Ladislav
    [J]. ICSOFT 2011: PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON SOFTWARE AND DATABASE TECHNOLOGIES, VOL 1, 2011, : 230 - 233
  • [4] Unit of Work Supporting Generative Scientific Workflow Recommendation
    Zhang, Jia
    Pourreza, Maryam
    Lee, Seungwon
    Nemani, Ramakrishna
    Lee, Tsengdar J.
    [J]. SERVICE-ORIENTED COMPUTING (ICSOC 2018), 2018, 11236 : 446 - 462
  • [5] A WORKFLOW MODEL FOR COLLABORATIVE VIDEO ANNOTATION Supporting the Workflow of Collaborative Video Annotation and Analysis. Performed in Educational Settings
    Hofmann, Cristian
    Hollender, Nina
    Fellner, Dieter W.
    [J]. CSEDU 2009: PROCEEDINGS OF THE FIRST INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED EDUCATION, VOL II, 2009, : 199 - +
  • [6] Tigres Workflow Library: Supporting Scientific Pipelines on HPC systems
    Hendrix, Valerie
    Fox, James
    Ghoshal, Devarshi
    Ramakrishnan, Lavanya
    [J]. 2016 16TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID), 2016, : 146 - 155
  • [7] Approach to manufacturing collaborative-supporting tool
    Sun, Huibin
    Jiang, Pingyu
    Zhang, Yingjie
    [J]. Hsi-An Chiao Tung Ta Hsueh/Journal of Xi'an Jiaotong University, 2002, 36 (07): : 726 - 730
  • [8] A Visual Tool for Supporting Collaborative Code Quality
    da Silva, Matheus Camilo
    de Bassi, Patricia Rucker
    Puppi Wanderley, Gregory Moro
    Tacla, Cesar Augusto
    Paraiso, Emerson Cabrera
    [J]. PROCEEDINGS OF THE 2019 IEEE 23RD INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN (CSCWD), 2019, : 368 - 373
  • [9] Supporting collaborative discovery learning by presenting a tool
    Saab, Nadira
    van Joolingen, Wouter
    [J]. CSCL 2005: COMPUTER SUPPORTED COLLABORATIVE LEARNING 2005: THE NEXT 10 YEARS, PROCEEDINGS, 2005, : 541 - 546
  • [10] A new tool for annotating scientific animations and supporting scientific dialogue
    Liu, Hui
    Riggi, Margot
    Rogers, Jen
    Meyer, Miriah
    Iwasa, Janet H.
    [J]. PLOS BIOLOGY, 2022, 20 (08)