Editing Appendix A Common Requirements of Environmental Research Infrastructures

Jump to: navigation, search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 47: Line 47:
 
| style="padding: 7px" |   || '''Functions''' || '''Definitions'''
 
| style="padding: 7px" |   || '''Functions''' || '''Definitions'''
 
|-
 
|-
| style="padding: 7px; background-color:#ffebe5;" | B.1 || style="background-color:#ffebe5;" | Data Quality Checking || style="background-color:#ffebe5;" | Functionality that detects and corrects (or removes) corrupt, inconsistent or inaccurate records from data sets.
+
| style="padding: 7px; background-color:#ffebe5;" | B.1 || style="background-color:#ffebe5;" | Example || style="background-color:#ffebe5;" | Example
 
|-
 
|-
| style="padding: 7px" | B.2 || Data Quality Verification || Functionality that supports manual quality checking.
+
| style="padding: 7px" | B.2 || Example || Example
 
|-
 
|-
| style="padding: 7px; background-color:#ffebe5;" | B.3 || style="background-color:#ffebe5;" | Data Identification || style="background-color:#ffebe5;" | Functionality that assigns (global) permanent unique identifiers to data products.
+
| style="padding: 7px; background-color:#ffebe5;" | B.3 || style="background-color:#ffebe5;" | Example || style="background-color:#ffebe5;" | Example
 
|-
 
|-
| style="padding: 7px; background-color:#ffebe5;" | B.4 || style="background-color:#ffebe5;" | Data Cataloguing || style="background-color:#ffebe5;" | Functionality that associates a data object with one or more metadata objects which contain data descriptions.
+
| style="padding: 7px; background-color:#ffebe5;" | B.4 || style="background-color:#ffebe5;" | Example || style="background-color:#ffebe5;" | Example
 
|-
 
|-
| style="padding: 7px; background-color:#ffebe5;" | B.5 || style="background-color:#ffebe5;" | Data Product Generation || style="background-color:#ffebe5;" | Functionality that processes data against requirement specifications and standardised formats and descriptions. (optional/may be null)
+
| style="padding: 7px; background-color:#ffebe5;" | B.5 || style="background-color:#ffebe5;" | Example || style="background-color:#ffebe5;" | Example
 
|-
 
|-
| style="padding: 7px" | B.6 || Data Versioning || Functionality that assigns a new version to each state change of data, allows to add and update some metadata descriptions for each version, and allows to select, access or delete a version of data.
+
| style="padding: 7px" | B.6 || Example || Example
 
|-
 
|-
| style="padding: 7px" | B.7 || Workflow Enactment || Functionality that interprets predefined process descriptions and control the instantiation of processes and sequencing of activities, adding work items to the work lists and invoking application tools as necessary.
+
| style="padding: 7px" | B.7 || Example || Example
 
|-
 
|-
| style="padding: 7px; background-color:#ffebe5;" | B.8 || style="background-color:#ffebe5;" | Data Storage & Preservation || style="background-color:#ffebe5;" | Functionality that deposits (over long-term) the data and metadata or other supplementary data and methods according to specified policies, and makes them accessible on request.
+
| style="padding: 7px; background-color:#ffebe5;" | B.8 || style="background-color:#ffebe5;" | Example || style="background-color:#ffebe5;" | Example
 
|-
 
|-
| style="padding: 7px" | B.9 || Data Replication || Functionality that creates, deletes and maintains the consistency of copies of a data set on multiple storage devices.
+
| style="padding: 7px" | B.9 || Example || Example
 
|-
 
|-
| style="padding: 7px" | B.10 || Replica Synchronisation || Functionality that exports a packet of data from on replica, transports it to one or more other replicas and imports and applies the changes in the packet to an existing replica.
+
| style="padding: 7px" | B.10 || Example || Example
 
|}
 
|}
  
Line 75: Line 75:
 
| style="padding: 7px" |   || '''Functions''' || '''Definitions'''
 
| style="padding: 7px" |   || '''Functions''' || '''Definitions'''
 
|-
 
|-
| style="padding: 7px; background-color:#ffebe5;" | C.1 || style="background-color:#ffebe5;" | Access Control || style="background-color:#ffebe5;" | Functionality that approves or disapproves of access requests based on specified access policies.
+
| style="padding: 7px; background-color:#ffebe5;" | C.1 || style="background-color:#ffebe5;" | Example || style="background-color:#ffebe5;" | Example
 
|-
 
|-
| style="padding: 7px" | C.2 || Resources Annotation || Functionality that creates, changes or deletes a note that reading any form of text, and associates them with a computational object.
+
| style="padding: 7px" | C.2 || Example || Example
 
|-
 
|-
| style="padding: 7px" | C.3 || ''Data Annotation'' || ''Specialisation of Resource Annotation which allows to associate an annotation to a data object.''
+
| style="padding: 7px" | C.3 || Example || Example
 
|-
 
|-
| style="padding: 7px; background-color:#ffebe5;" | C.4 || style="background-color:#ffebe5;" | Metadata Harvesting || style="background-color:#ffebe5;" | Functionality that (regularly) collects metadata (in agreed formats) from different sources.
+
| style="padding: 7px; background-color:#ffebe5;" | C.4 || style="background-color:#ffebe5;" | Example || style="background-color:#ffebe5;" | Example
 
|-
 
|-
| style="padding: 7px; background-color:#ffebe5;" | C.5 || style="background-color:#ffebe5;" | Resource Registration || style="background-color:#ffebe5;" | Functionality that creates an entry in a resource registry and inserts resource object or a reference to a resource object in specified representations and semantics.
+
| style="padding: 7px; background-color:#ffebe5;" | C.5 || style="background-color:#ffebe5;" | Example || style="background-color:#ffebe5;" | Example
 
|-
 
|-
| style="padding: 7px" | C.6 || ''Metadata Registration'' || ''Specialisation of Resource Registration, which registers a metadata object in a metadata registry.''
+
| style="padding: 7px" | C.6 || Example || Example
 
|-
 
|-
| style="padding: 7px" | C.7 || ''Identifier Registration'' || ''Specialisation of Resource Registration, which registers an identifier object in an identifier registry.''
+
| style="padding: 7px" | C.7 || Example || Example
 
|-
 
|-
| style="padding: 7px" | C.8 || ''Sensor Registration'' || ''Specialisation of Resource Registration which registers a sensor object to a sensor registry.''
+
| style="padding: 7px" | C.8 || Example || Example
 
|-
 
|-
| style="padding: 7px" | C.9 || Data Conversion || Functionality that converts data from one format to another format.
+
| style="padding: 7px" | C.9 || Example || Example
 
|-
 
|-
| style="padding: 7px" | C.10 || Data Compression || Functionality that encodes information using reduced bits by identifying and eliminating statistical redundancy.
+
| style="padding: 7px" | C.10 || Example || Example
 
|-
 
|-
| style="padding: 7px; background-color:#ffebe5;" | C.11 || style="background-color:#ffebe5;" | Data Publication || style="background-color:#ffebe5;" | Functionality that provides clean, well-annotated, anonymity-preserving datasets in a suitable format, and by following specified data-publication and sharing policies to make the datasets publicly accessible or to those who agree to certain conditions of use, and to individuals who meet certain professional criteria.
+
| style="padding: 7px; background-color:#ffebe5;" | C.11 || style="background-color:#ffebe5;" | Example || style="background-color:#ffebe5;" | Example
 
|-
 
|-
| style="padding: 7px; background-color:#ffebe5;" | C.12 || style="background-color:#ffebe5;" | Data Citation || style="background-color:#ffebe5;" | Functionality that assigns an accurate, consistent and standardised reference to a data object, which can be cited in scientific publications.
+
| style="padding: 7px; background-color:#ffebe5;" | C.12 || style="background-color:#ffebe5;" | Example || style="background-color:#ffebe5;" | Example
 
|-
 
|-
| style="padding: 7px; background-color:#ffebe5;" | C.13 || style="background-color:#ffebe5;" | Semantic Harmonisation || style="background-color:#ffebe5;" | Functionality that unifies similar data (knowledge) models based on the consensus of collaborative domain experts to achieve better data (knowledge) reuse and semantic interoperability.
+
| style="padding: 7px; background-color:#ffebe5;" | C.13 || style="background-color:#ffebe5;" | Example || style="background-color:#ffebe5;" | Example
 
|-
 
|-
| style="padding: 7px; background-color:#ffebe5;" | C.14 || style="background-color:#ffebe5;" | Data Discovery and Access || style="background-color:#ffebe5;" | Functionality that retrieves requested data from a data resource by using suitable search technology.
+
| style="padding: 7px; background-color:#ffebe5;" | C.14 || style="background-color:#ffebe5;" | Example || style="background-color:#ffebe5;" | Example
 
|-
 
|-
| style="padding: 7px" | C.15 || Data Visualisation || Functionality that displays visual representations of data.
+
| style="padding: 7px" | C.15 || Example || Example
 
|}
 
|}
  
Line 113: Line 113:
 
| style="padding: 7px" |   || '''Functions''' || '''Definitions'''
 
| style="padding: 7px" |   || '''Functions''' || '''Definitions'''
 
|-
 
|-
| style="padding: 7px; background-color:#ffebe5;" | D.1 || style="background-color:#ffebe5;" | Data Assimilation || style="background-color:#ffebe5;" | Functionality that combines observational data with outputs from a numerical model to produce an optimal estimate of the evolving state of the system.
+
| style="padding: 7px; background-color:#ffebe5;" | D.1 || style="background-color:#ffebe5;" | Example || style="background-color:#ffebe5;" | Example
 
|-
 
|-
| style="padding: 7px; background-color:#ffebe5;" | D.2 || style="background-color:#ffebe5;" | Data Analysis || style="background-color:#ffebe5;" | Functionality that inspects, cleans, and transforms data, providing data models which highlight useful information, suggest conclusions, and support decision making.
+
| style="padding: 7px; background-color:#ffebe5;" | D.2 || style="background-color:#ffebe5;" | Example || style="background-color:#ffebe5;" | Example
 
|-
 
|-
| style="padding: 7px; background-color:#ffebe5;" | D.3 || style="background-color:#ffebe5;" | Data Mining || style="background-color:#ffebe5;" | Functionality that supports the discovery of patterns in large data sets.
+
| style="padding: 7px; background-color:#ffebe5;" | D.3 || style="background-color:#ffebe5;" | Example || style="background-color:#ffebe5;" | Example
 
|-
 
|-
| style="padding: 7px; background-color:#ffebe5;" | D.4 || style="background-color:#ffebe5;" | Data Extraction || style="background-color:#ffebe5;" | Functionality that retrieves data out of (unstructured) data sources, including web pages ,emails, documents, PDFs, scanned text, mainframe reports, and spool files.
+
| style="padding: 7px; background-color:#ffebe5;" | D.4 || style="background-color:#ffebe5;" | Example || style="background-color:#ffebe5;" | Example
 
|-
 
|-
| style="padding: 7px; background-color:#ffebe5;" | D.5 || style="background-color:#ffebe5;" | Scientific Modelling and Simulation || style="background-color:#ffebe5;" | Functionality that supports the generation of abstract, conceptual, graphical or mathematical models, and to run an instances of those models.
+
| style="padding: 7px; background-color:#ffebe5;" | D.5 || style="background-color:#ffebe5;" | Example || style="background-color:#ffebe5;" | Example
 
|-
 
|-
| style="padding: 7px; background-color:#ffebe5;" | D.6 || style="background-color:#ffebe5;" | ''Scientific Workflow Enactment'' || style="background-color:#ffebe5;" | ''Functionality provided as a specialisation of Workflow Enactment supporting the composition and execution of computational or data manipulation steps in a scientific application. Important processing results should be recorded for provenance purposes.''
+
| style="padding: 7px; background-color:#ffebe5;" | D.6 || style="background-color:#ffebe5;" | Example || style="background-color:#ffebe5;" | Example
 
|-
 
|-
| style="padding: 7px" | D.7 || Scientific Visualisation || Functionality that graphically illustrates scientific data to enable scientists to understand, illustrate and gain insight from their data. (optional or may be null)
+
| style="padding: 7px" | D.7 || Example || Example
 
|-
 
|-
| style="padding: 7px" | D.8 || Service Naming || Functionality that encapsulates the implemented name policy for service instances in a service network.
+
| style="padding: 7px" | D.8 || Example || Example
 
|-
 
|-
| style="padding: 7px; background-color:#ffebe5;" | D.9 || style="background-color:#ffebe5;" | Data Processing Control || style="background-color:#ffebe5;" | Functionality that initiates calculations and manages the outputs to be returned to the client.
+
| style="padding: 7px; background-color:#ffebe5;" | D.9 || style="background-color:#ffebe5;" | Example || style="background-color:#ffebe5;" | Example
 
|-
 
|-
| style="padding: 7px" | D.10 || Data Processing Monitoring || Functionality that checks the states of a running service instance.
+
| style="padding: 7px" | D.10 || Example || Example
 
|}
 
|}
  
Line 141: Line 141:
 
| style="padding: 7px" |   || '''Functions''' || '''Definitions'''
 
| style="padding: 7px" |   || '''Functions''' || '''Definitions'''
 
|-
 
|-
| style="padding: 7px; background-color:#ffebe5;" | E.1 || style="background-color:#ffebe5;" | Authentication || style="background-color:#ffebe5;" | Functionality that verifies a credential of a user.
+
| style="padding: 7px; background-color:#ffebe5;" | E.1 || style="background-color:#ffebe5;" | Example || style="background-color:#ffebe5;" | Example
 
|-
 
|-
| style="padding: 7px; background-color:#ffebe5;" | E.2 || style="background-color:#ffebe5;" | Authorisation || style="background-color:#ffebe5;" | Functionality that specifies access rights to resources.
+
| style="padding: 7px; background-color:#ffebe5;" | E.2 || style="background-color:#ffebe5;" | Example || style="background-color:#ffebe5;" | Example
 
|-
 
|-
| style="padding: 7px" | E.3 || Accounting || Functionality that measures the resources a user consumes during access for the purpose of capacity and trend analysis, and cost allocation.
+
| style="padding: 7px" | E.3 || Example || Example
 
|-
 
|-
| style="padding: 7px" | E.4 || ''User Registration'' || ''Specialisation of Resource Registration which registers a user to a user registry.''
+
| style="padding: 7px" | E.4 || Example || Example
 
|-
 
|-
| style="padding: 7px" | E.5 || Instant Messaging || Functionality for quick transmission of text-based messages from sender to receiver.
+
| style="padding: 7px" | E.5 || Example || Example
 
|-
 
|-
| style="padding: 7px" | E.6 || Interactive Visualisation || Functionality that enables users to control of some aspects of the visual representations of information.
+
| style="padding: 7px" | E.6 || Example || Example
 
|-
 
|-
| style="padding: 7px" | E.7 || Event Notification || Functionality that delivers message triggered by predefined events.
+
| style="padding: 7px" | E.7 || Example || Example
 
|}
 
|}
  
 
[[Category:ENVRI Reference Model]]
 
[[Category:ENVRI Reference Model]]

Please note that all contributions to may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see Copyrights for details). Do not submit copyrighted work without permission!

Cancel Editing help (opens in new window)