Deploying and sharing U-Compare workflows as web services

Georgios Kontonatsios, Yannis Korkontzelos, Balakrishna Kolluru, Paul Thompson, Sophia Ananiadou

Research output: Contribution to journalArticle

7 Citations (Scopus)

Abstract

Abstract Background: U-Compare is a text mining platform that allows the construction, evaluation and comparison of text mining workflows. U-Compare contains a large library of components that are tuned to the biomedical domain. Users can rapidly develop biomedical text mining workflows by mixing and matching U-Compare’s components. Workflows developed using U-Compare can be exported and sent to other users who, in turn, can import and re-use them. However, the resulting workflows are standalone applications, i.e., software tools that run and are accessible only via a local machine, and that can only be run with the U-Compare platform. Results: We address the above issues by extending U-Compare to convert standalone workflows into web services automatically, via a two-click process. The resulting web services can be registered on a central server and made publicly available. Alternatively, users can make web services available on their own servers, after installing the web application framework, which is part of the extension to U-Compare. We have performed a user-oriented evaluation of the proposed extension, by asking users who have tested the enhanced functionality of U-Compare to complete questionnaires that assess its functionality, reliability, usability, efficiency and maintainability. The results obtained reveal that the new functionality is well received by users. Conclusions: The web services produced by U-Compare are built on top of open standards, i.e., REST and SOAP protocols, and therefore, they are decoupled from the underlying platform. Exported workflows can be integrated with any application that supports these open standards. We demonstrate how the newly extended U-Compare enhances the cross-platform interoperability of workflows, by seamlessly importing a number of text mining workflow web services exported from U-Compare into Taverna, i.e., a generic scientific workflow construction platform. Keywords: UIMA, U-Compare, Web service, Annotation, Workflow, Text mining, Components
Original languageEnglish
Pages (from-to)1-14
JournalJournal of Biomedical Semantics
Volume4
Issue number7
Early online date18 Feb 2013
DOIs
Publication statusE-pub ahead of print - 18 Feb 2013

Fingerprint

Workflow
Web services
Data Mining
Servers
Maintainability
Application programs
Interoperability
Libraries
Software

Cite this

Kontonatsios, Georgios ; Korkontzelos, Yannis ; Kolluru, Balakrishna ; Thompson, Paul ; Ananiadou, Sophia. / Deploying and sharing U-Compare workflows as web services. In: Journal of Biomedical Semantics. 2013 ; Vol. 4, No. 7. pp. 1-14.
@article{2a11fe569d7e44c28426d31f89408407,
title = "Deploying and sharing U-Compare workflows as web services",
abstract = "Abstract Background: U-Compare is a text mining platform that allows the construction, evaluation and comparison of text mining workflows. U-Compare contains a large library of components that are tuned to the biomedical domain. Users can rapidly develop biomedical text mining workflows by mixing and matching U-Compare’s components. Workflows developed using U-Compare can be exported and sent to other users who, in turn, can import and re-use them. However, the resulting workflows are standalone applications, i.e., software tools that run and are accessible only via a local machine, and that can only be run with the U-Compare platform. Results: We address the above issues by extending U-Compare to convert standalone workflows into web services automatically, via a two-click process. The resulting web services can be registered on a central server and made publicly available. Alternatively, users can make web services available on their own servers, after installing the web application framework, which is part of the extension to U-Compare. We have performed a user-oriented evaluation of the proposed extension, by asking users who have tested the enhanced functionality of U-Compare to complete questionnaires that assess its functionality, reliability, usability, efficiency and maintainability. The results obtained reveal that the new functionality is well received by users. Conclusions: The web services produced by U-Compare are built on top of open standards, i.e., REST and SOAP protocols, and therefore, they are decoupled from the underlying platform. Exported workflows can be integrated with any application that supports these open standards. We demonstrate how the newly extended U-Compare enhances the cross-platform interoperability of workflows, by seamlessly importing a number of text mining workflow web services exported from U-Compare into Taverna, i.e., a generic scientific workflow construction platform. Keywords: UIMA, U-Compare, Web service, Annotation, Workflow, Text mining, Components",
author = "Georgios Kontonatsios and Yannis Korkontzelos and Balakrishna Kolluru and Paul Thompson and Sophia Ananiadou",
year = "2013",
month = "2",
day = "18",
doi = "10.1186/2041-1480-4-7",
language = "English",
volume = "4",
pages = "1--14",
journal = "Journal of Biomedical Semantics",
issn = "2041-1480",
publisher = "BioMed Central Ltd.",
number = "7",

}

Deploying and sharing U-Compare workflows as web services. / Kontonatsios, Georgios; Korkontzelos, Yannis; Kolluru, Balakrishna; Thompson, Paul; Ananiadou, Sophia.

In: Journal of Biomedical Semantics, Vol. 4, No. 7, 18.02.2013, p. 1-14.

Research output: Contribution to journalArticle

TY - JOUR

T1 - Deploying and sharing U-Compare workflows as web services

AU - Kontonatsios, Georgios

AU - Korkontzelos, Yannis

AU - Kolluru, Balakrishna

AU - Thompson, Paul

AU - Ananiadou, Sophia

PY - 2013/2/18

Y1 - 2013/2/18

N2 - Abstract Background: U-Compare is a text mining platform that allows the construction, evaluation and comparison of text mining workflows. U-Compare contains a large library of components that are tuned to the biomedical domain. Users can rapidly develop biomedical text mining workflows by mixing and matching U-Compare’s components. Workflows developed using U-Compare can be exported and sent to other users who, in turn, can import and re-use them. However, the resulting workflows are standalone applications, i.e., software tools that run and are accessible only via a local machine, and that can only be run with the U-Compare platform. Results: We address the above issues by extending U-Compare to convert standalone workflows into web services automatically, via a two-click process. The resulting web services can be registered on a central server and made publicly available. Alternatively, users can make web services available on their own servers, after installing the web application framework, which is part of the extension to U-Compare. We have performed a user-oriented evaluation of the proposed extension, by asking users who have tested the enhanced functionality of U-Compare to complete questionnaires that assess its functionality, reliability, usability, efficiency and maintainability. The results obtained reveal that the new functionality is well received by users. Conclusions: The web services produced by U-Compare are built on top of open standards, i.e., REST and SOAP protocols, and therefore, they are decoupled from the underlying platform. Exported workflows can be integrated with any application that supports these open standards. We demonstrate how the newly extended U-Compare enhances the cross-platform interoperability of workflows, by seamlessly importing a number of text mining workflow web services exported from U-Compare into Taverna, i.e., a generic scientific workflow construction platform. Keywords: UIMA, U-Compare, Web service, Annotation, Workflow, Text mining, Components

AB - Abstract Background: U-Compare is a text mining platform that allows the construction, evaluation and comparison of text mining workflows. U-Compare contains a large library of components that are tuned to the biomedical domain. Users can rapidly develop biomedical text mining workflows by mixing and matching U-Compare’s components. Workflows developed using U-Compare can be exported and sent to other users who, in turn, can import and re-use them. However, the resulting workflows are standalone applications, i.e., software tools that run and are accessible only via a local machine, and that can only be run with the U-Compare platform. Results: We address the above issues by extending U-Compare to convert standalone workflows into web services automatically, via a two-click process. The resulting web services can be registered on a central server and made publicly available. Alternatively, users can make web services available on their own servers, after installing the web application framework, which is part of the extension to U-Compare. We have performed a user-oriented evaluation of the proposed extension, by asking users who have tested the enhanced functionality of U-Compare to complete questionnaires that assess its functionality, reliability, usability, efficiency and maintainability. The results obtained reveal that the new functionality is well received by users. Conclusions: The web services produced by U-Compare are built on top of open standards, i.e., REST and SOAP protocols, and therefore, they are decoupled from the underlying platform. Exported workflows can be integrated with any application that supports these open standards. We demonstrate how the newly extended U-Compare enhances the cross-platform interoperability of workflows, by seamlessly importing a number of text mining workflow web services exported from U-Compare into Taverna, i.e., a generic scientific workflow construction platform. Keywords: UIMA, U-Compare, Web service, Annotation, Workflow, Text mining, Components

U2 - 10.1186/2041-1480-4-7

DO - 10.1186/2041-1480-4-7

M3 - Article

VL - 4

SP - 1

EP - 14

JO - Journal of Biomedical Semantics

JF - Journal of Biomedical Semantics

SN - 2041-1480

IS - 7

ER -