A workflow language for research e-infrastructures

被引:2
|
作者
Candela, Leonardo [1 ]
Grossi, Valerio [2 ]
Manghi, Paolo [1 ]
Trasarti, Roberto [1 ]
机构
[1] CNR, Ist Sci & Tecnol Informaz A Faedo, Pisa, Italy
[2] Univ Pisa, Dipartimento Informat, Pisa, Italy
基金
欧盟地平线“2020”;
关键词
Workflow languages; Scientific workflows; Open Science; HyWare; SCIENTIFIC WORKFLOWS; SCIENCE; TAVERNA; SYSTEM;
D O I
10.1007/s41060-020-00237-x
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Research e-infrastructures are "systems of systems," patchworks of resources such as tools and services, which change over time to address the evolving needs of the scientific process. In such environments, researchers carry out their scientific process in terms of sequences of actions that mainly include invocation of web services, user interaction with web applications, user download and use of shared software libraries/tools. The resulting workflows are intended to generate new research products (articles, datasets, methods, etc.) out of existing ones. Sharing a digital and executable representation of such workflows with other scientists would enforce Open Science publishing principles of "reproducibility of science" and "transparent assessment of science." This work presents HyWare, a language and execution platform capable of representing scientific processes in highly heterogeneous research e-infrastructures in terms of so-called hybrid workflows. Hybrid workflows can express sequences of "manually executable actions," i.e., formal descriptions guiding users to repeat a reasoning, protocol or manual procedure, and "machine-executable actions," i.e., encoding of the automated execution of one (or more) web services. An HyWare execution platform enables scientists to (i) create and share workflows out of a given action set (as defined by the users to match e-infrastructure needs) and (ii) execute hybrid workflows making sure input/output of the actions flow properly across manual and automated actions. The HyWare language and platform can be implemented as an extension of well-known workflow languages and platforms.
引用
收藏
页码:361 / 376
页数:16
相关论文
共 50 条
  • [31] Flexible composition and execution of large scale applications on distributed e-infrastructures
    Zasada, Stefan J.
    Chang, David C. W.
    Haidar, Ali N.
    Coveney, Peter V.
    JOURNAL OF COMPUTATIONAL SCIENCE, 2014, 5 (01) : 51 - 62
  • [32] INDIGO-DataCloud: a Platform to Facilitate Seamless Access to E-Infrastructures
    D. Salomoni
    I. Campos
    L. Gaido
    J. Marco de Lucas
    P. Solagna
    J. Gomes
    L. Matyska
    P. Fuhrman
    M. Hardt
    G. Donvito
    L. Dutka
    M. Plociennik
    R. Barbera
    I. Blanquer
    A. Ceccanti
    E. Cetinic
    M. David
    C. Duma
    A. López-García
    G. Moltó
    P. Orviz
    Z. Sustr
    M. Viljoen
    F. Aguilar
    L. Alves
    M. Antonacci
    L. A. Antonelli
    S. Bagnasco
    A. M. J. J. Bonvin
    R. Bruno
    Y. Chen
    A. Costa
    D. Davidovic
    B. Ertl
    M. Fargetta
    S. Fiore
    S. Gallozzi
    Z. Kurkcuoglu
    L. Lloret
    J. Martins
    A. Nuzzo
    P. Nassisi
    C. Palazzo
    J. Pina
    E. Sciacca
    D. Spiga
    M. Tangaro
    M. Urbaniak
    S. Vallero
    B. Wegh
    Journal of Grid Computing, 2018, 16 : 381 - 408
  • [33] INDIGO-DataCloud: a Platform to Facilitate Seamless Access to E-Infrastructures
    Salomoni, D.
    Campos, I.
    Gaido, L.
    de Lucas, J. Marco
    Solagna, P.
    Gomes, J.
    Matyska, L.
    Fuhrman, P.
    Hardt, M.
    Donvito, G.
    Dutka, L.
    Plociennik, M.
    Barbera, R.
    Blanquer, I.
    Ceccanti, A.
    Cetinic, E.
    David, M.
    Duma, C.
    Lopez-Garcia, A.
    Molto, G.
    Orviz, P.
    Sustr, Z.
    Viljoen, M.
    Aguilar, F.
    Alves, L.
    Antonacci, M.
    Antonelli, L. A.
    Bagnasco, S.
    Bonvin, A. M. J. J.
    Bruno, R.
    Chen, Y.
    Costa, A.
    Davidovic, D.
    Ertl, B.
    Fargetta, M.
    Fiore, S.
    Gallozzi, S.
    Kurkcuoglu, Z.
    Lloret, L.
    Martins, J.
    Nuzzo, A.
    Nassisi, P.
    Palazzo, C.
    Pina, J.
    Sciacca, E.
    Spiga, D.
    Tangaro, M.
    Urbaniak, M.
    Vallero, S.
    Wegh, B.
    JOURNAL OF GRID COMPUTING, 2018, 16 (03) : 381 - 408
  • [34] An Evaluation Framework for Traditional and Advanced Open Public Data e-Infrastructures
    Charalampos, Alexopoulos
    Loukis, Euripides
    Charalabidis, Yannis
    Zuiderwijk, Anneke
    PROCEEDINGS OF THE 13TH EUROPEAN CONFERENCE ON EGOVERNMENT, 2013, : 102 - 111
  • [35] DNS-embedded service endpoint registry for distributed e-Infrastructures
    Andrii Salnikov
    Balázs Kónya
    Cluster Computing, 2022, 25 : 1645 - 1664
  • [36] Accessing E-Infrastructures using CDAC Scientific Cloud (CSC) Services
    Sharma, Shivay Veer
    Bhargava, Anil
    Saluja, Payal
    Rao, Prahlada B. B.
    2013 IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING IN EMERGING MARKETS (CCEM), 2013,
  • [37] A funding and governing model for achieving sustainable growth of computing e-infrastructures
    Mohammed, Ashraf A. Bany
    Altmann, Joern
    ANNALS OF TELECOMMUNICATIONS-ANNALES DES TELECOMMUNICATIONS, 2010, 65 (11-12): : 739 - 756
  • [38] e-Infrastructures Enabling trust in the Era of Data-Intensive Science
    Pires, Carlos Morais
    ERCIM NEWS, 2015, (100): : 12 - 12
  • [39] DNS-embedded service endpoint registry for distributed e-Infrastructures
    Salnikov, Andrii
    Konya, Balazs
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2022, 25 (03): : 1645 - 1664
  • [40] Functional Adaptivity for Digital Library Services in e-Infrastructures: The gCube Approach
    Simeoni, Fabio
    Candela, Leonardo
    Lievens, David
    Pagano, Pasquale
    Simi, Manuele
    RESEARCH AND ADVANCED TECHNOLOGY FOR DIGITAL LIBRARIES, PROCEEDINGS, 2009, 5714 : 51 - +