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
dido:public:ra:1.4_req:2_nonfunc:05_interoperability [2021/07/26 16:10]
murphy [About]
dido:public:ra:1.4_req:2_nonfunc:05_interoperability [2021/08/11 13:27]
murphy
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:​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.).   * 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.).
dido/public/ra/1.4_req/2_nonfunc/05_interoperability.txt · Last modified: 2021/08/11 13:27 by murphy