TUAM: tool for universal annotation and mapping for semantic enhancement of Web services
TUAM is a tool for universal annotation and mapping between an arbitrary number of indexable data sources and source types onto each other. In particular, it serves the purpose of semantic annotation of relational data sets or grid services with ontology classes. Annotations are stored in a persistence layer for subsequent use in data mining or semantic brokering. An annotation or mapping produced by TUAM is of the RDF subject-predicate-object triple form, where subject and object are data items from two different data sources and the predicate is a (self-defined) relationship type between the two.
Contribution to SIMDAT
TUAM in the SIMDAT context is used for the semantic enrichment of Web service description as offered by a service provider in WSDL (Web Service Description Language) format. Using a domain ontology that allows distinction and specification of service types (computational-~, database-~) and the underlying functions and data formats, it is thus possible to embed sparsely described Web services into a rich semantic framework which is subsequently used for client side navigation and retrieval of those services. TUAM is integrated into the pharma prototype architecture comprising the Semantic Broker by NEC, GRIA by InforSense as a Grid middleware and the EMBOSS tools as well as the sequence retrieval system as services.
TUAM is available as a feature-limited Demo version from the Fraunhofer SCAI website
Fraunhofer Institute for Algorithms
and Scientific Computing SCAI
53754 Sankt Augustin