wiki:DiscoveryArchitecture

Version 4 (modified by mpritcha, 9 years ago) (diff)

--

DRAFT

Discovery Architecture

Introduction

Architecture Viewpoints

  • Enterprise
    • Purpose : provide search engine for geospatial metadata records
    • Scope : CEDA & other NERC-related data providers.
    • Policies : Data providers provide metadata for harvesting, central function harvests metadata, ingests into central database and provides API to support searching. 3rd parties host portals acting as front ends to the search service.
  • Information
    • Collection of metadata records at provider: documents describing geospatial data resources
    • Collection of metadata records once harvested
    • Discovery database
    • Details of data providers (-> OAI provider instances)
    • Request / response to each of the supported service operations
      • search
      • present
      • getList
      • getListNames
  • Computational
    • Main bits:
  • Engineering
  • Technology

Reminder : RMODP Viewpoints

  • Enterprise
    • Purpose, scope & policies governing activities of system within its host organisation.
  • Information
    • Kinds of information handled by the system and constraints on the use and interpretation of that information.
  • Computational
    • Functional decomposition of system into set of objects that interact at interfaces, enabling system distribtion
  • Engineering
    • Infrastructure required to support system distribution
  • Technology
    • choice of technology to support system distribution