-
Notifications
You must be signed in to change notification settings - Fork 28
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
18 vocprovider paris broker in system layer #79
18 vocprovider paris broker in system layer #79
Conversation
documentation/3_Layers_of_the_Reference_Architecture_Model/3_5_System_Layer/3_5_1_2_ParIS.md
Outdated
Show resolved
Hide resolved
documentation/3_Layers_of_the_Reference_Architecture_Model/3_5_System_Layer/3_5_1_2_ParIS.md
Outdated
Show resolved
Hide resolved
documentation/3_Layers_of_the_Reference_Architecture_Model/3_5_System_Layer/3_5_1_2_ParIS.md
Outdated
Show resolved
Hide resolved
documentation/3_Layers_of_the_Reference_Architecture_Model/3_5_System_Layer/3_5_1_2_ParIS.md
Outdated
Show resolved
Hide resolved
documentation/3_Layers_of_the_Reference_Architecture_Model/3_5_System_Layer/3_5_1_2_ParIS.md
Outdated
Show resolved
Hide resolved
...ion/3_Layers_of_the_Reference_Architecture_Model/3_5_System_Layer/3_5_1_Identity_Provider.md
Outdated
Show resolved
Hide resolved
...ation/3_Layers_of_the_Reference_Architecture_Model/3_5_System_Layer/3_5_4_Metadata_Broker.md
Outdated
Show resolved
Hide resolved
...ation/3_Layers_of_the_Reference_Architecture_Model/3_5_System_Layer/3_5_4_Metadata_Broker.md
Show resolved
Hide resolved
...ation/3_Layers_of_the_Reference_Architecture_Model/3_5_System_Layer/3_5_4_Metadata_Broker.md
Outdated
Show resolved
Hide resolved
...ation/3_Layers_of_the_Reference_Architecture_Model/3_5_System_Layer/3_5_4_Metadata_Broker.md
Outdated
Show resolved
Hide resolved
- Rewrote the beginning again because some points were duplicated or wrong. - Adding *Metadata* Broker and *IDS* Connector - Removing the distinction External/Internal Connector - Link to 4.2 (even if the chapter does not exist in this branch yet)
27a4c7b
to
d7da59d
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ParIS Content is missing
* fix: starting with the ParIS section in the System Layer * fix: Finishing my view of the ParIS in the System Layer section Subsections: * Components * Endpoints * Search and Querying * Life Cycle of Participant's Self-Description * Data Synchronization inside the Identity Provider
Looks like I did not push the original text in the Systems Layer ParIS section, so I have created a new one. @HeinrichPet please check again. |
|
||
## Search and Querying | ||
|
||
Each ParIS instance must provide IDS compliant functions to dereference Participant identifiers. A dereferencation function accepts the Participant identifier, an IRI accroding to the IDS Information Model, and returns the related Self-Description document. In addtion, a ParIS may provide further search capabilities, like full-text search, attribute-based or facet search, or even expose expresive query language like SPARQL. In any case, the respective capabilities must be outlined in the Self-Description of the ParIS itself, to make them discoverable for IDS Connectors. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@clange Is there an Participant identifier IRI in the Information Model? I have not found it... And if yes, is it also part of a DAT? Because somehow the DAPS have to link a Connector to a Participant.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@HeinrichPet the Participant identifier is part of the native RDF model, therefore it does not appear additionally in the model. But in the example the Participant IRI appears in the "@id" value.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You have a good point about this IRI in the DAT... Unfortunately, I don't remember all details of the discussion we had about DAT attributes anymore. I think the chain is like 'IDS Key' --DAT-attribute-sub--> the DAT itself --DAT-attribute-referringConnector--> Connector SD --maintainer/operator-attribute--> Participant IRI.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Now that I write it, I don't have a very good feeling anymore either. The Participant should be an explicit DAT attribute, otherwise it's not trustworthy...
...entation/3_Layers_of_the_Reference_Architecture_Model/3_5_System_Layer/3_5_0_System_Layer.md
Outdated
Show resolved
Hide resolved
...entation/3_Layers_of_the_Reference_Architecture_Model/3_5_System_Layer/3_5_0_System_Layer.md
Outdated
Show resolved
Hide resolved
...entation/3_Layers_of_the_Reference_Architecture_Model/3_5_System_Layer/3_5_0_System_Layer.md
Outdated
Show resolved
Hide resolved
documentation/3_Layers_of_the_Reference_Architecture_Model/3_5_System_Layer/3_5_1_2_ParIS.md
Outdated
Show resolved
Hide resolved
documentation/3_Layers_of_the_Reference_Architecture_Model/3_5_System_Layer/3_5_1_2_ParIS.md
Outdated
Show resolved
Hide resolved
documentation/3_Layers_of_the_Reference_Architecture_Model/3_5_System_Layer/3_5_1_2_ParIS.md
Outdated
Show resolved
Hide resolved
...ation/3_Layers_of_the_Reference_Architecture_Model/3_5_System_Layer/3_5_4_Metadata_Broker.md
Outdated
Show resolved
Hide resolved
...ation/3_Layers_of_the_Reference_Architecture_Model/3_5_System_Layer/3_5_4_Metadata_Broker.md
Outdated
Show resolved
Hide resolved
...ation/3_Layers_of_the_Reference_Architecture_Model/3_5_System_Layer/3_5_4_Metadata_Broker.md
Outdated
Show resolved
Hide resolved
...tation/3_Layers_of_the_Reference_Architecture_Model/3_5_System_Layer/3_5_6_Vocabulary_Hub.md
Outdated
Show resolved
Hide resolved
...tation/3_Layers_of_the_Reference_Architecture_Model/3_5_System_Layer/3_5_6_Vocabulary_Hub.md
Outdated
Show resolved
Hide resolved
…_System_Layer/3_5_0_System_Layer.md Co-authored-by: Julia Pampus <[email protected]>
Co-authored-by: Julia Pampus <[email protected]>
* fix: reordering the system layer sub-sections * fix: reordering the system layer sub-sections * fix: adding a first ParIS section to the system layer * fix: starting with the metadata broker in the system layer * fix: general overview of the metadata broker in the system layer * fix: general overview of the vocabulary hub in the system layer * Update 3_5_4_Metadata_Broker.md * fix: Introduction of system Layer - Rewrote the beginning again because some points were duplicated or wrong. - Adding *Metadata* Broker and *IDS* Connector - Removing the distinction External/Internal Connector - Link to 4.2 (even if the chapter does not exist in this branch yet) * Update 3_5_4_Metadata_Broker.md * Integrating the review comments for the ParIS subchapter of the System Layer. * Adding a reference to the ParIS subchapter in the Identity Provider document of the System Layer. * Integrating the comments for the Metadata Broker subchapter in the System Layer. * Moving the current ParIS sections to the other Layers. * Update 3_5_4_Metadata_Broker.md Delete Query Language examples to be technology agnostic * 18 vocprovider paris broker in system layer (#151) * fix: starting with the ParIS section in the System Layer * fix: Finishing my view of the ParIS in the System Layer section Subsections: * Components * Endpoints * Search and Querying * Life Cycle of Participant's Self-Description * Data Synchronization inside the Identity Provider * Update 3_5_4_Metadata_Broker.md * chore: Integrate Feedback to 3_5_0_System_Layer.md * chore: fix typos * chore: update interaction image * Update documentation/3_Layers_of_the_Reference_Architecture_Model/3_5_System_Layer/3_5_0_System_Layer.md Co-authored-by: Julia Pampus <[email protected]> * Apply suggestions from code review Co-authored-by: Julia Pampus <[email protected]> * chore: IAM is not optional fpr ParIS Co-authored-by: Jörg Langkau <[email protected]> Co-authored-by: HeinrichPet <[email protected]> Co-authored-by: hpettenpohl <[email protected]> Co-authored-by: Tim Berthold <[email protected]> Co-authored-by: jpampus <[email protected]> Co-authored-by: Julia Pampus <[email protected]>
No description provided.