The Information Systems Interoperability Maturity Model (ISIMM): Towards Standardizing Technical Interoperability and Assessment within Government
Автор: STEFANUS Van Staden, JAMESON Mbale
Журнал: International Journal of Information Engineering and Electronic Business(IJIEEB) @ijieeb
Статья в выпуске: 5 vol.4, 2012 года.
Бесплатный доступ
To establish and implement a workable e-Government, all possible and relevant stakeholders' systems need to be inter-connected in such away that the hardware, software and data are interoperable. Thus, interoperability is the key to information exchange and sharing among the heterogeneous systems. In view of this, the paper introduces the Information Systems Interoperability Maturity Model (ISIMM) that defines the levels and degree of interoperability sophistication that an organisation's Information Systems will progress through. ISIMM focuses more on detailed technical aspects of interoperability that allows data to be exchanged and shared within an information system environment. In this way, it provides the practical means of assessing technical interoperability between information system pairs, groups or clusters and it facilitates a model to measure the maturity and compliancy levels of interoperability information systems.
ISIMM, e-Government, benchmark, interoperability, interoperability maturity model, maturity level, compliance level, technical interoperability, assessment, information systems and data
Короткий адрес: https://sciup.org/15013145
IDR: 15013145
Текст научной статьи The Information Systems Interoperability Maturity Model (ISIMM): Towards Standardizing Technical Interoperability and Assessment within Government
Published Online October 2012 in MECS
Electronic Government (e-Government) reflects the final vision for Governments that will allow them to undergo enormous modernization and reorganisation [1].
To achieve the aims of e-Government, there is a need to connect Government (i.e., G2G, G2C, G2B and G2E) internally and externally to its stakeholders. The key concept that the connected Government is built on is that of interoperability [2]. Interoperable systems working in a seamless and coherent manner across public service sectors hold the key to providing better public services and making the public sector more competitive and service-oriented.
Before a government start with comprehensive e-integration initiatives, it needs to understand it’s current and desired state of interoperability. With the aid of an interoperability maturity model, a Government can determine its current interoperability capability and identify its desired interoperability capability and sophistication. By knowing where you are and where you want to be, a strategy can be devised to move towards a desired state of interoperability.
In line with the above mentioned, the Government of Namibia embarked upon an exercise in 2011 to set its desired state of interoperability and establish its current state of interoperability. The exercise primary focused on interoperability between information systems at a more technical level. As part of the exercise, a number of existing interoperability maturity models where assessed for suitability. The next section states the problems that were identified during the maturity model assessment process.
A number of interoperability models have been developed of which some are reviewed in Section 2. From the models studied it was found that they did not address technical interoperability maturity and assessment to a satisfactory level for software architects. Most of these models were also complex and focused on a broader range of interoperability characteristics.
There was a need for a maturity model that focused in more detail on the technical aspects of information systems interoperability and met the requirements of a specific domain (e.g., public service).
The organisation of this paper is as follows: section II looks at what other scholars have done. Section III covers some objectives of this work, where as, section IV outlines the methodology used in this paper. Section V explains the information system interoperability maturity model and section VI gives the highlights of applying the ISIMM. Section VII concludes this study.
-
II. LITERATURE REVIEW
Most Maturity models describe the stages of progress or evolution through which systems, processes or organisations progress [3].
A variety of interoperability maturity models have been developed, each adopting a unique vocabulary to express their characterisation of interoperability capability maturity. These maturity models address specific problem domains.
In 1993 the Levels of Information Systems Interoperability (LISI) project was initiated by the C4ISR Integration Task Force to address the specific requirements of C4I (Command, Control, Computer, Communication and Intelligence) domain. The outcome of the LISI project was a LISI reference model and process for defining, assessing and certifying the degree of interoperability required or achieved between organisations or information systems. The LISI Interoperability Maturity Model of [4] defines five stages of increasing levels of sophistication regarding information system interaction and the ability of the system to exchange and share information and services such as: (1) Enterprise, (2) Domain,(3) Functional, (4) Connected, and (5) Isolated.
The Organisational Interoperability Maturity Model for C2 was proposed by [3] and serves to compliment the LISI reference model by extending it into the area of organisational interoperability. The Organisational Interoperability Maturity Model for C2 defines five levels of organisational maturity of which each level is defined by one or more primary enabling attributes. The C2 maturity levels are: (1) Unified, (2) Combined, (3) Collaborative, (4) Ad-hoc, and (5) Independent.
The Capability Maturity Matrix Integration (CMMI) was proposed by [5] as a process improvement approach that can be used to guide process improvement across entities. CMMI helps to integrate organisational functions, set process improvement goals and priorities, provide guidance, and serve as a reference for appraising processes. CMMI consists of 22 process areas with capability or maturity levels.
-
[6] proposed the Government Interoperability Model Matrix (GIMM) that can be used by organisations to assess their current e-Government Interoperability status in respect to interoperability readiness and performance. The GIMM defines five different sets of organisational interoperability maturity levels, where each level corresponds to a different interoperability level for a set of Interoperability Attributes (IA). The organisational interoperability maturity levels defined in GIMM are closely aligned to the CMMI reference model and to LISI. The GIMM maturity levels are the following: (1) Independent, (2) Ad-hoc, (3) Collaborative, (4) Integrated and (5) Unified.
The interoperability maturity models reviewed (i.e., LISI, C2, CMMI, and GIMM) define very similar interoperability maturity levels with the main differences between the models being their focus and the manner in which they rate interoperability. The models are partial models that deal with some aspects of the enterprise interoperability domain. The models further were not developed to a satisfactory level to measure explicit potential. An interoperability maturity model covering all areas of concern and aspects of enterprise and e-Government interoperability is still missing.
-
III. OBJECTIVES
The Information System Interoperability Maturity Model (ISIMM) was developed in-line with the following objectives:
-
1. Serve as interoperability maturity standard and guide for information system pairs, groups and sectors at a technical level
-
2. Provide the means to benchmark technical interoperable information system pairs, groups and sectors against the maturity standards defined; and
-
3. Should be easy to understand and use.
-
IV. METHODOLOGY
In developing ISIMM, a study was conducted that made use of a qualitative research approach in which explorative research was combined with case study research methods. The population sample for the study consisted of IT Managers and IT Staff from the Government of Namibia who was responsible for operationalized Information Systems. Data was obtained by using both purposive and snowball sampling methods. The study provided the background and specification that was used to formulate the maturity levels and assessment framework.
The ISIMM was tested with 24 information system pairs from seven (7) Namibia government organisations.
V. INFORMATION SYSTEM INTEROPERABILTY MATURITY MODEL
5.1 Technical interoperability layers
To assess the degree of interoperability between Information Systems, a more practical Information Systems’ Interoperability Maturity Model (ISIMM) was developed to meet the objectives stated previously. The ISIMM was derived from the theories of LISI and GIMM and specifically focuses in more detailed on the technical aspects of interoperability that would allow data to be shared and exchanged within an information systems environment.
Specially, ISIMM in Figure 1 defines the levels and degree of interoperability sophistication that an organisation’s Information Systems will progress through. The levels of ISIMM provide a structured and systematic approach for assessing and measuring Information Systems’ interoperability maturity. In addition to exploring the complexities of interoperability, ISIMM provides the means to attain a deeper understanding of Information Systems’ interoperability that will help to promote and establish an interoperable systems environment within government.

Figure 1. Information system interoperability model (ISIMM)
The ISIMM focus on technical interoperability of information systems is in the following areas:
1. Data Interoperability: Data interoperability
2. Software Interoperability: Refers to the ability of different software used by organisations to work together in exchanging and sharing of data by solving the differences between them.
3. Communication Interoperability:
4. Physical Interoperability: Physical interoperability is the ability of different computer hardware, network devices and peripherals to work in a connected way.
5.2 ISIMM maturity model
denotes the ability of different software from heterogeneous systems to understand the syntactical and semantic meaning of data from different data models through the use of common data models, mappings and structures.
Communication interoperability denotes the ability of systems to connect and communicate through common protocols.
The interoperability maturity levels of ISIMM as depicted in Figure 2, define the progression of an interoperable environment from a high disparate Information Systems’ environment to a high common integrated and shared Information Systems’ environment. This categorises a move from a low level to a high level of Information Systems’ environment interoperability.
Level 1 – Manual: Information Systems are not connected and data sharing between systems are through manual means.
Level 2 – Ad-Hoc: Basic data sharing of non-standardised data take place through simple electronic means with other organisations. Applications and databases are separated and data is not shared between organisations. Data are exchanged between systems in a point-to-point manner on an ad-hoc basis.
Level 3 – Collaborative: At this level a wider connection to legacy systems are facilitated. Basic collaboration takes place at a program level between independent applications in a distributed manner. Logical data models are shared and used in the data exchange process. Minimal common functions exist, applications and databases are separated and data is not shared.
Level 4 – Integrated: Data in the integrated stage are shared to some extend and data is exchanged between independent applications using shared domain based data models. Collaboration is at an advanced domain level. Integration of services or systems is being implemented between organisations.
Level 5- Unified: In the unified stage, data and applications are fully shared and distributed between organisations. Collaboration is at an advanced enterprise level with organisations interoperating on continues basis through high quality services. Data have a common interpretation and are based on a common exchange model. Front and back office systems are fully interoperable. Processes are also automated at this level.
5.3 ISIMM compliance level
ISIMM is visualized in the Information Systems’ Interoperability Maturity and Functional Compliancy Matrix in Table 1.

High level of Information Systems' environment commonality with
High level of mteroperability
Increase m interoperability and
Decrease tn systems environmental disparity
High level of on Information Systems' environment disparity with
Low level of mteroperability
Figure 2. Information systems’ interoperability maturity transition
The maturity interoperability computing environment levels of ISIMM as depicted in Figure 1 are defined below:
Table 1. Information systems’ interoperability maturity and functional compliancy matrix
Code |
Interoperability Layers and Attributes |
Levels®egrets of Interoperabihtv |
||||
liManual (14) (2) |
2:Ad-hoc (5-7) (6) |
3:CoDaborative (8-10) (9) |
4:Integrated (11-13) (12) |
5:Unified (14=) (15) |
||
Data Interoperability |
7 |
3 |
||||
- |
Common Data Presentation Format |
E |
E |
E |
E |
E |
2 |
Shared Meta-Content (Data about data contents) |
E |
E |
E |
||
3 |
Common Data Model |
E |
E |
E |
||
Data Security: Ownership, Rights and Audhine |
E |
E |
E |
E |
||
Shared Data |
E |
E |
||||
s |
Software Interop erabihtv |
1 |
2 |
3 |
5 |
a |
N-Tier C omm on Interoperability Architecture |
E |
E |
||||
2 |
Data Exchange Services |
E |
E |
E |
E |
E |
3 |
Directorv Services |
E |
E |
|||
Common Naming |
E |
|||||
Discovery Sendees |
E |
E |
E |
|||
6 |
C omm on Workflow |
E |
||||
• |
Security Management |
E |
E |
E |
E |
|
g |
Shared Applications |
E |
||||
c |
Communication Interoperabihtv |
0 |
1 |
1 |
1 |
1 |
Co mm on Communication Protocols |
E |
E |
E |
E |
||
p |
Physical Interop erabihtv |
0 |
1 |
1 |
1 |
1 |
Shared Communication Network |
E |
E |
E |
E |
The Information Systems’ interoperability maturity levels is categorised in the matrix within four dimensions, each consisting of a vector of attributes. Each of these dimensions corresponds to the interoperability layers of: (1) Data Interoperability, (2) Software Interoperability, (3) Communication Interoperability and (4) Physical Interoperability.
The baseline interoperability functional compliance requirements for each attribute of every interoperability layer are indicated in Table 1 with an ‘E’ (i.e., Expected).
Table 2. Information systems’ interoperability maturity ratings matrix
Code |
Interoperability Layers and Attributes |
LeveLs/Degrees of In teropera bilih" |
||||
LManual (14) P) |
2:Ad-hoc (5-7) (6) |
3:Collaborative (S-10) (9) |
4:Integrated (11-13) (12) |
5;Unified (14>) (15) |
||
D |
Data Interoperability |
1 |
2 |
|||
S |
Software Interoperability |
1 |
2 |
3 |
4 |
8 |
C |
Communication Interoperability |
4 |
1 |
1 |
1 |
1 |
P |
Physical Interoperabihtv |
0 |
1 |
1 |
1 |
1 |
The range scores for each maturity level/degree are indicated in Table 2 at the top of the table (e.g., 1-4, 5-7, 8-10, 11-13, 14>). The overall compliancy rating is indicated below the range scores. The expected level/degree of compliance for each interoperability layer (i.e., D, S, C, and P) is defined in Table 2. These scores were derived from Table 1 for the compliancy attributes marked for each interoperability layer.
5.4 ISIMM measurements
ISIMM provides a model to measure the maturity and compliancy level of interoperability Information Systems either in pairs, groups or clusters.
The Information Systems’ Interoperability Maturity and Functional Compliancy Matrix (see Table 1) and Information Systems’ Interoperability Maturity Ratings Matrix (see Table 2) services as the instrument to assess both the compliancy as well as the degree of interoperability of an Information System or between Information Systems. A maturity rating is found by identifying the number of compliant attributes for an Information System or pair of Information Systems and comparing the number found with the rating ranges indicated in Table 3. The maturity layers defined should serve as additional guidance in establishing the level of maturity attained.
Table 3. ISIMM interoperability measures
Metric Tvpe |
Measures |
Code |
Compliancy |
Below the expected level |
В |
Expected level |
E |
|
Above the expected 1 evel |
A |
|
Computing Environment Maturity Levels |
Lnifted |
) |
Intesrated |
4 |
|
Collaborative |
j |
|
Ad-hcc |
||
Manual |
1 |
|
Interoperability Layers |
Data |
D |
Software |
S |
|
Communication |
c |
|
Physical |
p |
|
Interoperability Attributes |
Sub Levels defined from' Г to ‘S' |
1-8 |
A scorecard is presented in Table 4 to record the level and form of Information Systems’ interoperability compliancy between Information Systems.
Table 4: Information systems’ interoperability scorecard
Information Systems |
Svstem 1 |
Svstem 2 |
Svstem 3 |
Svstem N |
System 1 |
eg., IE |
|||
Svstem 2 |
||||
System 3 |
||||
System 5 |
The scorecard in Table 4 is a matrix that consists of Information Systems represented in both the rows and columns. Each row and column intersection indicates the system-to-system interoperability as pairs of values from the interoperability metrics defined in Table 3.
Using the compliancy matrix and scorecard different interoperability Information Systems’ related views can be compared and studied.
-
VI. APPLYING ISIMM
The ISIMM is applied through a sequence of steps as illustrated in Figure 3 to assess the level of compliance and sophistication of a pairs, groups or clusters of interoperable information systems within a government organisation.
These steps constitute a recommended methodology for preparing and applying ISIMM.
Step 1: Set the organisations technical interoperability goals for the short, medium and long term in terms of the ISIMM maturity levels (e.g., long term target=level 4).
Step 2: Using Table 1 as a tool, asses the current state of technical interoperability of interoperable information system pairs, groups and clusters.
Assessment is performed by completing the assessment matrix (see Table 5) for each technical interoperability information system pair, group or sector. The minimum common set of attributes that make information systems interoperable needs to be marked with an ‘X’ in Table 5 and summed per interoperability layer (i.e., D, S, C and P).

Figure 3: ISIMM application
Table 5 contains sample data for a technical interoperable pair of information systems. The pair obtained an overall rating of eight (8) which matched Level 3 as indicated in Tables 2. The eight (8) rating obtained is below the average compliance rating for Level 3 (see Table 2) which is nine (9), thus the level of technical interoperability attained is ‘3B’ based on the measures of Table 3. Once all assessments are completed, they may be recorded on a scorecard as indicated in Table 4. Overall ratings for all assessments may be averaged to obtain an overall rating.
Step 3: Having established the current state and defined the desired state; develop a roadmap to achieve the set goals of step 1.
Table 5. Information systems’ interoperability maturity assessment matrix with example content
Code |
Interoperability Laven and Attributes |
Interoperabdih" Capability |
D |
Data Interoperability |
|
1 |
Common Data Presentation Format |
X |
Shared Meta-Content (Data about data contents) |
||
3 |
Common Data Model |
|
4 |
Data Security: Ownership, Rights and Auditing |
X |
j |
Shared Data |
|
S |
Software Interoperabdih" |
4 |
N-Tier Common Interoperability Architecture |
X |
|
Data Exchange Services |
X |
|
Directory Services |
||
4 |
Common Naming Services |
|
j |
Discovery Services |
X |
6 |
C ommon Workflow' Services |
|
; |
Security Management Services |
X |
8 |
Shared Applications |
|
C |
Communication Interoperabdih' |
1 |
1 |
Common Communication Protocols |
X |
P |
Physical Interoperabdih" |
1 |
Shared Communication Network |
X |
|
Total Rating: |
s |
-
VII. CONCLUSION
As discussed in Section 2, the LISI, C2, CMMI and GIMM models did not address the technical interoperability maturity and assessment needs to a satisfactory level of the Namibia Government Systems Architects. However, in this work, the ISIMM is envisaged that focuses on the more detailed technical aspects of interoperability maturity that allows data to be exchanged and shared within an information system environment at different compliance and sophistication levels. The ISIMM through the technical interoperability attributes defined, serves as basic technical standard to which public service organisations should strive to comply with.
The ISIMM with its assessment framework was tested with 24 information system pairs from seven (7) Namibia government organisations. The results from the tests suggested that the ISIMM and its assessment framework can be used as reference and benchmark for the different degrees of technical interoperability of information systems environments.
Expansion of interoperability attributes for each interoperability layer is underway, with the intention to improve assessment and referencing.
The current ISIMM model and its assessment framework could be made more inclusive by including aspects of organisational interoperability in particular business process interoperability that would allow end-to-end e-Government services.
Список литературы The Information Systems Interoperability Maturity Model (ISIMM): Towards Standardizing Technical Interoperability and Assessment within Government
- United Nations Department for Economic and Social Affairs. (2008). United Nations E-Government Survey 2008: From E-Government to Connected Governance. New York: United Nations.
- Pardo, A. & Burke, G.B. (2008). Improving Government Interoperability: A Capability Framework for Government Managers. Retrieved September 10, 2010, from University at Albany, Center for Technology in government Web site: http://www.ctg.albany.edu/publications/reports/improving_government_interoperability
- Clark, T. & Jones, R. (1999). Organisational Interoperability Maturity Model for C2., Command and Control Research and Technology Symposium. Retrieved March 7, 2011, from http://www.dodccrp.org/events/1999_CCRTS/pdf_files/track_5/049clark.pdf
- C4ISR Architectural Working Group. (1998). Levels of Information Systems Interoperability (LISI).Retrieved March 7, 2011, from http://www.defencelink.mil/nii/org/cio/i3/lisirpt.pdf
- Carnegie Mellon, Software Engineering Institute. Capability Maturity Model Integration (CMMI). Retrieved November 18, 2010, from http://www.sei.cmu.edu/cmmi/general/index.html
- Sarantis, S., Charalabidis, Y., & Psarras, J. (2008, May). Towards Standardising Interoperability Levels for Information Systems of Public Administration. Electronic Journal for e‐Commerce Tools and Applications (eJETA), Retrieved November 2, 2011, from http://www.ejeta.org/specialMay08-issue/ejeta-special-08may-5.pdf