Treffer: PROVA: Rule-based java-scripting for a bioinformatics semantic web

Title:
PROVA: Rule-based java-scripting for a bioinformatics semantic web
Source:
DILS 2004 : data integration in the life sciences (Leipzig, 25-26 March 2004)Lecture notes in computer science. :17-30
Publisher Information:
Berlin: Springer, 2004.
Publication Year:
2004
Physical Description:
print, 1 p.1/2
Original Material:
INIST-CNRS
Document Type:
Konferenz Conference Paper
File Description:
text
Language:
English
Author Affiliations:
City University, London, United Kingdom
Biotec/Dept. of Computing, TU Dresden, Germany
ISSN:
0302-9743
Rights:
Copyright 2004 INIST-CNRS
CC BY 4.0
Sauf mention contraire ci-dessus, le contenu de cette notice bibliographique peut être utilisé dans le cadre d’une licence CC BY 4.0 Inist-CNRS / Unless otherwise stated above, the content of this bibliographic record may be used under a CC BY 4.0 licence by Inist-CNRS / A menos que se haya señalado antes, el contenido de este registro bibliográfico puede ser utilizado al amparo de una licencia CC BY 4.0 Inist-CNRS
Notes:
Computer science; theoretical automation; systems
Accession Number:
edscal.15759267
Database:
PASCAL Archive

Weitere Informationen

Transparent information integration across distributed and heterogeneous data sources and computational tools is a prime concern for bioinformatics. Recently, there have been proposals for a semantic web addressing these requirements. A promising approach for such a semantic web are the integration of rules to specify and implement workflows and object-orientation to cater for computational aspects. We present PROVA, a Java-based rule-engine, which realises this integration. It enables one to separate a declarative description of information workflows from any implementation details and thus easily create and maintain code. We show how PROVA is used to compose an information and computation workflow involving - rules for specifying the workflow, - rules for reasoning over the data, - rules for accessing flat files, databases, and other services, and - rules involving heavy-duty computations. The resulting code is very compact and re-usable. We give a detailed account of PROVA and document its use with a example of a system, PSIMAP, which derives domain-domain interactions from multidomain structures in the PDB using the SCOP domain and superfamily definitions. PSIMAP is a typical bioinformatics application in that it integrates disparate information resources in different formats (flat files (PDB) and database (SCOP)) requiring additional computations. PROVA is available at comas.soi.city.ac.uk/prova.