diff --git a/dprod.html b/dprod.html
index a0b29ac..2c08a27 100644
--- a/dprod.html
+++ b/dprod.html
@@ -255,20 +255,41 @@
domain
- port
+ inputPort
- Identifier: | dprod:port |
+ Identifier: | dprod:inputPort |
- Label: | port |
+ Label: | inputPort |
- Notes: | a port describes a set of services exposed by a data product. |
+ Notes: | an input port describes a set of services exposed by a data product to collect its source data and makes it available for further internal transformation. An input port can receive data from one or more upstream sources in a push (i.e. asynchronous subscription) or pop mode (i.e. synchronous query). Each data product may have one or more input ports |
Domain: | https://ekgf.github.io/data-product-spec/dprod/DataProduct |
Range: | http://www.w3.org/ns/dcat#DataService |
+
+ outputPort
+
+
+ Identifier: | dprod:outputPort |
+
+ Label: | outputPort |
+
+ Notes: | an output port describes a set of services exposed by a data product to share the generated data in a way that can be understood and trusted |
+ Domain: | https://ekgf.github.io/data-product-spec/dprod/DataProduct |
+ Range: | http://www.w3.org/ns/dcat#DataService |
+
+
+
+
+
+
+
@@ -284,14 +305,8 @@ DataProductShape
- Protocol
- A protocol, possibly including a specific version, used for communicating with a service
-
-
+ DatasetShape
-
- Enumeration
- The superclass of enumeration lists referenced from Data Product related artifacts
@@ -308,14 +323,14 @@ DataServiceShape
- DatasetShape
-
+ Protocol
+ A protocol, possibly including a specific version, used for communicating with a service
- DistributionShape
-
+ Enumeration
+ The superclass of enumeration lists referenced from Data Product related artifacts