Published April 30, 2012 | Version 3.0
Project deliverable Open

TaToo Semantic Service Environment and Framework Architecture V3

Description

The goal of this document is to specify the TaToo Framework Architecture on an implementation independent level while considering the functional and non-functional requirements identified during the requirements analysis phase. It provides implementation independent descriptions and specifications of components and describes the basic information flows with the help of a set of Core Use-Cases focusing on TaToo’s base functionality.

This document establishes the conceptual framework for the discovery and tagging of resources in TaToo while also considering comprehensively the aspects of multilingualism, security, evaluation, and Linked Data principles. Thereby it describes the TaToo discovery process emphasizing in its relations with other Information Retrieval (IR) systems and the advantages of the semantically-enhanced TaToo tagging process.

It provides several annexes that contain besides the descriptions of all the TaToo Framework components detailed implementation independent (functional) specifications of discovery and tagging related components and a description of the architectural processes applied and the architectural design decisions taken.

The present document has been produced by the consortium of the European Project FP7-247893 Tagging Tool based on a Semantic Discovery Framework (TaToo) and corresponds to the deliverable D3.1.3 - Semantic Service Environment and Framework Architecture V3 of WP3 - Specification. It is the final revision of the initial architecture specification presented in D3.1.1 (TaToo-D311, 2010) and the enhanced specification presented in D3.1.2 (TaToo-D312, 2011).It describes the third and last iteration of the TaToo Semantic Service Environment and Framework Architecture including the achievements and progress made in V1, V2 and V3. It serves as the basis for the third software design and implementation phase of TaToo performed in WP4 – Implementation and thus as blueprint for the reference implementation of the TaToo Framework.

The aim of the TaToo Framework is to provide an infrastructure to bridge the discovery gap between environmental resources and users. The TaToo Framework shall enable experts as well as arbitrary users to share trusted and reliable information and to allow easy semantically-enhanced discovery and tagging of existing environmental information. The architecture outlined in this document contributes to the fulfilments of this aim by establishing the conceptual foundations of the TaToo Framework.

This document has six annexes:

  • Annex A (TaToo-D313a, 2012) provides a template for the functional specification of TaToo Public Services.
  • Annex B (TaToo-D313b, 2012) provides a template for the functional specification of TaToo Components. In general, the Component Specification Template is used for Tools (User Components) with graphical user interface or any other components that are not realised as services (e.g. certain Core Components).
  • Annex C (TaToo-D313c, 2012) contains the final functional specifications of discovery related User Components, Public Services and Core Components according to the templates provided in Annex A and B.
  • Annex D (TaToo-D313d, 2012) contains the final functional specifications of tagging, evaluation and linking related User Components, Public Services and Core Components according to the templates provided in Annex A and B.
  • Annex E (TaToo-D313e, 2012) explains the scope of the TaToo Framework Architecture and discusses in detail the architectural design process, its objectives, and supporting elements along with the considerations and decisions that resulted in the pursued approach. It furthermore provides a comprehensive overview on the design decisions taken by the TaToo Consortium while specifying the TaToo Framework Architecture.
  • Annex F (TaToo-D313f, 2012) contains the functional descriptions of the components identified during the first, second and third iteration of the TaToo Framework Architecture specification. Component descriptions provide a brief overview on the purpose and capabilities of a certain component and act as the basis for functional specifications (Annex C and D).

 

Files

D3.1.3 TaToo Semantic Service Environment and Framework Architecture V3 v1.2.7 (Final).pdf

Additional details

Funding

TATOO – Tagging Tool based on a Semantic Discovery Framework 247893
European Commission

References

  • Usländer, T. (Ed.): Reference Model for the ORCHESTRA Architecture Version 2 (Rev. 2.1). OGC Best Practices Document 07-097, 2007.
  • Klopfer & Kannellopoulos, (Ed.), 2008. ORCHESTRA – an open service architecture for risk management.
  • Suárez-Figueroa, M. C., et al. NeOn D5.4.1. NeOn Methodology for Building Contextualized Ontology Networks. February 2008.
  • Berners-Lee, T., Hendler, J. and Lassila, O.: The Semantic Web, Scientific American, 2001.
  • Gruber, T.: A translation approach to portable ontology specifications. Knowledge Acquisition 5, 1993.
  • Mayer, R., Davis, J., Schooman, F., An Integrative model of organizational trust. Academy of Management Review. 1995.
  • Caracciolo C., Sini M. and Keizer J., Requirements for the Treatmentof Multilinguality in Ontologies within FAO, Food and Agricultural Organization of the United Nations, 2007.
  • Montiel-Ponsoda, E., Aguado, G., Gomez-Perez A., and Peters, W., Modelling multilinguality in ontologies. In Coling 2008: Companion volume - Posters and Demonstrations, Manchester, UK, 2008.
  • McGuinness D.L, van Harmelen F., OWL Web Ontology Language Overview. W3C Recommendation, 10 February 2004
  • Phillips M.: Testing the Surf: Suggestions for evaluating a range of resources, including books, articles and websites. Covers suitablility, authority, other indicators, reference sources, and provides links. UC Berkeley Library, 2004.
  • Beckett D., RDF/XML Syntax Specification (Revised). W3C Recommendation, 10 February 2004
  • Dan Brickley D, Guha R.V., RDF Vocabulary Description Language 1.0: RDF Schema. W3C Recommendation, 10 February 2004
  • Smith A.: Testing the Surf: Criteria for Evaluating Internet Information Resources. The Public-Access Computer Systems Review, vol. 8, no. 3, 1997.
  • OASIS Reference Model for Service Oriented Architecture 1.0. Committee Specification 1, 2 August 2006.
  • Wache, H., et al.: Ontology-Based Integration of Information - A Survey of Existing Approaches. IJCAI-01 Workshop: Ontologies and Information Sharing, 2001.
  • Vaughan J., Lucy I. and Betty T: Form for evaluating quality of information. Written up in "Evaluating Public Website Information: A Process and an Instrument," Reference Services Review, vol. 34, no. 1., 2006.