Changes between Version 3 and Version 4 of CDMDC


Ignore:
Timestamp:
05/20/11 17:22:47 (13 years ago)
Author:
vronk
Comment:

intermediary work in progress revision with "Linking MD and Content"

Legend:

Unmodified
Added
Removed
Modified
  • CDMDC

    v3 v4  
    11= Combined Distributed Metadata Content Search =
     2(The related chapters in the [[source:FederatedSearch/docs/FederatedSearch.docx |FederatedSearch doc]] are ''4.6 Combined Metadata and Content Query'' and ''6.3 Combined Metadata Content Search''.)
     3
    24A combined metadata content search shall allow to restrict the context of the content search by metadata filters.
    35Simple examples:
    4  Find all occurrences where a female Actor said “Ja”.
    5  
     6{{{
     7 Find all occurrences where a female Actor said “Ja”.
    68 Find all occurrences of “viable system” in texts where the Organisation responsible for the collection the text is part of is a university.
     9}}}
    710
    811Generally it should be possible to formulate the whole query (both metadata and content part) in one query string (with the same CQL-syntax).
     
    1518[[Image(edc_interaction_mks.png)]]
    1619
    17 The main challenge seems to be a clear definition of '''how the metadata records are linked with the (endpoints of the) repositories/search engines'''.
    18 A basic solution is that the ResourceRef of the Collection MDRecord points to the endpoint of given search engine, but this seems to simplistic.[[BR]]
     20== Linking MDRecords and Content Services ==
     21The main challenge seems to be '''how to relate the metadata records with the (endpoints of the) repositories/search engines''', so that it is possible to map from a MD-result to the candidate repositories to search in.
     22
     23=== Variant 1: Collection's MDRecord points to the Content Service ===
     24
     25A basic solution is that the ResourceRef of the Collection MDRecord points to the endpoint of given search engine, but this seems to simplistic.
     26
     27=== Variant 2: Separate MDRecord `Repository`===
     28Define a separate CMD-Profile '''Repository''' (see [[RepositoryRegistry#IdeasonimplementationoftheRegistry RepositoryRegistry]], that carries
     29 1. the URL of the Content Service endpoint
     30 1. references to the MDRecords (`<ResourceRef>`) of Collections and/or Resources that are searchable via this Service
     31 1. any further technical information about the service
     32
     33It shouldn't carry any information about the content. That should be maintained separately in the MDRecords for the referenced Collections and Resources.
     34
     35
     36=== Variant 3: Use Virtual Collection ===
     37MD-Search could be packed as a virtual collection, sending only a reference of it to the content search.
     38
    1939'''''TODO:''' This needs to be elaborated further.''
    2040
    21 (The related chapters in the [[source:FederatedSearch/docs/FederatedSearch.docx |FederatedSearch doc]] are ''4.6 Combined Metadata and Content Query'' and ''6.3 Combined Metadata Content Search''.)