User Tools

Site Tools


dido:public:ra:1.4_req:2_nonfunc:05_interoperability

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
dido:public:ra:1.4_req:2_nonfunc:05_interoperability [2021/06/08 23:46]
char
dido:public:ra:1.4_req:2_nonfunc:05_interoperability [2021/07/26 16:10]
murphy [About]
Line 9: Line 9:
 <figure interopLevels>​ <figure interopLevels>​
 {{  :​dido:​public:​ra:​1.4_req:​2_nonfunc:​knowledgepyramidinteroperatbility.png?​700 ​ |}} {{  :​dido:​public:​ra:​1.4_req:​2_nonfunc:​knowledgepyramidinteroperatbility.png?​700 ​ |}}
-<​caption>​The Automation Pyramid and Interoperability</​caption>​+<​caption>​The ​[[dido:​public:​ra:​xapend:​xapend.a_glossary:​a:​autopyramid|Automation Pyramid]] and Interoperability</​caption>​
 </​figure>​ </​figure>​
  
Line 17: Line 17:
 The //​Foundational//​ or //Technical Interoperability Level// is concerned with the most fundamental and basic kind of interoperability. It provides the "​foundation"​ for all the higher levels of interoperability. It establishes the technical aspects of peer-to-peer interoperability that prevail regardless of hardware, operating system, or [[dido:​public:​ra:​xapend:​xapend.a_glossary:​m:​midware|middleware]] platforms. The Foundational or Technical Interoperability Level is defined in terms of two perspectives:​ Data and System. ​ The //​Foundational//​ or //Technical Interoperability Level// is concerned with the most fundamental and basic kind of interoperability. It provides the "​foundation"​ for all the higher levels of interoperability. It establishes the technical aspects of peer-to-peer interoperability that prevail regardless of hardware, operating system, or [[dido:​public:​ra:​xapend:​xapend.a_glossary:​m:​midware|middleware]] platforms. The Foundational or Technical Interoperability Level is defined in terms of two perspectives:​ Data and System. ​
   * From the Data perspective,​ there is a clear, shared expectation for the contents, context and meaning of that data (e.g., [[dido:​public:​ra:​xapend:​xapend.a_glossary:​b:​bigendian]] or [[dido:​public:​ra:​xapend:​xapend.a_glossary:​l:​littleendian]],​ or size of an integer, or character set used)   * From the Data perspective,​ there is a clear, shared expectation for the contents, context and meaning of that data (e.g., [[dido:​public:​ra:​xapend:​xapend.a_glossary:​b:​bigendian]] or [[dido:​public:​ra:​xapend:​xapend.a_glossary:​l:​littleendian]],​ or size of an integer, or character set used)
-  * From the system perspective the differences in computer technology are non-existent (e.g., [[dido:​public:​ra:​xapend:​xapend.a_glossary:​00-9:​16-bit]], [[dido:​public:​ra:​xapend:​xapend.a_glossary:​00-9:​32-bit]] and [[dido:​public:​ra:​xapend:​xapend.a_glossary:​00-9:​64-bit]] processors. [[dido:​public:​ra:​xapend:​xapend.a_glossary:​r:​risc]] versus [[dido:​public:​ra:​xapend:​xapend.a_glossary:​c:​cisc]] computers, etc.). In a [[dido:​public:​ra:​xapend:​xapend.a_glossary:​d:​distsystem|Distributed System]], the network protocols are another part of the Foundational or Technical Level of interoperability (e.g., [[dido:​public:​ra:​xapend:​xapend.a_glossary:​t:​tcp]] and [[dido:​public:​ra:​xapend:​xapend.a_glossary:​u:​udp]] over [[dido:​public:​ra:​xapend:​xapend.a_glossary:​i:​ipaddr]],​ etc.).+  * From the system perspective the differences in computer technology are non-existent (e.g., [[dido:​public:​ra:​xapend:​xapend.a_glossary:​00-9:​16bit]], [[dido:​public:​ra:​xapend:​xapend.a_glossary:​00-9:​32bit]] and [[dido:​public:​ra:​xapend:​xapend.a_glossary:​00-9:​64bit]] processors. [[dido:​public:​ra:​xapend:​xapend.a_glossary:​r:​risc]] versus [[dido:​public:​ra:​xapend:​xapend.a_glossary:​c:​cisc]] computers, etc.). In a [[dido:​public:​ra:​xapend:​xapend.a_glossary:​d:​distsystem|Distributed System]], the network protocols are another part of the Foundational or Technical Level of interoperability (e.g., [[dido:​public:​ra:​xapend:​xapend.a_glossary:​t:​tcp]] and [[dido:​public:​ra:​xapend:​xapend.a_glossary:​u:​udp]] over [[dido:​public:​ra:​xapend:​xapend.a_glossary:​i:​ipaddr]],​ etc.).
  
 ==== Syntactic Level ==== ==== Syntactic Level ====
Line 43: Line 43:
 [[dido:​public:​ra:​1.4_req:​2_nonfunc:​05_interoperability | return to Top]] [[dido:​public:​ra:​1.4_req:​2_nonfunc:​05_interoperability | return to Top]]
  
-//<color #FF0000><todo>TBD - to be added/​expanded in future revisions of the DIDO RA</todo></color>//+  : <wrap hi><color redTo be added/​expanded in future revisions of the DIDO RA </color></wrap>
  
 /​**=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- /​**=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
dido/public/ra/1.4_req/2_nonfunc/05_interoperability.txt · Last modified: 2021/08/11 13:27 by murphy