14.06.2013 Views

Databases and Systems

Databases and Systems

Databases and Systems

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

25 2<br />

[5]). Such a tool is potentially better suited for stateless wrappers <strong>and</strong> for the<br />

implementation of a CORBA Query Service.<br />

CORBA Prototypes<br />

There are now a large number of CORBA applications <strong>and</strong> prototypes available at<br />

EBI [17]. They include:<br />

Database Wrappers<br />

EMCORBA A fine-grained CORBA interface to the EMBL Nucleotide<br />

Sequence Database by Jeroen Coppieters, Carsten Helgesen, Philip Lijnzaad <strong>and</strong><br />

Timothy Slidel. The server was implemented in C++ using the RDBMS<br />

ORACLE, the object-relational mapping tool Persistence <strong>and</strong> the ORB ORBIX<br />

[18].<br />

RHdb There are two CORBA servers to the Radiation Hybrid Database by<br />

Carsten Helgesen, Philip Lijnzaad <strong>and</strong> Patricia Rodriguez-Tomé. One is<br />

implemented in C++ using ORACLE, Persistence <strong>and</strong> ORBIX. The second<br />

server is implemented in Java using JDBC to query the ORACLE database <strong>and</strong><br />

the ORB VisiBroker for Java [21]. The object-relational mapping was purely<br />

h<strong>and</strong>-coded.<br />

Applications<br />

AppLab A general-purpose CORBA wrapper for a large class of comm<strong>and</strong>-linedriven<br />

applications by Martin Senger. It uses the GCG configuration file<br />

language.<br />

Mapplet A Java Applet, which displays radiation hybrid maps by Kim Jungfer.<br />

The CORBA server for this applet uses the flat-file version of RHdb.<br />

Hyperbolic Viewer A Java applet for the visualization of tree like data<br />

structures by Alan Robinson. In this example a taxonomy tree is displayed. Chris<br />

Dodge <strong>and</strong> Timothy Slidel provided the CORBA taxonomy server using Sun’s<br />

ORB NEO <strong>and</strong> the RDBMS Sybase.<br />

Genome Builder A tool for building virtual sequences using the EMCORBA<br />

server by Juha Muilu.<br />

Protein Sequence Space Viewer Displays families of proteins <strong>and</strong> their<br />

residues in a multidimensional space, projected into 2D <strong>and</strong> 3D by Chris Dodge.<br />

The algorithm is computationally intensive <strong>and</strong> therefore separated from the Java<br />

viewer in a specialized CORBA server.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!