What is interoperability in IT and what are the challenges for businesses?

What Is Interoperability in Computing, and What Are the Challenges for Businesses?

Reading time: 12 minutes.

Have you tried to send a document to the Administration, but it couldn’t be read? Or have you tried to send an invoice to your customer, but he can’t read the file?

This type of incident has several consequences: it can cause delays in the process and, as a result, lead to penalties from the relevant agencies, or it may require you to manually enter the information into an Excel or Word file, for example, in order to send it.

But interoperability can help you avoid such situations.

In this article, we explain:

  • What is interoperability in IT?
  • And the challenges for companies

What does “interoperability” mean?

Definition

Interoperability defines a set of systems capable of operating and communicating together without barriers (semantic, syntactic, technical, etc.).

According to the EIF (European Interoperability Framework), there are several levels of interoperability. These levels make it possible to define standards that stakeholders must agree upon in order to exchange data without restrictions.

Interoperability levels

To be able to exchange, understand and communicate, stakeholders need to use a common language. Hence the notion of interoperability. As mentioned above, there are different levels of interoperability, which determine the standardized communication norms that apply in a given context.

Political level

For this to work, stakeholders need to have a shared vision, a strategy aimed at the same goal, and so on.

Legal level

Refers to the compliance of exchanges with the legal framework (national law, confidentiality, etc.) and contractual agreements (exchange modalities, etc.).

Organizational level

Refers to the functioning of an organization through processes, skills and knowledge.

Semantic level

The term “semantics” refers to the meaning of words. Thus, semantic interoperability is the agreement among stakeholders on the definition of a word.

Technical level

Within this level, we’ll distinguish two parts: the “exchange protocol” part, referring to data transmission. And the second part, “syntax”, refers to technical formats (structure, coding, etc.).

To understand interoperability in the IT context, we need to understand the notion of an information system.

What is an information system?

An information system (IS) is characterized by the collection, storage, processing , and communication of information related to business management, in our context. The IS makes it possible to provide information at the right time and in the right format.

So, to return to the definition of interoperability in IT, we can define it as the ability of two or more IS to communicate without restriction.

The General Interoperability Regulation (GIR)

What are the General Interoperability Regulations?

The General Interoperability Regulation defines the rules that will promote the interoperability of government information systems. This delimitation is achieved through a set of standards.

The scope of the regulation :

  1. Exchanges between administrative authorities (A2A)
  2. Exchanges between administrative authorities and a company (A2B)
  3. Exchanges between administrative authorities and citizens (A2C)

(see diagram).

schema perimeter of the General Interoperability Regulations

(source: General Interoperability Regulation)

Thus, the RGI will highlight the common standards that must be implemented to ensure interoperability within the scope mentioned above.

The choice of standards made by the RGI is based on several criteria, which we will describe in detail below.

The interoperability criteria of the General Rules of Interoperability

For a device to be considered interoperable, it must meet the six criteria defined by the general interoperability regulations.

According to the RGI, the criteria for an interoperable standard are as follows:

  • Open: the standard is considered open if it is free, complete, public, and without access or implementation constraints. What’s more, it must be royalty-free and implemented by a non-profit organization. Its evolution must be transparent, open and accessible. One last important point on this first criterion: the standard must be compatible with both open-source and proprietary software.
  • Relevant: for this second criterion, the aim is to highlight the usefulness of the standard and ensure that it is recognized in the marketplace. The standard must be necessary and easy to integrate.
  • Mature: the maturity of the standard must be demonstrated by its use in a real-life context and its implementation within technological infrastructures.
  • Independent: no acquisition, technological or material constraints.
  • Easy to deploy: implementation doesn’t have to be cumbersome or costly.
  • Supported by the industry : the standard must have a solid reputation in its field.

It is on the basis of these six criteria that the General Interoperability Regulation will determine the common language to be adopted in order to be able to exchange with administrations and other companies.

Where do interoperability standards come from?

It should be noted that it is not the RGI that creates the standards; these come from international standardization bodies whose reputation is well established, as well as from public bodies.

Here is a summary of the organizations in question:

Acronym Name
AFNOR French Standardization Agency
AFS Swiss Federal Archives
BnF National Library of France
CEN European Committee for Standardization
DSS Social Security Administration
DISIC Interministerial Directorate for Information and Communication Systems
ECMA European Association for Standardizing Information and Communication Systems
ETSI European Telecommunications Standards Institute
IEEE Institute of Electrical and Electronics Engineers
IETF The Internet Engineering Task Force
ISO International Organization for Standardization
OASIS Organization for the Advancement of Structured Information Standards
OGC Open Geospatial Consortium
OIF OpenID Foundation
SIAF Interministerial Service for Archives in France
ITU International Telecommunication Union
W3C World Wide Web Consortium
Xiph Nonprofit organization dedicated to the development of open-source protocols and software

(source: General Interoperability Regulation )

It is through a series of consultations with organizations that the RGI can propose standards that will guarantee interoperability.

Let’s take a look at the selected standards.

What norms or standards are defined as “interoperable”?

The tables below list the standards defined by the RGI as interoperable.

Technical standards

Level Category Subcategory Standards
Technology Networking IPv6, IPSec
Technical Transport TCP, UDP, NTP, RTP, SRTP, RTCP, TLS (SSL)
Technique Session SSH
Technique Application Transfer HTTP, HTTPS, CORS, FTP, SFTP, R66, AMQP, AS2
Technique Application Operation DNS, DNSSEC
Technique Application Access LDAP, LDAPS
Technique Application Multimedia RTSP, H.323, SIP, MGCP
Technique Application Messaging SMTP, SMTPS, S/MIME, POP3, POP3S, IMAP4, IMAP4S, XMPP, XMPPS, WebRTC
Technical Service Identity & Authentication OpenPGP, SAML 2.0, OAuth 2.0, OpenID Connect
Technical Service Web Service SOAP v1.2, WSDL, UDDI, MTOM, XOP, WS-Security, WS-Addressing, InterOPS
Technical Service Service Orchestration WS-BPEL, WS-CDL
Technical Service Geospatial WMS, WFS, TJS, WMTS, CSW, WCS, WPS,

(source: General Interoperability Regulation )

Syntax standards

Level Category Subcategory Standards
Syntactic Encoding Character UTF-8
Syntactic Encoding Compression Bzip2, gzip, ZIP, 7z, TAR
Syntactic Document ODF, OOXML, DocBook, PDF, PDF/A, EPUB3
Syntactic Web HTML, CSS, Internet media type, ATOM, APP, JavaScript, CMIS
Syntactic Data Structuring XML, EXI, XSD, JSON, OData, LDIF, RDF, OWL2, SPARQL, KML, DOM, SIARD, XMI, OAIS, SEDA
Syntactic Data Structuring API description YAML, RAML
Syntactic Data Structuring Identifier URI, ARK, ISNI
Syntactic Data Structuring Geospatial Shapefile, GeoJSON, GeoSpatial Metadata, GML
Syntactic Data Structuring Address Book vCard
Syntactic Data structuring Calendar iCalendar
Syntactic Structured Data Processing XSLT, XPath, XLink, XQuery, XInclude, XPointer, XML Signature
Syntactic Structured Data Processing Geospatial OpenLS, OWS Context, SLD
Syntactic Multimedia Video container MPEG-TS, MP4, MKV, WebM
Syntactic Multimedia Video Codec VP8, VP9, H.264, H.265
Syntactic Multimedia Audio container OGG
Syntactic Multimedia Audio codec Opus, MP3, Vorbis, AAC, FLAC
Syntactic Multimedia Image GeoTIFF, PNG, JPEG, SVG
Syntactic Signature PAdES, XAdES, CAdES, ASIC
Syntactic Security Messaging IDMEF, IODEF

(source: General Interoperability Regulation )

The challenges of interoperability for businesses

Background

In administrative management, companies have to deal with other organizations (companies, administrative authorities).

In an effort to optimize human and financial resources, companies are increasingly turning to management solutions such as ERP, HRIS, payroll systems, and so on.

These tools provide reliable data for company management, as well as a single database.

Thus, it is through the data integrated into the management software’s information system that companies will interact with stakeholders in their environment (customers, service providers, government agencies): invoices, sales proposals, payroll, DPAE, etc.

As a result, data transmitted from one IS to another must be readable by software other than the sender.

It is in this context that interoperability is essential, as it guarantees communication between two software programs.

The different challenges of interoperability for businesses

The financial implications of interoperability

With recognized norms and standards, software publishers don’t need to make specific developments for each software language. This generates costs and has a major impact on software prices.

Freedom” at stake

Interoperability allows each player to be free to choose their own IT solution, while guaranteeing fluid exchanges between software.

As a result, each company is free to choose the management software that suits its needs, and continue to be able to transmit information to its various entities (suppliers, customers, administration).

The challenge of coherent information

A single piece of software can’t handle all a company’s needs. As a result, the latter use other software to complete the picture.

For example, an HRIS and payroll software.

To work together, the two software packages must be interoperable, and therefore have the same protocol, so that data can be enriched and transferred from one information system to another in a consistent way.

Time is of the essence

With interoperable software, the user doesn’t have to perform the task a second time.

Let’s take Tradeshift as an example! You’re probably familiar with this name, since some of your customers use it to manage their supplier invoices. In this scenario, without interoperability between your ERP and Tradeshift, you have to manually enter your client’s invoice—which is rather ironic when you have an ERP system.

In addition to the time lost by not moving forward on a project with higher added value, you’re not ruling out the risk of errors.

This is where interoperability comes into play, as it enables your ERP and Tradeshift to communicate with each other.

To conclude on interoperability in IT and its challenges for businesses

Interoperability in computing is characterized by the ability of several systems to communicate with each other using a common protocol.

Based on six criteria, the RGI has defined common software standards to guarantee interoperability.

In this way, different organizations can exchange information without constraint. For example, an ERP and the URSSAF platform for a DPAE.

In their day-to-day activities, companies are required to exchange a great deal of data with other players in their environment (suppliers, customers, public authorities, etc.).

This is where the RGI comes into play, by defining language standards. These standards give companies a choice of software, and enable them to transport information with other stakeholders.

Interoperability presents real challenges for companies in terms of cost, freedom, consistency and time savings.

Digitize your interoperable communications with Veryswing

At a time when digital exchanges between software, government agencies, customers, and partners are central to how businesses operate, ensuring the interoperability of your information systems is essential.
That’s why our VSActivity (ERP), VSExperience (HRIS), and VSPortage (ERP) solutions are designed to provide you with an interconnected, seamless work environment that complies with the standards defined by the RGI.

Optimize your data exchanges with our ERP and HRIS solutions

Our software facilitates communication between your internal tools and external platforms through the integration of interoperable standards. With it, you can:

Streamline communication with your partners and government agencies

Our software offers native interoperability with many business tools. This means you can:

Stay compliant with current regulations

With Veryswing, you can be sure you’re working in an environment that complies with RGI standards:

  • Our solutions comply with the recommended technical and syntactic standards;
  • You can configure your data exchanges using the protocols most commonly used in the industry;
  • You stay up to date with regulatory changes regarding digitization.

Why choose Veryswing software for optimal interoperability?

Choosing VSA, VSE, or VSP means:

  • Streamline the flow of data between your software and that of your partners;
  • Reduce costs associated with custom interface development;
  • Provide a better user experience for your employees;
  • Secure your data exchanges and avoid penalties in the event of format incompatibility.

But that’s not all! Our ERP and HRIS solutions also support you in the overall management of your business:

Request your free demo now and discover how Veryswing can help you build an interoperable, high-performance, and sustainable architecture.

Available Resources: Commercial Software

Interested? Discover our vsa software!

VSActivity (vsa) is the all-in-one SaaS ERP expert for IT services companies and consulting firms. With our comprehensive, ISO 27001-secured management software, everyone in your company can focus on their core business.

Available Resources: Commercial Software

Interested? Discover our vse software!

VSExperience (vse) is a software 100% dedicated to the Human Resources and Recruitment professions. vse saves every user time on administrative tasks and gives them a unified view of their data.

Available Resources: Commercial Software

Interested? Discover our vsp software!

VSPortage (vsp) is the #1 ERP software dedicated to umbrella companies.

You may also like to read ...

Try it and you'll love it!

Want to test the power of our software?
Free trial or demo, choose what suits you best.

Your business
Your business