Interoperability between information systems
Interoperability is the ability of a computer system, whose interfaces are fully known, to operate with other existing or future computer systems without restriction of access or implementation. The implementation of interoperability is pertinent when one information system has to exchange data automatically with another.
The principles of interoperability must be agreed by the stakeholders and written in a document describing the chosen protocols.
The architecture must be based on free computer standards, with oriented Internet preference (W3C, OGC, ISO, etc.).
The "no intrusion" principle allows all parties to manage their information systems independently of common interoperability rules. To strengthen everyone's acceptance, the architectural document should preferably be written in the language of the country, comply with the regulations in force, and be introduced into the law.
The architecture document and the common language guarantee the semantic and technical interoperability of information systems.