Functional units: Abstractions for Web service annotations

Paolo Missier*, Katy Wolstencroft, Franck Tanoh, Peter Li, Sean Bechhofer, Khalid Belhajjame, Steve Pettifer, Carole Goble

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Computational and data-intensive science increasingly depends on a large Web Service infrastructure, as services that provide a broad array of functionality can be composed into workflows to address complex research questions. In this context, the goal of service registries is to offer accurate search and discovery functions to scientists. Their effectiveness, however, depends not only on the model chosen to annotate the services, but also on the level of abstraction chosen for the annotations. The work presented in this paper stems from the observation that current annotation models force users to think in terms of service interfaces, rather than of high-level functionality, thus reducing their effectiveness. To alleviate this problem, we introduce Functional Units (FU) as the elementary units of information used to describe a service. Using popular examples of services for the Life Sciences, we define FUs as configurations and compositions of underlying service operations, and show how functional-style service annotations can be easily realised using the OWL semantic Web language. Finally, we suggest techniques for automating the service annotations process, by analysing collections of workflows that use those services.

Original languageEnglish
Title of host publicationProceedings - 2010 6th World Congress on Services, Services-1 2010
Pages306-313
Number of pages8
DOIs
Publication statusPublished - 2010
Event2010 6th World Congress on Services, Services-1 2010 - Miami, FL, United States
Duration: 5 Jul 201010 Jul 2010

Publication series

NameProceedings - 2010 6th World Congress on Services, Services-1 2010

Conference

Conference2010 6th World Congress on Services, Services-1 2010
Country/TerritoryUnited States
CityMiami, FL
Period5/07/1010/07/10

ASJC Scopus subject areas

  • General Business,Management and Accounting
  • General Computer Science
  • Economics, Econometrics and Finance(all)

Fingerprint

Dive into the research topics of 'Functional units: Abstractions for Web service annotations'. Together they form a unique fingerprint.

Cite this