Difference between revisions of "Facet Based Resource Model"

From Gcube Wiki
Jump to: navigation, search
(E-Service)
(E-Service)
Line 92: Line 92:
 
|-
 
|-
 
| [[#Access Point Facet|Access Point]]
 
| [[#Access Point Facet|Access Point]]
| 1..n
+
| align=center|1..n
 
|  
 
|  
 
|-
 
|-
 +
! colspan=3 | Relations
 +
|-
 +
| runs (out)
 +
| 0..n
 +
| A reference to the [[#Software | Software]] artifact the E-Service results from. 
 +
|-
 +
| use (out)
 +
| 0..n
 +
| A reference to any other E-Service, the E-Service instance is invoking. 
 +
|-
 +
| hosts (in)
 +
| 1
 +
| An inverse reference stemming from the [[#Hosting Node|Hosting Node]] that is operating the E-Service.
 
|}
 
|}
  

Revision as of 10:50, 13 July 2016

Facets

Access Point Facet

Identification Facet

The goal of this facet is to collect information on Identifiers that can be attached to a resource.

value String The identifier. E.g. http://fr.dbpedia.org/resource/Thunnus de305d54-75b4-431b-adb2-eb6b9e546014
type Enumeration The typology of identifier. E.g. URI, DOI, IRI, URL, URN, UUID;
isPersistent boolean To indicate if the Identifier is persistent or not.

Relations

Resource Profiles

The following resources have been identified:

  • Actor
  • Configuration
  • Dataset
    • Concrete Dataset
  • Service
    • Abstract Service
    • E-Service
    • Hosting Node
  • Software

Actor

Configuration

Dataset

Concrete Dataset

Service

Service Profile
Facets
name multiplicity description
Identification 1..n
Relations

Abstract Service

Abstract Service Profile
Facets
facet multiplicity description
Extends Service

E-Service

E-Service Profile
Facets
facet multiplicity description
Extends Service
Access Point 1..n
Relations
runs (out) 0..n A reference to the Software artifact the E-Service results from.
use (out) 0..n A reference to any other E-Service, the E-Service instance is invoking.
hosts (in) 1 An inverse reference stemming from the Hosting Node that is operating the E-Service.

Hosting Node

Extends Service

Hosting Node Profile
Facets
facet multiplicity description
Extends Service

Software