Skip to content

Commit 9310fd1

Browse files
committed
Fix language issues in data and packaging layer
Signed-off-by: Pierre R. Mai <pmai@pmsf.de>
1 parent 978687a commit 9310fd1

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed

doc/architecture/data_layer.adoc

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
The data layer of OSI resides in the message specifications given using the ProtoBuf IDL.
44
It defines the data that can be transmitted using OSI, including the structure and semantics of the data.
55

6-
As a second part it also specifies the encoding(s) to be used when transmitting OSI data.
7-
Currently this is the ProtoBuf encoding, but other encodings can be supported from the same IDL, with FlatBuffer encoding a currently experimental feature.
6+
Additionally, it also specifies the encoding(s) to be used when transmitting OSI data.
7+
Currently, this is the ProtoBuf encoding, but other encodings can be supported from the same IDL, with FlatBuffer encoding a currently experimental feature.
88

9-
The data layer does not directly define components and transmission routes, which are relegated to the packaging layer of OSI.
10-
There can be many packaging layer implementations using the common data layer definitions.
11-
This also enables easy bridging of information between components using different packaging layer implementations, since the data being exchanged remains compatible.
9+
The data layer does not directly define components and transmission routes, which are defined in the packaging layer of OSI.
10+
There can be many packaging layer implementations using the shared data layer definitions.
11+
The flexibility this gives enables easy bridging of information between components using different packaging layer implementations since the data that is exchanged remains compatible.
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
= Packaging layer
22

3-
The packaging layer of OSI specifies the way that components (e.g. models) employing the OSI data layer can be packaged in order to achieve easy interoperability.
3+
The packaging layer of OSI specifies how components (like sensor models) using the OSI data layer are packaged for exchange.
44

5-
It specifies model types (e.g. sensor model, traffic participant model), together with mandatory and optional OSI inputs, outputs, parameter interfaces.
6-
It also specifies specific component technology standards to allow encapsulation of those model types in easily exchangeable component packages, that allow use across platforms and implementations.
5+
It specifies model types (like sensor model, traffic participant model) and their mandatory and optional OSI inputs, outputs, and parameter interfaces.
6+
It also specifies specific component technology standards to allow encapsulation of those model types in easily exchangeable component packages that enable use across platforms and implementations.
77

8-
Multiple packaging layer implementations are possible within the OSI framework, with the common data layer ensuring ease of bridging between multiple implementations.
8+
Multiple packaging layer implementations are possible within the OSI framework, with the shared data layer ensuring ease of bridging between different implementations.
99
The current centrally defined packaging layer is the OSI Sensor Model Packaging (OSMP) specification.
1010
It is defined based on FMI 2.0 and certain additional conventions to allow packaging of OSI using models as FMUs.

0 commit comments

Comments
 (0)