{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,22]],"date-time":"2025-08-22T05:00:25Z","timestamp":1755838825604,"version":"3.41.0"},"reference-count":90,"publisher":"Association for Computing Machinery (ACM)","issue":"EICS","license":[{"start":{"date-parts":[[2019,6,13]],"date-time":"2019-06-13T00:00:00Z","timestamp":1560384000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100010785","name":"Canada First Research Excellence Fund","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100010785","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["Proc. ACM Hum.-Comput. Interact."],"published-print":{"date-parts":[[2019,6,13]]},"abstract":"<jats:p>Scientific Workflow Management Systems (SWfMSs) have become popular for accelerating the specification, execution, visualization, and monitoring of data-intensive scientific experiments. Unfortunately, to the best of our knowledge no existing SWfMSs directly support collaboration. Data is increasing in complexity, dimensionality, and volume, and the efficient analysis of data often goes beyond the realm of an individual and requires collaboration with multiple researchers from varying domains. In this paper, we propose a groupware system architecture for data analysis that in addition to supporting collaboration, also incorporates features from SWfMSs to support modern data analysis processes. As a proof of concept for the proposed architecture we developed SciWorCS - a groupware system for scientific data analysis. We present two real-world use-cases: collaborative software repository analysis and bioinformatics data analysis. The results of the experiments evaluating the proposed system are promising. Our bioinformatics user study demonstrates that SciWorCS can leverage real-world data analysis tasks by supporting real-time collaboration among users.<\/jats:p>","DOI":"10.1145\/3331151","type":"journal-article","created":{"date-parts":[[2019,6,14]],"date-time":"2019-06-14T12:36:28Z","timestamp":1560515788000},"page":"1-28","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":5,"title":["Designing for Real-Time Groupware Systems to Support Complex Scientific Data Analysis"],"prefix":"10.1145","volume":"3","author":[{"given":"Golam","family":"Mostaeen","sequence":"first","affiliation":[{"name":"University of Saskatchewan, Saskatoon, SK, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Banani","family":"Roy","sequence":"additional","affiliation":[{"name":"University of Saskatchewan, Saskatoon, SK, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Chanchal","family":"Roy","sequence":"additional","affiliation":[{"name":"University of Saskatchewan, Saskatoon, SK, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kevin","family":"Schneider","sequence":"additional","affiliation":[{"name":"University of Saskatchewan, Saskatoon, SK, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2019,6,13]]},"reference":[{"key":"e_1_2_1_1_1","volume-title":"Daniel Blankenberg, Dave Bouvier, Martin vC ech, John Chilton, Dave Clements, Nate Coraor, Carl Eberhard, et al.","author":"Afgan Enis","year":"2016","unstructured":"Enis Afgan , Dannon Baker , Marius Van den Beek , Daniel Blankenberg, Dave Bouvier, Martin vC ech, John Chilton, Dave Clements, Nate Coraor, Carl Eberhard, et al. 2016 . The Galaxy platform for accessible, reproducible and collaborative biomedical analyses: 2016 update. Nucleic acids research, Vol. 44, W1 (2016), W3--W10. Enis Afgan, Dannon Baker, Marius Van den Beek, Daniel Blankenberg, Dave Bouvier, Martin vC ech, John Chilton, Dave Clements, Nate Coraor, Carl Eberhard, et al. 2016. The Galaxy platform for accessible, reproducible and collaborative biomedical analyses: 2016 update. Nucleic acids research, Vol. 44, W1 (2016), W3--W10."},{"doi-asserted-by":"publisher","key":"e_1_2_1_2_1","DOI":"10.5555\/832303.836911"},{"key":"e_1_2_1_3_1","volume-title":"International Conference on Parallel Processing and Applied Mathematics. Springer, 746--753","author":"Barker Adam","year":"2007","unstructured":"Adam Barker and Jano Van Hemert . 2007 . Scientific workflow: a survey and research directions . In International Conference on Parallel Processing and Applied Mathematics. Springer, 746--753 . Adam Barker and Jano Van Hemert. 2007. Scientific workflow: a survey and research directions. In International Conference on Parallel Processing and Applied Mathematics. Springer, 746--753."},{"doi-asserted-by":"publisher","key":"e_1_2_1_4_1","DOI":"10.1145\/3134657"},{"key":"e_1_2_1_5_1","volume-title":"Quality Analysis for Scientific Workflow Provenance Access Control Policies. In 2018 IEEE International Conference on Services Computing (SCC). IEEE, 261--264","author":"Bhuyan Fahima","year":"2018","unstructured":"Fahima Bhuyan , Shiyong Lu , Robert Reynolds , Ishtiaq Ahmed , and Jia Zhang . 2018 . Quality Analysis for Scientific Workflow Provenance Access Control Policies. In 2018 IEEE International Conference on Services Computing (SCC). IEEE, 261--264 . Fahima Bhuyan, Shiyong Lu, Robert Reynolds, Ishtiaq Ahmed, and Jia Zhang. 2018. Quality Analysis for Scientific Workflow Provenance Access Control Policies. In 2018 IEEE International Conference on Services Computing (SCC). IEEE, 261--264."},{"doi-asserted-by":"publisher","key":"e_1_2_1_6_1","DOI":"10.1145\/800085.802734"},{"doi-asserted-by":"publisher","key":"e_1_2_1_7_1","DOI":"10.1093\/bioinformatics\/btx373"},{"key":"e_1_2_1_8_1","first-page":"72","article-title":"Gridnexus: A grid services scientific workflow system","volume":"6","author":"Brown Jeffrey L","year":"2005","unstructured":"Jeffrey L Brown , Clayton S Ferner , Thomas C Hudson , Ann E Stapleton , Ronald J Vetter , Tristan Carland , Andrew Martin , Jerry Martin , Allen Rawls , William J Shipman , 2005 . Gridnexus: A grid services scientific workflow system . International Journal of Computer Information Science (IJCIS) , Vol. 6 , 2 (2005), 72 -- 82 . Jeffrey L Brown, Clayton S Ferner, Thomas C Hudson, Ann E Stapleton, Ronald J Vetter, Tristan Carland, Andrew Martin, Jerry Martin, Allen Rawls, William J Shipman, et al. 2005. Gridnexus: A grid services scientific workflow system. International Journal of Computer Information Science (IJCIS), Vol. 6, 2 (2005), 72--82.","journal-title":"International Journal of Computer Information Science (IJCIS)"},{"doi-asserted-by":"publisher","key":"e_1_2_1_9_1","DOI":"10.1145\/1142473.1142574"},{"volume-title":"Assessment and teaching of 21st century skills","author":"Care Esther","unstructured":"Esther Care , Patrick Griffin , Claire Scoular , Nafisa Awwal , and Nathan Zoanetti . 2015. Collaborative problem solving tasks . In Assessment and teaching of 21st century skills . Springer , 85--104. Esther Care, Patrick Griffin, Claire Scoular, Nafisa Awwal, and Nathan Zoanetti. 2015. Collaborative problem solving tasks. In Assessment and teaching of 21st century skills. Springer, 85--104.","key":"e_1_2_1_10_1"},{"doi-asserted-by":"publisher","key":"e_1_2_1_11_1","DOI":"10.1109\/TSC.2010.38"},{"doi-asserted-by":"publisher","key":"e_1_2_1_12_1","DOI":"10.1007\/s10586-016-0538-0"},{"key":"e_1_2_1_13_1","volume-title":"Build It: Will They Come? In Media Space 20","author":"Corrie Brian","year":"2009","unstructured":"Brian Corrie and Todd Zimmerman . 2009 . Build It: Will They Come? In Media Space 20 Brian Corrie and Todd Zimmerman. 2009. Build It: Will They Come? In Media Space 20"},{"unstructured":"Years of Mediated Life. Springer 393--413.  Years of Mediated Life. Springer 393--413.","key":"e_1_2_1_14_1"},{"doi-asserted-by":"crossref","unstructured":"David De Roure Carole and Goble Robert Stevens. 2008. The design and realisation of the myexperiment virtual research environment for social sharing of workflows. (2008).  David De Roure Carole and Goble Robert Stevens. 2008. The design and realisation of the myexperiment virtual research environment for social sharing of workflows. (2008).","key":"e_1_2_1_15_1","DOI":"10.1109\/E-SCIENCE.2007.29"},{"doi-asserted-by":"publisher","key":"e_1_2_1_16_1","DOI":"10.1016\/j.future.2008.06.012"},{"doi-asserted-by":"publisher","key":"e_1_2_1_17_1","DOI":"10.1155\/2005\/128026"},{"volume-title":"Collaborative software development: a discussion of problem solving models and groupware technologies. In hicss","author":"DeFranco-Tommarello Joanna","unstructured":"Joanna DeFranco-Tommarello and F Deek . 2002. Collaborative software development: a discussion of problem solving models and groupware technologies. In hicss . IEEE , 41. Joanna DeFranco-Tommarello and F Deek. 2002. Collaborative software development: a discussion of problem solving models and groupware technologies. In hicss. IEEE, 41.","key":"e_1_2_1_18_1"},{"unstructured":"FastQC. {n. d.}. A quality control tool for high throughput sequence data. http:\/\/www.bioinformatics.babraham.ac.uk\/projects\/fastqc\/.  FastQC. {n. d.}. A quality control tool for high throughput sequence data. http:\/\/www.bioinformatics.babraham.ac.uk\/projects\/fastqc\/.","key":"e_1_2_1_19_1"},{"doi-asserted-by":"publisher","key":"e_1_2_1_20_1","DOI":"10.1109\/TSC.2010.58"},{"doi-asserted-by":"publisher","key":"e_1_2_1_21_1","DOI":"10.1109\/SCC.2011.121"},{"key":"e_1_2_1_22_1","volume-title":"Technology as teammate: Examining the role of external cognition in support of team cognitive processes. Frontiers in psychology","author":"Fiore Stephen M","year":"2016","unstructured":"Stephen M Fiore and Travis J Wiltshire . 2016. Technology as teammate: Examining the role of external cognition in support of team cognitive processes. Frontiers in psychology , Vol. 7 ( 2016 ), 1531. Stephen M Fiore and Travis J Wiltshire. 2016. Technology as teammate: Examining the role of external cognition in support of team cognitive processes. Frontiers in psychology, Vol. 7 (2016), 1531."},{"doi-asserted-by":"publisher","key":"e_1_2_1_23_1","DOI":"10.1109\/MCSE.2008.79"},{"doi-asserted-by":"publisher","key":"e_1_2_1_24_1","DOI":"10.1007\/s10586-015-0499-8"},{"key":"e_1_2_1_25_1","volume-title":"Adaptive workflow scheduling in grid computing based on dynamic resource availability. Engineering Science and Technology, an International Journal","author":"Garg Ritu","year":"2015","unstructured":"Ritu Garg and Awadhesh Kumar Singh . 2015. Adaptive workflow scheduling in grid computing based on dynamic resource availability. Engineering Science and Technology, an International Journal , Vol. 18 , 2 ( 2015 ), 256--269. Ritu Garg and Awadhesh Kumar Singh. 2015. Adaptive workflow scheduling in grid computing based on dynamic resource availability. Engineering Science and Technology, an International Journal, Vol. 18, 2 (2015), 256--269."},{"key":"e_1_2_1_26_1","volume-title":"Galaxy: a comprehensive approach for supporting accessible, reproducible, and transparent computational research in the life sciences. Genome biology","author":"Goecks Jeremy","year":"2010","unstructured":"Jeremy Goecks , Anton Nekrutenko , and James Taylor . 2010. Galaxy: a comprehensive approach for supporting accessible, reproducible, and transparent computational research in the life sciences. Genome biology , Vol. 11 , 8 ( 2010 ), R86. Jeremy Goecks, Anton Nekrutenko, and James Taylor. 2010. Galaxy: a comprehensive approach for supporting accessible, reproducible, and transparent computational research in the life sciences. Genome biology, Vol. 11, 8 (2010), R86."},{"unstructured":"GoJS. {n. d.}. Interactive JavaScript Diagrams in HTML. https:\/\/gojs.net\/latest\/index.html .  GoJS. {n. d.}. Interactive JavaScript Diagrams in HTML. https:\/\/gojs.net\/latest\/index.html .","key":"e_1_2_1_27_1"},{"volume-title":"World wide research: Reshaping the sciences and humanities","author":"Goldin Ian","unstructured":"Ian Goldin . 2010. World wide research: Reshaping the sciences and humanities . MIT Press . Ian Goldin. 2010. World wide research: Reshaping the sciences and humanities .MIT Press.","key":"e_1_2_1_28_1"},{"key":"e_1_2_1_29_1","volume-title":"Conventional workflow technology for scientific simulation. In Guide to e-Science. Springer, 323--352","author":"G\u00f6rlach Katharina","year":"2011","unstructured":"Katharina G\u00f6rlach , Mirko Sonntag , Dimka Karastoyanova , Frank Leymann , and Michael Reiter . 2011 . Conventional workflow technology for scientific simulation. In Guide to e-Science. Springer, 323--352 . Katharina G\u00f6rlach, Mirko Sonntag, Dimka Karastoyanova, Frank Leymann, and Michael Reiter. 2011. Conventional workflow technology for scientific simulation. In Guide to e-Science. Springer, 323--352."},{"doi-asserted-by":"publisher","key":"e_1_2_1_30_1","DOI":"10.5555\/548200.883204"},{"unstructured":"Carl Gutwin and Saul Greenberg. 1995. Support for group awareness in real-time desktop conferences. (1995).  Carl Gutwin and Saul Greenberg. 1995. Support for group awareness in real-time desktop conferences. (1995).","key":"e_1_2_1_31_1"},{"volume-title":"Advances in psychology.","author":"Hart Sandra G","unstructured":"Sandra G Hart and Lowell E Staveland . 1988. Development of NASA-TLX (Task Load Index): Results of empirical and theoretical research . In Advances in psychology. Vol. 52 . Elsevier , 139--183. Sandra G Hart and Lowell E Staveland. 1988. Development of NASA-TLX (Task Load Index): Results of empirical and theoretical research. In Advances in psychology. Vol. 52. Elsevier, 139--183.","key":"e_1_2_1_32_1"},{"doi-asserted-by":"publisher","key":"e_1_2_1_33_1","DOI":"10.1023\/A:1025055829026"},{"key":"e_1_2_1_34_1","volume-title":"Workflow management coalition: The workflow reference model. Document Number TC00--1003","author":"Hollingsworth David","year":"1995","unstructured":"David Hollingsworth and UK Hampshire . 1995. Workflow management coalition: The workflow reference model. Document Number TC00--1003 , Vol. 19 ( 1995 ), 16. David Hollingsworth and UK Hampshire. 1995. Workflow management coalition: The workflow reference model. Document Number TC00--1003, Vol. 19 (1995), 16."},{"doi-asserted-by":"publisher","key":"e_1_2_1_35_1","DOI":"10.1007\/s10606-012-9184-0"},{"doi-asserted-by":"publisher","key":"e_1_2_1_36_1","DOI":"10.1007\/s10606-005-9001-0"},{"unstructured":"Kaggle. {n. d.}. Titanic: Machine Learning from Disaster. https:\/\/www.kaggle.com\/c\/titanic\/data .  Kaggle. {n. d.}. Titanic: Machine Learning from Disaster. https:\/\/www.kaggle.com\/c\/titanic\/data .","key":"e_1_2_1_37_1"},{"doi-asserted-by":"publisher","key":"e_1_2_1_38_1","DOI":"10.1109\/TSE.2002.1019480"},{"doi-asserted-by":"publisher","key":"e_1_2_1_39_1","DOI":"10.5555\/1133105.1133106"},{"key":"e_1_2_1_40_1","article-title":"A Method for identifying loops in a Workflow using Petri Nets","volume":"10","author":"Kavitha VR","year":"2013","unstructured":"VR Kavitha and N Suresh Kumar . 2013 . A Method for identifying loops in a Workflow using Petri Nets . Life Science Journal , Vol. 10 , 3 (2013). VR Kavitha and N Suresh Kumar. 2013. A Method for identifying loops in a Workflow using Petri Nets. Life Science Journal, Vol. 10, 3 (2013).","journal-title":"Life Science Journal"},{"doi-asserted-by":"publisher","key":"e_1_2_1_41_1","DOI":"10.1145\/2591062.2591156"},{"doi-asserted-by":"publisher","key":"e_1_2_1_42_1","DOI":"10.1109\/WCRE.2006.18"},{"doi-asserted-by":"publisher","key":"e_1_2_1_43_1","DOI":"10.1109\/TSC.2009.4"},{"doi-asserted-by":"publisher","key":"e_1_2_1_44_1","DOI":"10.1007\/s10723-015-9329-8"},{"volume-title":"Real-Time Communication with WebRTC: Peer-to-Peer in the Browser .\" O'Reilly Media","author":"Loreto Salvatore","unstructured":"Salvatore Loreto and Simon Pietro Romano . 2014. Real-Time Communication with WebRTC: Peer-to-Peer in the Browser .\" O'Reilly Media , Inc .\". Salvatore Loreto and Simon Pietro Romano. 2014. Real-Time Communication with WebRTC: Peer-to-Peer in the Browser .\" O'Reilly Media, Inc.\".","key":"e_1_2_1_45_1"},{"unstructured":"LSST. 2009. Large Synoptic Survey Telescope. http:\/\/www.lsst.org\/lsst\/science .  LSST. 2009. Large Synoptic Survey Telescope. http:\/\/www.lsst.org\/lsst\/science .","key":"e_1_2_1_46_1"},{"doi-asserted-by":"publisher","key":"e_1_2_1_47_1","DOI":"10.1109\/ICWS.2009.150"},{"doi-asserted-by":"publisher","key":"e_1_2_1_48_1","DOI":"10.5555\/1148437.1148454"},{"doi-asserted-by":"publisher","key":"e_1_2_1_49_1","DOI":"10.1017\/CBO9780511628122"},{"doi-asserted-by":"publisher","key":"e_1_2_1_50_1","DOI":"10.1109\/SCC.2012.60"},{"key":"e_1_2_1_51_1","volume-title":"{n. d.}. Robert's Rules of Order. Newly Revised","author":"Robert D.H.","year":"2000","unstructured":"D.H. Honemann M. Robert , W.J. Evans and T.J. Balch . {n. d.}. Robert's Rules of Order. Newly Revised , 10 th Edition. Perseus Publishing Company , 2000 . D.H. Honemann M. Robert, W.J. Evans and T.J. Balch. {n. d.}. Robert's Rules of Order. Newly Revised, 10th Edition. Perseus Publishing Company, 2000.","edition":"10"},{"doi-asserted-by":"publisher","key":"e_1_2_1_52_1","DOI":"10.1504\/IJBPIM.2010.033176"},{"doi-asserted-by":"publisher","key":"e_1_2_1_53_1","DOI":"10.1016\/j.scico.2009.03.001"},{"key":"e_1_2_1_54_1","first-page":"1435","article-title":"CIAM: A methodology for the development of groupware user interfaces","volume":"14","author":"Molina Ana I","year":"2008","unstructured":"Ana I Molina , Miguel A Redondo , Manuel Ortega , and Ulrich Hoppe . 2008 . CIAM: A methodology for the development of groupware user interfaces . J. UCS , Vol. 14 , 9 (2008), 1435 -- 1446 . Ana I Molina, Miguel A Redondo, Manuel Ortega, and Ulrich Hoppe. 2008. CIAM: A methodology for the development of groupware user interfaces. J. UCS, Vol. 14, 9 (2008), 1435--1446.","journal-title":"J. UCS"},{"volume-title":"Fine-Grained Attribute Level Locking Scheme for Collaborative Scientific Workflow Development. In Services Computing (SCC), 2018 IEEE International Conference on. IEEE, 273--277","author":"Mostaeen Golam","unstructured":"Golam Mostaeen , Banani Roy , Chanchal K. Roy , and Kevin A. Schneider . 2018a . Fine-Grained Attribute Level Locking Scheme for Collaborative Scientific Workflow Development. In Services Computing (SCC), 2018 IEEE International Conference on. IEEE, 273--277 . Golam Mostaeen, Banani Roy, Chanchal K. Roy, and Kevin A. Schneider. 2018a. Fine-Grained Attribute Level Locking Scheme for Collaborative Scientific Workflow Development. In Services Computing (SCC), 2018 IEEE International Conference on. IEEE, 273--277.","key":"e_1_2_1_55_1"},{"doi-asserted-by":"crossref","unstructured":"G. Mostaeen Jeffrey Svajlenko Banani Roy Chanchal K. Roy and K. Schneider. 2018b. On the Use of Machine Learning Techniques Towards the Design of Cloud Based Automatic Code Clone Validation Tools. In Source Code Analysis and Manipulation 2018. SCAM 2018. 18th IEEE International Working Conference on. IEEE.  G. Mostaeen Jeffrey Svajlenko Banani Roy Chanchal K. Roy and K. Schneider. 2018b. On the Use of Machine Learning Techniques Towards the Design of Cloud Based Automatic Code Clone Validation Tools. In Source Code Analysis and Manipulation 2018. SCAM 2018. 18th IEEE International Working Conference on. IEEE.","key":"e_1_2_1_56_1","DOI":"10.1109\/SCAM.2018.00025"},{"unstructured":"myExperiment. {n. d.}. Advanced FastQ manipulation. https:\/\/www.myexperiment.org\/workflows\/2944.html .  myExperiment. {n. d.}. Advanced FastQ manipulation. https:\/\/www.myexperiment.org\/workflows\/2944.html .","key":"e_1_2_1_57_1"},{"unstructured":"myExperiment. {n. d.}. galaxy_101. https:\/\/www.myexperiment.org\/workflows\/2939.html .  myExperiment. {n. d.}. galaxy_101. https:\/\/www.myexperiment.org\/workflows\/2939.html .","key":"e_1_2_1_58_1"},{"unstructured":"myExperiment. {n. d.}. NGS : Pair reads assembly with Velvet Workflow. https:\/\/www.myexperiment.org\/workflows\/4095.html .  myExperiment. {n. d.}. NGS : Pair reads assembly with Velvet Workflow. https:\/\/www.myexperiment.org\/workflows\/4095.html .","key":"e_1_2_1_59_1"},{"unstructured":"myExperiment. {n. d.} d. Tuto Galaxy 2013 : CPB2012 - BasicProtocol3 - Calling Peaks for ChIP-seq Data. https:\/\/www.myexperiment.org\/workflows\/4094.html .  myExperiment. {n. d.} d. Tuto Galaxy 2013 : CPB2012 - BasicProtocol3 - Calling Peaks for ChIP-seq Data. https:\/\/www.myexperiment.org\/workflows\/4094.html .","key":"e_1_2_1_60_1"},{"unstructured":"Davide Nicolini. 2012. Practice theory work and organization: An introduction .OUP Oxford.  Davide Nicolini. 2012. Practice theory work and organization: An introduction .OUP Oxford.","key":"e_1_2_1_61_1"},{"doi-asserted-by":"publisher","key":"e_1_2_1_62_1","DOI":"10.1002\/cpe.3032"},{"doi-asserted-by":"publisher","key":"e_1_2_1_63_1","DOI":"10.5555\/1148437.1148448"},{"unstructured":"Angela Orebaugh Gilbert Ramirez and Jay Beale. 2006. Wireshark & Ethereal network protocol analyzer toolkit .Elsevier.   Angela Orebaugh Gilbert Ramirez and Jay Beale. 2006. Wireshark & Ethereal network protocol analyzer toolkit .Elsevier.","key":"e_1_2_1_64_1"},{"doi-asserted-by":"publisher","key":"e_1_2_1_65_1","DOI":"10.5555\/1953048.2078195"},{"key":"e_1_2_1_66_1","volume-title":"Nature","volume":"514","author":"Perkel Jeffrey M","year":"2014","unstructured":"Jeffrey M Perkel . 2014 . Scientific writing: the online cooperative: collaborative browser-based tools aim to change the way researchers write and publish their papers . Nature , Vol. 514 , 7520 (2014), 127--129. Jeffrey M Perkel. 2014. Scientific writing: the online cooperative: collaborative browser-based tools aim to change the way researchers write and publish their papers. Nature, Vol. 514, 7520 (2014), 127--129."},{"doi-asserted-by":"publisher","key":"e_1_2_1_67_1","DOI":"10.1145\/1066677.1066835"},{"volume-title":"Fieldwork for design: theory and practice","author":"Randall David","unstructured":"David Randall , Richard Harper , and Mark Rouncefield . 2007. Fieldwork for design: theory and practice . Springer Science & Business Media . David Randall, Richard Harper, and Mark Rouncefield. 2007. Fieldwork for design: theory and practice .Springer Science & Business Media.","key":"e_1_2_1_68_1"},{"doi-asserted-by":"publisher","key":"e_1_2_1_69_1","DOI":"10.1007\/978-3-540-88030-1_16"},{"doi-asserted-by":"publisher","key":"e_1_2_1_70_1","DOI":"10.1109\/ICSA.2017.42"},{"key":"e_1_2_1_71_1","first-page":"64","article-title":"A survey on software clone detection research","volume":"541","author":"Roy Chanchal K.","year":"2007","unstructured":"Chanchal K. Roy and James R. Cordy . 2007 . A survey on software clone detection research . Queen's School of Computing TR , Vol. 541 , 115 (2007), 64 -- 68 . Chanchal K. Roy and James R. Cordy. 2007. A survey on software clone detection research. Queen's School of Computing TR, Vol. 541, 115 (2007), 64--68.","journal-title":"Queen's School of Computing TR"},{"doi-asserted-by":"publisher","key":"e_1_2_1_72_1","DOI":"10.1109\/WCRE.2008.54"},{"doi-asserted-by":"publisher","key":"e_1_2_1_73_1","DOI":"10.1109\/ICPC.2008.41"},{"doi-asserted-by":"publisher","key":"e_1_2_1_74_1","DOI":"10.1016\/j.future.2011.09.003"},{"doi-asserted-by":"publisher","key":"e_1_2_1_75_1","DOI":"10.1109\/GCC.2009.72"},{"unstructured":"Gergely Sipos and Peter K Kacsuk. 2005. Collaborative workflow editing in the P-GRADE portal. (2005).  Gergely Sipos and Peter K Kacsuk. 2005. Collaborative workflow editing in the P-GRADE portal. (2005).","key":"e_1_2_1_76_1"},{"key":"e_1_2_1_77_1","first-page":"64","article-title":"Workflow-oriented collaborative grid portals","volume":"2005","author":"Sipos Gergely","year":"2005","unstructured":"Gergely Sipos , Gareth Lewis , P\u00e9ter Kacsuk , and Vassil Alexandrov . 2005 . Workflow-oriented collaborative grid portals . Advances in Grid Computing-EGC 2005 (2005), 64 -- 69 . Gergely Sipos, Gareth Lewis, P\u00e9ter Kacsuk, and Vassil Alexandrov. 2005. Workflow-oriented collaborative grid portals. Advances in Grid Computing-EGC 2005 (2005), 64--69.","journal-title":"Advances in Grid Computing-EGC"},{"unstructured":"Apache Spark. {n. d.}. Apache Spark Lightning-fast cluster computing. https:\/\/spark.apache.org\/.  Apache Spark. {n. d.}. Apache Spark Lightning-fast cluster computing. https:\/\/spark.apache.org\/.","key":"e_1_2_1_78_1"},{"doi-asserted-by":"publisher","key":"e_1_2_1_79_1","DOI":"10.1109\/TPDS.2002.1036072"},{"doi-asserted-by":"publisher","key":"e_1_2_1_80_1","DOI":"10.1145\/505151.505152"},{"doi-asserted-by":"publisher","key":"e_1_2_1_81_1","DOI":"10.1145\/1180875.1180918"},{"unstructured":"Jeff Thomas Svajlenko etal 2018. Large-Scale Clone Detection and Benchmarking. Ph.D. Dissertation. University of Saskatchewan.  Jeff Thomas Svajlenko et al. 2018. Large-Scale Clone Detection and Benchmarking. Ph.D. Dissertation. University of Saskatchewan.","key":"e_1_2_1_82_1"},{"key":"e_1_2_1_83_1","volume-title":"The triana workflow environment: Architecture and applications. Workflows for e-Science","author":"Taylor Ian","year":"2007","unstructured":"Ian Taylor , Matthew Shields , Ian Wang , and Andrew Harrison . 2007. The triana workflow environment: Architecture and applications. Workflows for e-Science ( 2007 ), 320--339. Ian Taylor, Matthew Shields, Ian Wang, and Andrew Harrison. 2007. The triana workflow environment: Architecture and applications. Workflows for e-Science (2007), 320--339."},{"key":"e_1_2_1_84_1","volume-title":"Integrative Genomics Viewer (IGV): high-performance genomics data visualization and exploration. Briefings in bioinformatics","author":"Thorvaldsd\u00f3ttir Helga","year":"2013","unstructured":"Helga Thorvaldsd\u00f3ttir , James T Robinson , and Jill P Mesirov . 2013. Integrative Genomics Viewer (IGV): high-performance genomics data visualization and exploration. Briefings in bioinformatics , Vol. 14 , 2 ( 2013 ), 178--192. Helga Thorvaldsd\u00f3ttir, James T Robinson, and Jill P Mesirov. 2013. Integrative Genomics Viewer (IGV): high-performance genomics data visualization and exploration. Briefings in bioinformatics, Vol. 14, 2 (2013), 178--192."},{"unstructured":"useGalaxy. {n. d.}. An open source web-based platform for data intensive biomedical research. https:\/\/usegalaxy.org\/.  useGalaxy. {n. d.}. An open source web-based platform for data intensive biomedical research. https:\/\/usegalaxy.org\/.","key":"e_1_2_1_85_1"},{"doi-asserted-by":"publisher","key":"e_1_2_1_86_1","DOI":"10.1145\/2491411.2491420"},{"doi-asserted-by":"publisher","key":"e_1_2_1_87_1","DOI":"10.1007\/s10664-014-9316-x"},{"doi-asserted-by":"publisher","key":"e_1_2_1_88_1","DOI":"10.1109\/SCC.2010.99"},{"doi-asserted-by":"publisher","key":"e_1_2_1_89_1","DOI":"10.1109\/TSC.2012.13"},{"doi-asserted-by":"publisher","key":"e_1_2_1_90_1","DOI":"10.1109\/TSMCC.2006.875726"}],"container-title":["Proceedings of the ACM on Human-Computer Interaction"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3331151","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3331151","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T00:26:07Z","timestamp":1750206367000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3331151"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,6,13]]},"references-count":90,"journal-issue":{"issue":"EICS","published-print":{"date-parts":[[2019,6,13]]}},"alternative-id":["10.1145\/3331151"],"URL":"https:\/\/doi.org\/10.1145\/3331151","relation":{},"ISSN":["2573-0142"],"issn-type":[{"type":"electronic","value":"2573-0142"}],"subject":[],"published":{"date-parts":[[2019,6,13]]},"assertion":[{"value":"2019-06-13","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}