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
dido:public:ra:1.4_req:2_nonfunc:05_interoperability [2021/06/11 14:36]
char
dido:public:ra:1.4_req:2_nonfunc:05_interoperability [2021/08/11 13:27] (current)
murphy
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 15: Line 15:
 [[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]]
  
-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, ​[[dido:​public:​ra:​xapend:​xapend.a_glossary:​o:​os|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 ====
dido/public/ra/1.4_req/2_nonfunc/05_interoperability.1623436613.txt.gz · Last modified: 2021/06/11 14:36 by char