<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">JGIS</journal-id><journal-title-group><journal-title>Journal of Geographic Information System</journal-title></journal-title-group><issn pub-type="epub">2151-1950</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/jgis.2023.152011</article-id><article-id pub-id-type="publisher-id">JGIS-124232</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Earth&amp;Environmental Sciences</subject></subj-group></article-categories><title-group><article-title>
 
 
  Developing a GIS Audit Framework in the Context of Information Technology though a Reductive Model Approach
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Fausta</surname><given-names>Mbura Njiru</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>David</surname><given-names>N. Siriba</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Faith</surname><given-names>N. Karanja</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>Department of Geospatial and Space Technology, University of Nairobi, Nairobi, Kenya</addr-line></aff><pub-date pub-type="epub"><day>31</day><month>03</month><year>2023</year></pub-date><volume>15</volume><issue>02</issue><fpage>196</fpage><lpage>222</lpage><history><date date-type="received"><day>28,</day>	<month>February</month>	<year>2023</year></date><date date-type="rev-recd"><day>9,</day>	<month>April</month>	<year>2023</year>	</date><date date-type="accepted"><day>12,</day>	<month>April</month>	<year>2023</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  A GIS audit framework is necessary considering the diverse nature of GIS with regard to components, applications and industry. In practice, checklists are generated during the audit process based on specific objectives. There is no standardized list of items that can be used as a reference. The purpose of this study was to develop a GIS audit framework as a foundation for GIS audits. The framework provides that comprehensive approach to various GIS aspects during the audit process. The design builds on a developed conceptual framework where most significant categories of GIS audit parameters namely 
  <em>data quality</em>, 
  <em>software utilization</em>, 
  <em>GIS competency</em> and 
  <em>procedures</em> (work flows) were identified. The study adopted a reductive model approach to simplify the complexity associated with each category of GIS audit parameter. The resultant audit elements for each category are organized in a matrix that forms an integral part of the framework. The columns comprise audit goal, audit questions and audit subjects as indicators which are qualitatively measured. The rows comprise the parameters (
  <em>data quality</em>, 
  <em>software utilization</em>, 
  <em>personnel competency</em> and 
  <em>procedure</em> (workflows)). To use the framework, an auditor only needs to create an audit checklist that consists of particular parameters and indicators from the framework depending on audit objective. As part of an on-going research, the next step will involve validating the framework through a mock testing process.
 
</p></abstract><kwd-group><kwd>GIS Audit Framework</kwd><kwd> GIS Complexity</kwd><kwd> Reductive Model</kwd><kwd> GIS Monitoring and Evaluation</kwd><kwd> Audit Checklist</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>In the context of GIS audit, a framework is a reference for undertaking GIS audit [<xref ref-type="bibr" rid="scirp.124232-ref1">1</xref>] . The extent to which GIS is utilized in an organization should be audited to ensure monitoring and evaluation. Previous GIS audit frameworks are designed for specific operations and may require calibration or customization for a more meaningful result that fits users’ need [<xref ref-type="bibr" rid="scirp.124232-ref2">2</xref>] . This necessitates a generic framework that provides a wide range of audit aspects within various levels of GIS. The main objective of this paper was to present the design of GIS audit framework through a reductive model approach.</p><p>GIS is broad and complex [<xref ref-type="bibr" rid="scirp.124232-ref3">3</xref>] which poses a challenge in the design of the audit framework, considering that GIS inputs &amp; outputs are distinct and specific to particular applications [<xref ref-type="bibr" rid="scirp.124232-ref4">4</xref>] . In this regard, a reductive model approach was adopted in the design of the audit framework. The approach ensures that the entire GIS is presented in terms of its components and still preserves its identity [<xref ref-type="bibr" rid="scirp.124232-ref5">5</xref>] . The reductive model approach addresses the complexity and multidimensionality of GIS audit [<xref ref-type="bibr" rid="scirp.124232-ref6">6</xref>] , by breaking down the main parameters and focusing on sub-parameters. The next section reviews the reductive model approach and its application in GIS audit, followed by a presentation of on the approach in the design of the GIS audit framework. The framework is then presented subsequently.</p></sec><sec id="s2"><title>2. Literature Review</title><sec id="s2_1"><title>2.1. Reductive Model Approach</title><p>Information systems are complex and comprise several integrated components [<xref ref-type="bibr" rid="scirp.124232-ref7">7</xref>] . The complexity makes development of audit framework demanding and difficult [<xref ref-type="bibr" rid="scirp.124232-ref8">8</xref>] . The audit framework parameters may not be exhaustively captured, necessitating use of strategies to simplify and reduce complexity [<xref ref-type="bibr" rid="scirp.124232-ref9">9</xref>] . Reductive model approaches have been applied to provide approximations related to parameters under consideration [<xref ref-type="bibr" rid="scirp.124232-ref10">10</xref>] . Reduction provides an explanation that decomposes complex activities and localizes components within the complex system [<xref ref-type="bibr" rid="scirp.124232-ref11">11</xref>] . It implies that a theory which describes phenomena at a particular set of large scale may be reduced to theories appropriate at smaller scale [<xref ref-type="bibr" rid="scirp.124232-ref12">12</xref>] .</p></sec><sec id="s2_2"><title>2.2. Introduction to Reductionism</title><p>Reductionism is an approach that is used in many disciplines including psychology that is centered on the belief that something can be explained by breaking it down into its individual parts [<xref ref-type="bibr" rid="scirp.124232-ref13">13</xref>] . The idea of reductionism was introduced by a French philosopher “Rene Descartes” back in 1637, where he argued that a complex system can be explained by reducing its fundamental parts [<xref ref-type="bibr" rid="scirp.124232-ref14">14</xref>] .</p><p>Recent literature suggests that reductionism originates in what is called “multi-scale argument” based on the fact that numerous successful scientific models appeal to features and properties from wide range of scales [<xref ref-type="bibr" rid="scirp.124232-ref15">15</xref>] . The model concerns the behavior of materials that display radically different behaviors at different length of scales [<xref ref-type="bibr" rid="scirp.124232-ref16">16</xref>] . It is based on the assumption that any complex system is best understood by analyzing its physical parts in isolation [<xref ref-type="bibr" rid="scirp.124232-ref17">17</xref>] . The perspective taken by this paper is that GIS is composed of components such as data, software, hardware, people and methods [<xref ref-type="bibr" rid="scirp.124232-ref18">18</xref>] . While a component such as hardware is obvious, diversity or quantity of data, software, competency and procedures that professionals use are sometimes overlooked [<xref ref-type="bibr" rid="scirp.124232-ref19">19</xref>] . There is need for them to be analyzed and reduced in order to arrive at optimal audit elements.</p></sec><sec id="s2_3"><title>2.3. Common Applications of Reduction</title><p>The reduction approach holds a significant influence and application on information system, medical science and biology [<xref ref-type="bibr" rid="scirp.124232-ref20">20</xref>] . In information system, understanding system behavior proceeds from bottom-up by aggregating explanations of individual components behaviors [<xref ref-type="bibr" rid="scirp.124232-ref21">21</xref>] . Basic concept is approximation of large scale dynamic systems [<xref ref-type="bibr" rid="scirp.124232-ref22">22</xref>] . It decomposes a given system into a number of subsystems for computational efficiency and design simplification [<xref ref-type="bibr" rid="scirp.124232-ref23">23</xref>] .</p></sec><sec id="s2_4"><title>2.4. Reduction in GIS</title><p>GIS comprises components with complex elements and connections linking them [<xref ref-type="bibr" rid="scirp.124232-ref24">24</xref>] . This necessitates breaking down the complexity of such a system [<xref ref-type="bibr" rid="scirp.124232-ref25">25</xref>] . Even though there isn’t a generic approach for resolving system complexity, information systems problems are context specific [<xref ref-type="bibr" rid="scirp.124232-ref26">26</xref>] . Reducing complexity of GIS involves an approach that introduces GIS concept to determine what exactly need to be reduced [<xref ref-type="bibr" rid="scirp.124232-ref27">27</xref>] .</p><p>Not much has been done for GIS reduction but literature reveals that reduction approach has been applied to reduce complexity of GIS vector data during transmission [<xref ref-type="bibr" rid="scirp.124232-ref28">28</xref>] . In information system, reduction has been applied to deal with complexity where reduction mechanisms such as partition, projection and filtering are applied to reduce quantity or diversity of elements [<xref ref-type="bibr" rid="scirp.124232-ref10">10</xref>] . Also, attribute reduction model has been applied to provide parameter approximations for massive and complex information system datasets [<xref ref-type="bibr" rid="scirp.124232-ref29">29</xref>] . <xref ref-type="fig" rid="fig1">Figure 1</xref> illustrated the GIS audit reduction process.</p><p>The strategy for reducing GIS audit complexity is centered on interpretation of elements that represent GIS as a system [<xref ref-type="bibr" rid="scirp.124232-ref30">30</xref>] . Essential elements and their relationships are understood qualitatively by applying partition as the main reduction strategy of abstracting audit elements [<xref ref-type="bibr" rid="scirp.124232-ref9">9</xref>] . From <xref ref-type="fig" rid="fig1">Figure 1</xref>, partition involves breaking down quantity and diversity of GIS audit parameters into simplified elements [<xref ref-type="bibr" rid="scirp.124232-ref31">31</xref>] . Four aspects: quality, functionality, performance, monitoring &amp; evaluation are considered meta-models that correspond to general concepts for describing GIS audit [<xref ref-type="bibr" rid="scirp.124232-ref9">9</xref>] . The meta-models are themselves models comprising concepts that guide in abstraction of audit elements [<xref ref-type="bibr" rid="scirp.124232-ref32">32</xref>] .</p><p>The meta-models are explored to come up with simplified essential audit elements [<xref ref-type="bibr" rid="scirp.124232-ref9">9</xref>] . Audit concerns are addressed through formation of classes/categories in relation to each aspect under consideration [<xref ref-type="bibr" rid="scirp.124232-ref33">33</xref>] . For instance, quality elements characterize fitness for use and production of GIS products and services with quality level that fulfils requirements [<xref ref-type="bibr" rid="scirp.124232-ref34">34</xref>] . Abstraction focuses on essential</p><p>quality elements categorized into spatial location, relationship and attribute information that provide an effective framework for encoding geospatial data [<xref ref-type="bibr" rid="scirp.124232-ref35">35</xref>] .</p><p>Similarly, Functionality of a GIS software is characterized by analytical capability and suitability aspects that determines its ability to achieve desired objectives [<xref ref-type="bibr" rid="scirp.124232-ref24">24</xref>] . Commercial and open source GIS software has significant variation in terms of functionality [<xref ref-type="bibr" rid="scirp.124232-ref36">36</xref>] . Based on software platform (desktop, web, server or specialized) used, software utilization is centered on software effectiveness to the defined GIS application [<xref ref-type="bibr" rid="scirp.124232-ref37">37</xref>] . Abstraction of software functionality is based on elements deemed to provide primary needs to solve spatial issues categorized into mapping, spatial analytics, external environment support and customization [<xref ref-type="bibr" rid="scirp.124232-ref38">38</xref>] .</p><p>More so, a successful GIS performance is defined by competencies that address workforce need within a particular work setting [<xref ref-type="bibr" rid="scirp.124232-ref39">39</xref>] . This involves professionals with specialized skills and general competencies that influence their ability to manage GIS resources [<xref ref-type="bibr" rid="scirp.124232-ref40">40</xref>] . However, evolving set of responsibilities and expectations associated with GIS professionals poses a challenge on addressing the knowledge and abilities they are expected to possess [<xref ref-type="bibr" rid="scirp.124232-ref41">41</xref>] . Abstraction of essential GIS competency audit is therefore based on elements that support organizational needs, categorized into technical knowledge and skills, workplace competencies and personal effectiveness [<xref ref-type="bibr" rid="scirp.124232-ref39">39</xref>] .</p><p>In addition, monitoring &amp; evaluation aspect provide procedures to oversight GIS implementation, datasets, technology and resources [<xref ref-type="bibr" rid="scirp.124232-ref42">42</xref>] . With GIS attributed to various technologies, processes and methods [<xref ref-type="bibr" rid="scirp.124232-ref18">18</xref>] , the complexity of monitoring and evaluating GIS is simplified with respect to GIS procedures that focus on staying up to date in line with GIS components, resources and technology [<xref ref-type="bibr" rid="scirp.124232-ref43">43</xref>] .</p><p>The classes/categories resulting from explored meta-models are filtered to provide reduced elements for entire model [<xref ref-type="bibr" rid="scirp.124232-ref9">9</xref>] . Filtering is restricted to properties or attributes explicitly related to each GIS audit parameter [<xref ref-type="bibr" rid="scirp.124232-ref44">44</xref>] as presented in <xref ref-type="table" rid="table1">Table 1</xref>. For example, quality involved filtering audit elements aspects with respect to accuracy or thoroughness of spatial and attributed information [<xref ref-type="bibr" rid="scirp.124232-ref45">45</xref>] . They reflect quality elements that facilitate compliance and consistency of GIS Data [<xref ref-type="bibr" rid="scirp.124232-ref46">46</xref>] . On the other hand, GIS software functionality filtration was based on those that match common users’ needs: capture, store, retrieve, manage, display, and analyze all types of spatial &amp; non-spatial data [<xref ref-type="bibr" rid="scirp.124232-ref47">47</xref>] . This is with respect to GIS application need aimed at reducing the resources and costs associated with supporting bundled GIS software tools [<xref ref-type="bibr" rid="scirp.124232-ref48">48</xref>] . Similarly, filtration of performance involved elements of qualified and successful geospatial industry workforce with respect to sector-specific, personal effectiveness and management competencies [<xref ref-type="bibr" rid="scirp.124232-ref41">41</xref>] . Additionally, monitoring and evaluation were filtered with respect to basic</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Filtering criteria</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Parameter</th><th align="center" valign="middle" >Filtering Criteria</th><th align="center" valign="middle" >Filtered Audit Elements</th></tr></thead><tr><td align="center" valign="middle" >Data Quality</td><td align="center" valign="middle" >Compliance and consistency of GIS Data [<xref ref-type="bibr" rid="scirp.124232-ref46">46</xref>] .</td><td align="center" valign="middle" >Accuracy, Lineage, completeness, currency, coverage and consistency.</td></tr><tr><td align="center" valign="middle" >Software utilization</td><td align="center" valign="middle" >Software utilization that match common users’ needs aimed at reducing resources and costs associated with supporting bundled tools [<xref ref-type="bibr" rid="scirp.124232-ref48">48</xref>] .</td><td align="center" valign="middle" >Common GIS software utilization functionalities with respect to mapping, spatial intelligent, external environment support and customization.</td></tr><tr><td align="center" valign="middle" >GIS Competency</td><td align="center" valign="middle" >Qualified and successful Geospatial industry workforce with reference to technical knowledge and skills, sector-specific, personal effectiveness and management Competencies [<xref ref-type="bibr" rid="scirp.124232-ref41">41</xref>] .</td><td align="center" valign="middle" >Technical knowledge and skills, experience gained from working within a GIS environment, exposure to equipment and software, GIS software applications development, GIS quality control/quality assurance (QC/QA), governance and behavior competencies.</td></tr><tr><td align="center" valign="middle" >Procedures</td><td align="center" valign="middle" >Basic procedures for managing a progressive GIS to provide support for successful operations, data management, applications development, customer support and funding [<xref ref-type="bibr" rid="scirp.124232-ref49">49</xref>] .</td><td align="center" valign="middle" >Procedures for monitoring operations, data, technology, standards and operating procedures, stability, growth and funding of GIS.</td></tr></tbody></table></table-wrap><p>procedures for managing a progressive GIS that support successful operations, data management, applications development, customer support and GIS funding [<xref ref-type="bibr" rid="scirp.124232-ref49">49</xref>] .</p><p>There isn’t a perfect solution to reducing system complexity neither is there a specific standard approach [<xref ref-type="bibr" rid="scirp.124232-ref26">26</xref>] . For complex systems such as GIS, context specific approach is recommended [<xref ref-type="bibr" rid="scirp.124232-ref9">9</xref>] . This approach starts with review of concepts underlying the system [<xref ref-type="bibr" rid="scirp.124232-ref33">33</xref>] . This enables understanding system dynamics to assist in analysis &amp; identification of quantity or diversity of reduction elements [<xref ref-type="bibr" rid="scirp.124232-ref50">50</xref>] . Model abstraction mechanisms &amp; strategies such as projection and partition are applied to reduce quantity or diversity of elements and their interrelations [<xref ref-type="bibr" rid="scirp.124232-ref9">9</xref>] . Partition focuses on breaking down the entity into pieces [<xref ref-type="bibr" rid="scirp.124232-ref31">31</xref>] while projection focuses on compacting the entity [<xref ref-type="bibr" rid="scirp.124232-ref51">51</xref>] and still preserves the physical properties after reduction.</p><p>In this paper, partition has been applied as the main strategy for reducing GIS audit parameters. The audit parameters have been broken down into simple elements that focus on pertinent audit elements. It may be difficult to understand all associated elements for a system that is constantly evolving like GIS [<xref ref-type="bibr" rid="scirp.124232-ref52">52</xref>] . This may render GIS as a system perceived more than the sum of broken elements, such that aggregation of broken elements may not equal to a complete GIS system. Major benefit of this reduction is that the complexity of GIS system is decomposed into smaller elements that are easier to investigate and work with for a successful audit engagement [<xref ref-type="bibr" rid="scirp.124232-ref21">21</xref>] .</p></sec></sec><sec id="s3"><title>3. GIS Audit Framework Design Methodology</title><sec id="s3_1"><title>3.1. Stakeholders Perspective</title><p>The framework design is centered on different levels of GIS application areas within an enterprise setting. GIS users may have different views on GIS audit depending on the size or focus of the organization, hence necessitating their involvement as co-designers. For this reason, a questionnaire inform of a GIS audit checklist was prepared and shared with various GIS users in Kenya to ensure participation and ownership [<xref ref-type="bibr" rid="scirp.124232-ref53">53</xref>] . The questions were not structured but open-ended in which the participants were free to give their responses [<xref ref-type="bibr" rid="scirp.124232-ref54">54</xref>] . They gave views with regards to elements they would want audited with respect to the four categories of GIS audit parameters. These views were integrated into the reduction model with respect to the four meta-models: quality, functionality, GIS performance, monitoring &amp; evaluation. They were filtered to form part of reduced audit elements. The choice of selected co-designers was informed by the level of uniqueness and size of their organizations, clustered into national government, county government, government land agency, private sector and private practitioner.</p></sec><sec id="s3_2"><title>3.2. Design Architecture</title><p>Audit is a dynamic and complex activity comprising several inter-related activities [<xref ref-type="bibr" rid="scirp.124232-ref55">55</xref>] . A structured design is employed for each GIS audit parameter to capture aspects of planning, need assessment, audit execution, completion and reporting [<xref ref-type="bibr" rid="scirp.124232-ref56">56</xref>] . This helps in establishing overall audit strategy for engagement and development of an audit plan [<xref ref-type="bibr" rid="scirp.124232-ref57">57</xref>] . The main architecture of audit plan is presented in an audit process flow that outlines GIS audit requirements. The flow provides a sequence of processes that describes design components crucial for each GIS audit parameter. Each parameter is uniquely described by considering its associated parameters, key features and contribution to GIS.</p></sec><sec id="s3_3"><title>3.3. Data Quality Audit</title><p>The design of data quality audit identifies data integrity constrains that detects and evaluate inconsistencies within a GIS database [<xref ref-type="bibr" rid="scirp.124232-ref58">58</xref>] . Topological, spatial and attribute consistencies are fundamental in defining GIS data integrity elements [<xref ref-type="bibr" rid="scirp.124232-ref59">59</xref>] . The roadmap to data quality audit is a well-defined data quality audit architecture as illustrated in <xref ref-type="fig" rid="fig2">Figure 2</xref>. The figure is a guide that organizes appropriate levels of data quality audit engagement. It demonstrates an audit process in which a GIS user starts by outlining the context of GIS application to determine required data, accuracy and suitable data verification tools [<xref ref-type="bibr" rid="scirp.124232-ref60">60</xref>] . Quality of both the existing and primary data should be evaluated to ensure fitness for the intended use [<xref ref-type="bibr" rid="scirp.124232-ref61">61</xref>] . A matrix is used to organize data quality audit priority levels. The matrix comprises rows that define Data Integrity Parameters (DIP) and columns that define Basic Audit Elements (BAE) vital for data quality audit process.</p></sec><sec id="s3_4"><title>3.4. Software Utilization Audit</title><p>The methodology captures software utilization in relation to its features and functionality [<xref ref-type="bibr" rid="scirp.124232-ref62">62</xref>] . It takes into account software audit architecture that provides necessary steps for a GIS software audit as illustrated in <xref ref-type="fig" rid="fig3">Figure 3</xref>. The figure demonstrates a GIS software utilization audit based on the knowledge of GIS architecture in place. This provides an audit engagement that affirms right tools for the identified architecture. The architecture provides a software utilization matrix whose columns are designed to define major GIS functions (F1, F2…) within a GIS software ((S1, S2…). It is vital to determine a suitable software package for the preferred GIS architecture. This will help to analyze software impact in terms of usability, reliability and costs.</p></sec><sec id="s3_5"><title>3.5. Personnel Competency Audit</title><p>The main architecture for GIS personnel competency is presented by a process flow as illustrated in <xref ref-type="fig" rid="fig4">Figure 4</xref>. It outlines critical GIS performance subjects that guide in assignment of appropriate staff who meet GIS application needs and desired output quality. The workflow comprises a matrix developed to measure performance expectation of each staff (Emp1, Emp2…) in relation to performance subjects outlined (Technical Knowledge and Skills-TKS, Experience gained from</p><p>working within a GIS Environment-EG, Exposure to Equipment &amp; Software-EES, Behavior Competencies-BC…). This assists in coming up with a competency plan with specific action for competency development strategies. Audit subjects are guided by a series of important considerations to ensure each subject matter is clear on performance indicators for an operational GIS with respect to customer satisfaction, quality of internal processes, personnel development and revenue growth.</p></sec><sec id="s3_6"><title>3.6. Procedures Audit</title><p>GIS procedure guidelines are presented by an architecture that is designed to ensure a centralized GIS management process that targets operations, data, technology, operating procedures, legal issues, stability, growth and funding of GIS.</p><p><xref ref-type="fig" rid="fig5">Figure 5</xref> defines major GIS monitoring and evaluation elements (M &amp; E Elements) that determine whether the GIS setup is on its way to achieving its goals and objectives. These are characterized by GIS data and resources accountability, key GIS management subjects, GIS technological advancements and GIS operations.</p></sec></sec><sec id="s4"><title>4. GIS Audit Framework</title><p>The framework design outputs consist of design effort for each category of GIS audit parameter. Audit subjects are structured in a matrix whose columns comprise basic audit elements. The matrix is simple and the design is customizable,</p><p>flexible and open to meet future growth and opportunities. Core elements of audit matrix comprise audit goal, question, definition, methods, frequency and responsibility as illustrated in <xref ref-type="table" rid="table2">Table 2</xref>. Data quality, personnel competency and procedure parameters adopt these elements for their audit. However, software utilization parameter comprises two elements of audit matrix; functionality and percentage utilization score.</p><sec id="s4_1"><title>4.1. Data Quality</title><p>Data quality audit outputs are meant to enhance confidence in data integrity, compliance, availability, reliability, efficiency, effectiveness and confidentiality [<xref ref-type="bibr" rid="scirp.124232-ref63">63</xref>] . They are identified based on how well GIS dataset meet the criteria set for its product specification as provided by ISO 9113 geographic information quality principles [<xref ref-type="bibr" rid="scirp.124232-ref64">64</xref>] . The principles are based on completeness, logical consistency</p><table-wrap id="table2" ><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> Elements of audit matrix</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Element</th><th align="center" valign="middle" >Description</th></tr></thead><tr><td align="center" valign="middle" >Goal</td><td align="center" valign="middle" >Clarifies achievements that must be obtained from specific audit</td></tr><tr><td align="center" valign="middle" >Question</td><td align="center" valign="middle" >Presents the question that facilitates execution of audit goal</td></tr><tr><td align="center" valign="middle" >Definition</td><td align="center" valign="middle" >Enables understanding audit goal’s results by elaborating what must be put in place to tell whether the results have been achieved</td></tr><tr><td align="center" valign="middle" >Methods</td><td align="center" valign="middle" >Outlines the means in which audit information is obtained</td></tr><tr><td align="center" valign="middle" >Frequency</td><td align="center" valign="middle" >Guides GIS users on the rate at which audit information should be obtained during GIS implementation</td></tr><tr><td align="center" valign="middle" >Responsibility</td><td align="center" valign="middle" >Describes the person responsible for audit review, analysis, report audit results and give recommendations</td></tr></tbody></table></table-wrap><p>and positional accuracy [<xref ref-type="bibr" rid="scirp.124232-ref65">65</xref>] . Similarly, [<xref ref-type="bibr" rid="scirp.124232-ref66">66</xref>] describes seven crucial information that characterizes quality to include availability, integrity, compliance, reliability, efficiency, effectiveness and confidentiality. With respect to these principles and characteristics, spatial data quality is grouped into two components: internal quality which corresponds to the extent of similarity between data produced and ideal data that should have been produced and external quality that corresponds to the level of conformance that exists between spatial data products and user’s needs within a given context [<xref ref-type="bibr" rid="scirp.124232-ref67">67</xref>] . In relation to these two components, data quality audit parameters are grouped into eight elements: accuracy, lineage, currency, completeness, consistency, coverage, adequacy &amp; reliability. The resultant data quality design framework is presented in <xref ref-type="table" rid="table3">Table 3</xref>.</p></sec><sec id="s4_2"><title>4.2. Software Utilization</title><p>Software utilization is centered on a GIS software that is able to capture, store, process, query, analyze and visualize GIS data [<xref ref-type="bibr" rid="scirp.124232-ref68">68</xref>] . However, sifting through available choices of GIS software tools/functionalities and setting them up for evaluation could be time consuming with considerable amount of trial and error [<xref ref-type="bibr" rid="scirp.124232-ref48">48</xref>] . With this consideration, the design has adopted audit criteria based on common GIS users’ requirements in relation to important elements of software utilization and operational processes [<xref ref-type="bibr" rid="scirp.124232-ref69">69</xref>] . These elements are related to mapping, spatial intelligence, external environment support and customization [<xref ref-type="bibr" rid="scirp.124232-ref38">38</xref>] . The mapping element takes into account a software that is able to collect data, perform edits and manipulations that suit broad GIS application needs [<xref ref-type="bibr" rid="scirp.124232-ref69">69</xref>] . Spatial intelligence focus on a software that generates accurate and useful information for various intelligence decisions [<xref ref-type="bibr" rid="scirp.124232-ref38">38</xref>] . External environment support is based on the consideration that a GIS software is capable of exporting and importing data from different data formats &amp; schemas [<xref ref-type="bibr" rid="scirp.124232-ref70">70</xref>] . Software customization considers customer preferences which are not fixed within the built GIS tools [<xref ref-type="bibr" rid="scirp.124232-ref71">71</xref>] .</p><p>In reality, GIS users utilize a small fraction of functionalities built within a GIS software and some are not able to interrogate components needed, or not needed, to meet user requirements [<xref ref-type="bibr" rid="scirp.124232-ref48">48</xref>] . A GIS user needs to evaluate software utilization</p><table-wrap id="table3" ><label><xref ref-type="table" rid="table3">Table 3</xref></label><caption><title> Data quality audit framework design</title></caption><table><tbody><thead><tr><th align="center" valign="middle" ></th><th align="center" valign="middle" >Goal</th><th align="center" valign="middle" >Audit Question</th><th align="center" valign="middle" >Audit Definition</th><th align="center" valign="middle" >Audit Method</th><th align="center" valign="middle" >Audit Frequency &amp; Reports</th><th align="center" valign="middle" >Responsibility &amp; Reporting</th></tr></thead><tr><td align="center" valign="middle" >Accuracy</td><td align="center" valign="middle" >Examine level of data accuracy in line with the specified application/use</td><td align="center" valign="middle" >Does the user understand accuracy limitations of GIS data</td><td align="center" valign="middle" >Spatial/positional accuracy Temporal accuracy Thematic accuracy</td><td align="center" valign="middle" >Documentary analysis: ● Accuracy statement ● Accuracy report Comparison with an independent source of higher accuracy</td><td align="center" valign="middle" >Collection stage Prior to data use Upon Purchase Daily productions After ● Transformation ● Conversion ● Update ● Modification</td><td align="center" valign="middle" >GIS User GIS Program Manager</td></tr><tr><td align="center" valign="middle" >Lineage</td><td align="center" valign="middle" >Establish history of datasets being subjected for GIS application</td><td align="center" valign="middle" >Is data source and its transformations documented</td><td align="center" valign="middle" >Data history Data attributes Map legends Map libraries Database system Data Projection</td><td align="center" valign="middle" >Documentation report Spatial interactions through overlays Track history from database system</td><td align="center" valign="middle" >Prior to data use Upon Purchase Daily productions After ● Transformation ● Conversion ● Update ● Modification</td><td align="center" valign="middle" >GIS user GIS Program Manager</td></tr><tr><td align="center" valign="middle" >Currency</td><td align="center" valign="middle" >Determine data timelines</td><td align="center" valign="middle" >Is currency status appropriate for the specified application</td><td align="center" valign="middle" >Metadata Capture date Frequency of update Revision status Attributes value age</td><td align="center" valign="middle" >Validate data timeline contents with available metadata</td><td align="center" valign="middle" >Daily productions Prior to data use Frequent data updates and revision</td><td align="center" valign="middle" >GIS user GIS Program Manager</td></tr><tr><td align="center" valign="middle" >Coverage, Adequacy &amp; Reliability</td><td align="center" valign="middle" >Access the data adequacy and appropriateness to meet specific needs</td><td align="center" valign="middle" >Is the data adequate &amp; reliable in meeting product needs</td><td align="center" valign="middle" >Spatial extent Availability limitations Access conditions Temporal extent Adequate schema</td><td align="center" valign="middle" >Data catalogues Product catalogues Metadata catalogues Adequacy report Compare project area of interest</td><td align="center" valign="middle" >Daily productions Routine data checks (weekly, monthly, quarterly or annually)</td><td align="center" valign="middle" >GIS user GIS Program Manager</td></tr><tr><td align="center" valign="middle" >Completeness</td><td align="center" valign="middle" >Establish the fitness for use and wholeness of data for accurate and sufficient GIS application.</td><td align="center" valign="middle" >Is the data schema suitable for consumption</td><td align="center" valign="middle" >Completeness in ● Spatial/space ● Temporal/time ● Thematic/ attribute ● Feature ● Coverage ● Scope ● Format</td><td align="center" valign="middle" >Schema checks on data values and formats Complete inclusion of features &amp; attributes Quality control Compliance testing User’s feedback Ground Truthing</td><td align="center" valign="middle" >Daily productions Scheduled quality control Program (weekly, monthly, quarterly or annually)</td><td align="center" valign="middle" >GIS user GIS Program Manager</td></tr><tr><td align="center" valign="middle" >Consistency</td><td align="center" valign="middle" >Assess the contradiction in the GIS database</td><td align="center" valign="middle" >Is there internal validity of the dataset to ensure correctness of outputs</td><td align="center" valign="middle" >Data adherence to standards Data adherence to logical rules of data structure, attributes and relationships</td><td align="center" valign="middle" >Consistency report to validate data conformance to standards Validate geometry conformance to topological rules Check attribute redundancy Check for validity of domain &amp; data types Check validity of geometries Implement OGC and ISO standard</td><td align="center" valign="middle" >High frequency checks during daily productions</td><td align="center" valign="middle" >GIS user GIS Program Manager</td></tr></tbody></table></table-wrap><p>to interrogate software functionalities in order to review and analyze percentage utilization within the GIS. <xref ref-type="table" rid="table4">Table 4</xref> presents a software utilization matrix based on a design that provide a “yes” or “no” answer for each software to determine final percentage utilization.</p></sec><sec id="s4_3"><title>4.3. Personnel Competency</title><p>Personnel competency audit design is founded on basic knowledge, skills and behavior required to perform their roles. The design provides a tabular model for major elements that entails auditing personnel competency within a GIS environment. It encompasses personnel competency associated with parameters in terms of technical knowledge and skills, experience gained from working within a GIS environment, exposure to GIS hardware and software, GIS software applications development, GIS quality Control and Quality Assurance, GIS governance and behavior competency. These are described in <xref ref-type="table" rid="table5">Table 5</xref>.</p></sec><sec id="s4_4"><title>4.4. Procedures</title><p>The design is associated with various aspects that ensure proper procedures for monitoring and evaluation of a lasting GIS. Associated parameters are derived from a checklist of 7 elements which include GIS operations (strategies, implementation, processes, outputs &amp; communication), Data (accurate &amp; relevant data),</p><table-wrap id="table4" ><label><xref ref-type="table" rid="table4">Table 4</xref></label><caption><title> Software utilization design</title></caption><table><tbody><thead><tr><th align="center" valign="middle" ></th><th align="center" valign="middle" ></th><th align="center" valign="middle"  colspan="25"  >Functionality</th><th align="center" valign="middle" >Utilization Score (%)</th></tr></thead><tr><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" >Data capture, monitoring &amp; editing</td><td align="center" valign="middle" >Data conversions &amp; transformations</td><td align="center" valign="middle" >Geocoding: Location information transformation</td><td align="center" valign="middle" >Map interaction: search, retrieve , query, measure</td><td align="center" valign="middle" >Map display, visualization &amp; symbolization</td><td align="center" valign="middle" >Geoprocessing tasks &amp; manipulations</td><td align="center" valign="middle" >Spatial Query, analysis &amp; modeling</td><td align="center" valign="middle" >Spatial topology overlay analysis</td><td align="center" valign="middle" >Vector, raster/image analysis &amp; processing</td><td align="center" valign="middle" >Geostatistical analysis: interpolation/extrapolation</td><td align="center" valign="middle" >Data storage, organization &amp; validation</td><td align="center" valign="middle" >Data integration</td><td align="center" valign="middle" >Map creation, presentation, Printing &amp; publishing</td><td align="center" valign="middle" >Data view tools: navigate, identify, select etc.</td><td align="center" valign="middle" >Data import &amp; export to various formats</td><td align="center" valign="middle" >Graphic &amp; interactive display: reports, tables, maps</td><td align="center" valign="middle" >3D processing, analysis , modeling &amp; visualization</td><td align="center" valign="middle" >Geodatabase creation &amp; management</td><td align="center" valign="middle" >Programming: customizing or creating new tools</td><td align="center" valign="middle" >Data exchange &amp; sharing</td><td align="center" valign="middle" >Installing &amp; managing extensions and plugins</td><td align="center" valign="middle" >Support for external &amp; remote connections</td><td align="center" valign="middle" >Support for OGC &amp; web services</td><td align="center" valign="middle" >Interoperability: view data from other platforms</td><td align="center" valign="middle" >Operating system requirement</td><td align="center" valign="middle" ></td></tr><tr><td align="center" valign="middle"  rowspan="3"  >Software</td><td align="center" valign="middle" >S1</td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td></tr><tr><td align="center" valign="middle" >S2</td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td></tr><tr><td align="center" valign="middle" >S3</td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td></tr></tbody></table></table-wrap><p>Responsibility: GIS User (Evaluate &amp; Analyze), GIS Manager (Report), Senior Management (Act).</p><table-wrap id="table5" ><label><xref ref-type="table" rid="table5">Table 5</xref></label><caption><title> Personnel competency audit framework design</title></caption><table><tbody><thead><tr><th align="center" valign="middle" ></th><th align="center" valign="middle" >Goal</th><th align="center" valign="middle" >Audit Question</th><th align="center" valign="middle" >Audit Definition</th><th align="center" valign="middle" >Audit Method</th><th align="center" valign="middle" >Audit Frequency &amp; Reports</th><th align="center" valign="middle" >Responsibility &amp; Reporting</th></tr></thead><tr><td align="center" valign="middle" >Technical knowledge and skills</td><td align="center" valign="middle" >Examine professional competency to delivery of quality products and services by GIS work team</td><td align="center" valign="middle" >Is there adequate knowledge and abilities required to apply technical principles in GIS job functions/roles</td><td align="center" valign="middle" >Performance of Critical GIS work functions Proficient operations that demonstrate understanding of work mandate</td><td align="center" valign="middle" >Qualitative and quantitative measure of input, output and time taken. Compare attainments expected goals and check for defects or customer satisfaction Interview</td><td align="center" valign="middle" >Daily productions</td><td align="center" valign="middle" >GIS Program Manager</td></tr><tr><td align="center" valign="middle" >Experience gained from working within a GIS environment</td><td align="center" valign="middle" >Review of technologically appropriate GIS work team who are well connected to the GIS industry environment for smarter and faster delivery of products and services</td><td align="center" valign="middle" >Does the GIS competency provide understanding, maturity, independence &amp; confidence in GIS tasks at hand</td><td align="center" valign="middle" >Productive workforce, Engaged workforce and Operational effectiveness. Expertise in GIS technology exploitation through ● Training ● Professional networking ● Development programs ● Counselling</td><td align="center" valign="middle" >Measure results in terms of ● Faster &amp; increased productivity ● Improved quality of products and client/customer satisfaction. Review individual’s adaption to technological developments &amp; exploitation</td><td align="center" valign="middle" >Daily work experience Frequent ● Training ● Networking ● Development programs ● self-learning ● E-learning &amp; observations</td><td align="center" valign="middle" >GIS Program Manager Senior management</td></tr><tr><td align="center" valign="middle" >Exposure to equipment and software</td><td align="center" valign="middle" >Assess GIS work team ability to keep track on rapid technological advancements on GIS equipment and software</td><td align="center" valign="middle" >Does GIS team stay apprised in developments &amp; technological advancements with respect to software and equipment</td><td align="center" valign="middle" >Abreast of technological advancements</td><td align="center" valign="middle" >Measure effectiveness and constructiveness of an individual through results after tool or equipment use (accurate or erroneous results)</td><td align="center" valign="middle" >Daily productions Frequent Trainings</td><td align="center" valign="middle" >GIS Program Manager</td></tr><tr><td align="center" valign="middle" >GIS Software applications development</td><td align="center" valign="middle" >Assess GIS developers work team in providing basic functionality to the GIS software and applications</td><td align="center" valign="middle" >Can GIS competency develop new software products or customize existing tools to suit user need</td><td align="center" valign="middle" >Software effectiveness GIS Programming</td><td align="center" valign="middle" >Software performance plan Software/applications testing schedule</td><td align="center" valign="middle" >Frequent analysis of software performance Continuous software/ applications testing</td><td align="center" valign="middle" >GIS programmer GIS Developer GIS system Engineer</td></tr><tr><td align="center" valign="middle" >GIS quality Control and Quality Assurance (QC/QA)</td><td align="center" valign="middle" >Establish the quality of information input into the GIS and its fitness for use</td><td align="center" valign="middle" >Does GIS competency provide set of processes to measure and assure the quality of GIS in meeting product expectation</td><td align="center" valign="middle" >System integrity System data quality Quality assurance Quality control Quality outputs</td><td align="center" valign="middle" >QC/QA plan Adherence to existing data policies &amp; standards Manufacture’s certificates of tools &amp; equipment Updates &amp; upgrades of GIS resources</td><td align="center" valign="middle" >Continuous checks</td><td align="center" valign="middle" >GIS user GIS Program Manager</td></tr><tr><td align="center" valign="middle" >GIS Governance</td><td align="center" valign="middle" >Assess the alignment of GIS structures and resources with expected goals by the management team</td><td align="center" valign="middle" >Is there a set mechanism through which GIS strategies are delivered, managed and continually optimized</td><td align="center" valign="middle" >Management structure Administrative and technical directions Separation of duties Staff handover plan</td><td align="center" valign="middle" >Staff feedback plan Staff reporting plan Housekeeping plan Activity schedule Resources inventory</td><td align="center" valign="middle" >Daily Management Routinely (weekly, monthly, quarterly or annually)</td><td align="center" valign="middle" >GIS Program Manager Senior management</td></tr><tr><td align="center" valign="middle" >Behavior Competency</td><td align="center" valign="middle" >Examine Organization &amp; individual culture that ensures the system has the precise balance of team work</td><td align="center" valign="middle" >Does GIS team have attributes and traits that define strength for a successful GIS</td><td align="center" valign="middle" >Personal/Social competency Professionalism Workplace codes of ethics Customer satisfaction</td><td align="center" valign="middle" >Rating scale dependent on individual quality and quantity of output Peer appraisals Evaluate overall team performance Analyze customer feedback</td><td align="center" valign="middle" >Routinely (weekly, monthly, quarterly or annually)</td><td align="center" valign="middle" >GIS Program Manager Senior management</td></tr></tbody></table></table-wrap><p>Technology (Hardware &amp; software), GIS data standards and operating procedures, Stability, Growth and Funding. Major outcome includes proper documentation and reporting that expedites tracking of GIS progress. This will provide room to measure accrued benefits from the developed GIS. They also act as a pointer to the GIS stakeholders on whether to retain or refresh GIS strategies where need be and also develop cases for GIS improvement and investments. These are described in <xref ref-type="table" rid="table6">Table 6</xref>.</p></sec></sec><sec id="s5"><title>5. Results and Discussion</title><sec id="s5_1"><title>5.1. Results</title><p>The GIS audit design framework presents the output obtained from analyzing each audit parameter. It provides a logical sequence of audit activities that should be performed within the specified audit structure. It has defined audit goals that describe what each audit element is intended to achieve. Based on these goals, the user may be guided on the appropriate parameter to use with respect to audit circumstances. A set of results that clarifies the role of each GIS audit parameter in monitoring and evaluating GIS is summarized in Appendix A1.</p></sec><sec id="s5_2"><title>5.2. Discussion</title><p>The framework provides audit content with respect to GIS key areas and competences. It presents the flow of audit processes and tasks required to deliver GIS audit results. The design addresses the accountability of GIS in terms of development, implementation and sustainability. Data audit provides a structure that implements data quality as fitness for use [<xref ref-type="bibr" rid="scirp.124232-ref72">72</xref>] . It considers imperfections of spatial data which is mainly expressed in terms of position or topology [<xref ref-type="bibr" rid="scirp.124232-ref34">34</xref>] . However, the description of spatial data quality is broader than these two aspects [<xref ref-type="bibr" rid="scirp.124232-ref73">73</xref>] hence the design is fostered on an audit that gives room for assessment of other</p><table-wrap id="table6" ><label><xref ref-type="table" rid="table6">Table 6</xref></label><caption><title> GIS procedures audit framework design</title></caption><table><tbody><thead><tr><th align="center" valign="middle" ></th><th align="center" valign="middle" >Goal</th><th align="center" valign="middle" >Audit Question</th><th align="center" valign="middle" >Audit Definition</th><th align="center" valign="middle" >Audit Method</th><th align="center" valign="middle" >Audit Frequency &amp; Reports</th><th align="center" valign="middle" >Responsibility &amp; Reporting</th></tr></thead><tr><td align="center" valign="middle" >GIS strategic vision &amp; alignment</td><td align="center" valign="middle" >Assess effectiveness of GIS strategy in fulfilling overall system goals and objectives</td><td align="center" valign="middle" >Are the planned initiatives consistent with overall strategy being accomplished by the GIS</td><td align="center" valign="middle" >Strategic plan Implementation plan Management plan Communication plan Standard operating procedures (SOPs) Business continuity plan</td><td align="center" valign="middle" >Review aspects of system utilization, governance and funding to identify current or future needs and directions. Engagements and feedbacks Observations e.g. effect of GIS staff leaving or coming in SWOT analysis</td><td align="center" valign="middle" >Quarterly basis</td><td align="center" valign="middle" >GIS Program Manager Senior management</td></tr><tr><td align="center" valign="middle" >Implementation</td><td align="center" valign="middle" >Assess GIS adoption &amp; implementation within specified structure</td><td align="center" valign="middle" >Is the GIS achieving the intended goals and objectives</td><td align="center" valign="middle" >Activities schedule &amp; workflows Statements of work Competency plan</td><td align="center" valign="middle" >Review quality of implementation through output examination</td><td align="center" valign="middle" >Daily to monthly</td><td align="center" valign="middle" >GIS Program Manager</td></tr><tr><td align="center" valign="middle" >Communication plan</td><td align="center" valign="middle" >Examine enhancement in information flow &amp; collaboration within the GIS</td><td align="center" valign="middle" >What strategies exist to ensure information flow</td><td align="center" valign="middle" >Communication plan Feedback plan</td><td align="center" valign="middle" >Review feedback to ensure the communication is understood by stakeholders</td><td align="center" valign="middle" >monthly or quarterly</td><td align="center" valign="middle" >GIS Program Manager</td></tr><tr><td align="center" valign="middle" >Quality of system outputs (deliverables- products and services)</td><td align="center" valign="middle" >Certify the value of created products and services</td><td align="center" valign="middle" >Do the products and services comply to quality standards for the specified GIS applications</td><td align="center" valign="middle" >Quality management plan Quality control manual Performance plan Quality assurance program and quality rules Existing GIS data policies and standards</td><td align="center" valign="middle" >Validate data for compliance by tracking uncertainties, outliers, errors &amp; anomalies Assess client’s satisfaction from their feedback</td><td align="center" valign="middle" >Daily production Weekly data reviews Data quality tests</td><td align="center" valign="middle" >GIS Program Manager</td></tr><tr><td align="center" valign="middle" >Data Creation and Update</td><td align="center" valign="middle" >Establish procedures for geospatial data &amp; information that meets desired industry standards, rules and best practices</td><td align="center" valign="middle" >Is the collected data fit for purpose and does it fit industry standards?</td><td align="center" valign="middle" >Existing geospatial data creation policies and standards Data Dictionary (Metadata &amp; database description) Documentations Quality controls</td><td align="center" valign="middle" >Established procedures for data creation Data update notifications Automated data update mechanisms</td><td align="center" valign="middle" >Data update intervals specific for each dataset type ● Imagery ● Topographic ● Cadastre ● Elevation ● Geodetic ● Administrative boundaries ● Attribute ● Metadata</td><td align="center" valign="middle" >GIS Program Manager</td></tr><tr><td align="center" valign="middle" >Data modification, dissemination, accessibility</td><td align="center" valign="middle" >Assess the safety of GIS information from unauthorized access, modification or deletion</td><td align="center" valign="middle" >Is there proper data dissemination and protection method and will sensitive data remain confidential?</td><td align="center" valign="middle" >Data modification &amp; dissemination plans. Document protocols for confidential data Data user identity mechanism</td><td align="center" valign="middle" >Automated monitoring of data movements. Data surveillance through tracking. Data access control matrix &amp; monitoring techniques Data watermarks</td><td align="center" valign="middle" >Daily controlled and restricted environment</td><td align="center" valign="middle" >GIS Program Manager Senior management</td></tr><tr><td align="center" valign="middle" >Data redundancy checks</td><td align="center" valign="middle" >Assess system performance risks and losses associate with redundant data and storage requirements</td><td align="center" valign="middle" >Does data redundancy affect GIS performance and storage requirements</td><td align="center" valign="middle" >A centralized database Data catalogued and graded Data storage repository Procedures on data categorization</td><td align="center" valign="middle" >Prioritize system data in terms of ready for use, ready to delete and potential elimination Review data completeness, accuracy, integrity, timelines and applicability</td><td align="center" valign="middle" >Weekly review of system GIS spatial database</td><td align="center" valign="middle" >GIS Program Manager</td></tr><tr><td align="center" valign="middle" >GIS technology: components, equipment and information sharing</td><td align="center" valign="middle" >Monitor effectiveness of the GIS technology that meets system goals</td><td align="center" valign="middle" >Does the GIS catching-up with the changing GIS technology and other existing systems integration mechanism</td><td align="center" valign="middle" >GIS components keep pace with technology Interoperability: concepts in terms of formats &amp; standards required for data exchange &amp; information sharing</td><td align="center" valign="middle" >Examine data, technology and workflows to determine current GIS technology trends &amp; software upgrade Established procedures for data conversion for incompatible formats</td><td align="center" valign="middle" >Daily operations Timely software licensing/update</td><td align="center" valign="middle" >GIS Program Manager</td></tr><tr><td align="center" valign="middle" >Hardware and network infrastructure</td><td align="center" valign="middle" >Establish adequacy in hardware and network setup that provide best performance and meet expected GIS loads</td><td align="center" valign="middle" >Does the hardware and network configuration provides acceptable response time and a conducive working environment</td><td align="center" valign="middle" >Networks, Workstations and Servers Data storage and backup options</td><td align="center" valign="middle" >Hardware and network performance monitoring software Use network management protocol Monitor new developments in hardware and network performance through online research or vendors</td><td align="center" valign="middle" >Daily monitoring of hardware/network performance in terms of ● CPU cores ● CPU speed ● RAM ● Operating System ● Hardware and network response ● Hardware and network failures ● Storage space and backup options ● Severs</td><td align="center" valign="middle" >GIS System Engineer Network Administrator</td></tr><tr><td align="center" valign="middle" >GIS Standard Operating Procedures (SOPs)</td><td align="center" valign="middle" >Assess sound work methods that produces consistent products and services with least time possible and minimal errors</td><td align="center" valign="middle" >Are there existing SOPs that defines GIS operational requirements and do procedures conform to existing standards</td><td align="center" valign="middle" >Documented procedures GIS conformance to existing policies and standards Document Management System</td><td align="center" valign="middle" >Check documentation of procedures Check compliance of procedures to existing standards Measure work efforts and credibility Automate document management</td><td align="center" valign="middle" >Annual review and update of SOPs Review of conformance to standard operating Procedures during job production</td><td align="center" valign="middle" >GIS Program Manager</td></tr><tr><td align="center" valign="middle" >GIS support &amp; maintenance</td><td align="center" valign="middle" >Examine support for GIS as a service for excellent delivery of products and services</td><td align="center" valign="middle" >Are the resources in good condition to run operations of GIS</td><td align="center" valign="middle" >GIS implementation &amp; operation practices Risks mitigation measures Technical supports, After service warranties &amp; support guarantee to customers</td><td align="center" valign="middle" >Review efficiency of operations through reduced time loss, maximum performance, increased profitability and broadened competitive edge</td><td align="center" valign="middle" >Timely, monitoring, upgrades &amp; maintenance controls</td><td align="center" valign="middle" >GIS Program Manager System Engineer GIS developer Network Administrator GIS System administrator GIS programmer</td></tr><tr><td align="center" valign="middle" >GIS security</td><td align="center" valign="middle" >Review GIS quality and safety measures</td><td align="center" valign="middle" >What are the overall GIS security measures in place</td><td align="center" valign="middle" >Data security guidelines Data Privacy guidelines Access and usage controls Physical security Potable device policy</td><td align="center" valign="middle" >Review of: ● System access &amp; usage risks ● Information uniqueness ● Physical security measures ● Data storage and backups ● Monitor logs for access control violation</td><td align="center" valign="middle" >Daily security assessment Daily data backups</td><td align="center" valign="middle" >GIS user GIS Program Manager</td></tr><tr><td align="center" valign="middle" >Resource Accountability</td><td align="center" valign="middle" >Assess resources accountability that supports the continuity of GIS</td><td align="center" valign="middle" >Are the resources used wisely and of the right choice and condition?</td><td align="center" valign="middle" >Resources inventory, Identified knowledge, roles &amp; functions of GIS resources. Instrument calibration Firmware updates</td><td align="center" valign="middle" >Assessment of physical and internal condition of GIS resources Allocate staff responsibility for GIS resources Calibration &amp; firmware update procedures</td><td align="center" valign="middle" >Routine evaluation Timely maintenance, update, calibration &amp; servicing of equipment</td><td align="center" valign="middle" >GIS user GIS Program Manager</td></tr><tr><td align="center" valign="middle" >Staff development programs</td><td align="center" valign="middle" >Examine GIS personnel to build on existing knowledge and skills</td><td align="center" valign="middle" >What are the existing gaps in the GIS that calls for development programs</td><td align="center" valign="middle" >Training &amp; staff development programs</td><td align="center" valign="middle" >Review changes &amp; improvements on ● Technical work outputs ● Software use ● Staff attitude towards the GIS Measure work performance difference especially after staff transition</td><td align="center" valign="middle" >Routine evaluation of gaps that may require training or development programs</td><td align="center" valign="middle" >GIS Program Manager Senior management</td></tr><tr><td align="center" valign="middle" >Funding</td><td align="center" valign="middle" >Assess sufficiency of funds to support and sustain the GIS</td><td align="center" valign="middle" >Is there enough fund to cater for the GIS requirements</td><td align="center" valign="middle" >Initial capital &amp; operating budget Funding decisions that compromise system performance</td><td align="center" valign="middle" >Review of cost and benefit analysis Review of procurement procedures</td><td align="center" valign="middle" >Monthly (Operational budget changes as system matures)</td><td align="center" valign="middle" >Senior management</td></tr></tbody></table></table-wrap><p>components that constitutes GIS data quality. It is important to evaluate quality based on data information and the intended application/use to ensure compliance. GIS data is differentiated in terms of space, time, and theme [<xref ref-type="bibr" rid="scirp.124232-ref74">74</xref>] . The design includes each of these dimensions, aggregated into several components of data quality. Consideration is done to include accuracy, lineage, currency, coverage (adequacy &amp; reliability), consistency, and completeness [<xref ref-type="bibr" rid="scirp.124232-ref73">73</xref>] .</p><p>Software utilization is centered on optimum utilization of a GIS software without compromising GIS processes and workflow efficiencies. GIS software and analytical tools are known to be of two general types; general-purpose geocomputation platforms such as ArcGIS and QGIS and specialized geo-computation tools Landserf [<xref ref-type="bibr" rid="scirp.124232-ref75">75</xref>] . However, exposure to GIS software for many GIS professionals is limited to ESRI and open-source software products [<xref ref-type="bibr" rid="scirp.124232-ref48">48</xref>] . These software have several analytical and GIS mapping tools in terms of their capabilities and functionalities [<xref ref-type="bibr" rid="scirp.124232-ref76">76</xref>] . It is important to evaluate software utilization based on GIS user’s application requirements [<xref ref-type="bibr" rid="scirp.124232-ref48">48</xref>] . The software is procedure-oriented and the GIS user needs to know the functionalities they need to perform specific tasks [<xref ref-type="bibr" rid="scirp.124232-ref75">75</xref>] . These are considered with respect to basic GIS users’ utilization and operational functionalities to include: Capture, conversion, transformation, querying, analysis, geoprocessing, interpolation, display, visualization, presentation, reporting, import, export, modeling, geodatabase creation &amp; management, data exchange &amp; sharing, plugins/extensions management, support for external remote connections, support for external OGC &amp; web services, interoperability, customization and operation system requirements. This is done with the consideration that some GIS software is commercial and come with maintenance and licensing requirements.</p><p>Personnel competency design provides flexible measures of a GIS competency within a GIS environment. An effective GIS is dependent on quality, experience and training of its users. The design has taken into account appropriate GIS personnel with regard to their qualities and potential [<xref ref-type="bibr" rid="scirp.124232-ref77">77</xref>] . Necessary steps must be taken to ensure appropriate experience, training and continuous professional programs.</p><p>The success of audit results is dependent on six (6) major GIS stakeholders who play critical role in ensuring successful GIS audit as described in <xref ref-type="table" rid="table7">Table 7</xref>. These include Senior Management, GIS Manager, System engineer, Network engineer, GIS system administrator and GIS user. At the same time, client/consumer feedback provides opinions to enrich the audit. From the results, it is evident that a GIS manager has more responsibility for analyzing and reporting GIS audits as compared to other stakeholders. S/he is more integral to the audit and presents GIS knowledge application, skills and techniques needed to evaluate system needs and expectations [<xref ref-type="bibr" rid="scirp.124232-ref78">78</xref>] . GIS user is more dominant in data quality audit. In GIS practice, a GIS user actively participates in the processes of inclusion, change and manipulation of data [<xref ref-type="bibr" rid="scirp.124232-ref79">79</xref>] . For this reason, quality becomes a central issue to verify data correctness and consistency for the application at hand. GIS</p><table-wrap id="table7" ><label><xref ref-type="table" rid="table7">Table 7</xref></label><caption><title> GIS audit major stakeholders</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Audit Responsibility</th><th align="center" valign="middle" >Data Quality</th><th align="center" valign="middle" >Software Utilization</th><th align="center" valign="middle" >GIS Competency</th><th align="center" valign="middle" >Procedures</th><th align="center" valign="middle" >Occurrence</th></tr></thead><tr><td align="center" valign="middle" >Senior management</td><td align="center" valign="middle" ></td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >8</td></tr><tr><td align="center" valign="middle" >GIS Program Manager</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >13</td><td align="center" valign="middle" >24</td></tr><tr><td align="center" valign="middle" >GIS user</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >10</td></tr><tr><td align="center" valign="middle" >GIS system Engineer</td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >2</td></tr><tr><td align="center" valign="middle" >GIS Developer</td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >2</td></tr><tr><td align="center" valign="middle" >GIS programmer</td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >2</td></tr><tr><td align="center" valign="middle" >GIS System administrator</td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td></tr><tr><td align="center" valign="middle" >Network Administrator</td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td></tr></tbody></table></table-wrap><p>system engineer, developer and programmer have equal roles. Their audit effort is concentrated on GIS competency and procedures that define required tasks to build or customize GIS application. System administrator and network administrator offer their contribution in parameters that support, troubleshoot and maintain GIS computers, servers and networks. The senior management features more in procedures that define the rationale through which audit results are effected for a successful GIS. <xref ref-type="table" rid="table7">Table 7</xref> is a summation of stakeholder’s involvement based on their roles.</p><p>GIS procedures: A GIS operates based on a well-designed plan and business rules unique to each organization [<xref ref-type="bibr" rid="scirp.124232-ref47">47</xref>] . The parameters are designed to provide a strategy that determines the success of a GIS to avoid issues experienced during operation [<xref ref-type="bibr" rid="scirp.124232-ref80">80</xref>] . They align to workflows with respect to GIS strategic vision and alignments, implementation, communication, data creation, data modification, data dissemination, data accessibility, data update, data redundancy checks, GIS document management, GIS technology, hardware &amp; network infrastructure, GIS standard operating procedures, GIS support &amp; maintenance, GIS security, resources accountability, staff development programs and GIS funding.</p></sec></sec><sec id="s6"><title>6. Conclusion and Further Work</title><p>This paper has presented a GIS audit framework that allows GIS users to assess their GIS set-ups based on some identified GIS audit parameters. The design scope has been described to include different levels of GIS application areas within an enterprise. It also accommodates other levels of GIS development; department, project or society GIS. The design adopted a reductive model approach that constructs GIS audit guidelines and considerations from the identified parameters. Overall design strategy and audit process are indicated for each audit parameter. Major factors have been considered to ensure proper implementation, performance and sustainability of an effective GIS. GIS users are guided on how to approach GIS audit in terms of GIS data quality, GIS software technology, GIS competency and GIS procedures/operations. The framework inputs incorporate views received from selected GIS industry players on how and what they would consider as audit parameters. The framework provides a checklist of various aspects that need to be audited during GIS audit process. The implication is that, an auditor selects a particular aspect from the framework that the audit will focus on. It is available in an excel format to enable users create/develop checklists for various audit purposes and scopes. Further work will involve validating the framework through a mock testing process to ensure that the developed framework meets the needs and requirements of GIS stakeholders.</p></sec><sec id="s7"><title>Conflicts of Interest</title><p>The authors declare no conflicts of interest regarding the publication of this paper.</p></sec><sec id="s8"><title>Cite this paper</title><p>Njiru, F.M., Siriba, D.N. and Karanja, F.N. (2023) Developing a GIS Audit Framework in the Context of Information Technology though a Reductive Model Approach. Journal of Geographic Information System, 15, 196-222. https://doi.org/10.4236/jgis.2023.152011</p></sec><sec id="s9"><title>Appendix</title>Appendix A1: Summary of Results</sec></body><back><ref-list><title>References</title><ref id="scirp.124232-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Pick, J. (2005) Geographic Information Systems in Business. IGI Global, Pennsylvania. https://core.ac.uk/download/pdf/33797586.pdf  
https://doi.org/10.4018/978-1-59140-399-9</mixed-citation></ref><ref id="scirp.124232-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Johnstone, B. (2018) GIS Capability Maturity Assessment: How Is Your Organization Doing? Spatial Vision Group, Canada.</mixed-citation></ref><ref id="scirp.124232-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Schwabe, C. (2015) The Simplicity and Complexity of Future GIS Applications. GISSA Gauteng, Johannesburg, 12 March 2015, 1-38.</mixed-citation></ref><ref id="scirp.124232-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Walter, C. (2020) Future Trends in Geospatial Information Management: The Five to Ten Year Vision. United Nations Committee of Experts on Global Geospatial Information Management, London.</mixed-citation></ref><ref id="scirp.124232-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Sumislawska, M., Burnham, K. and Mansour, S. (2020) Model Complexity Reduction. The University of Sheffield, Sheffield.</mixed-citation></ref><ref id="scirp.124232-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Alagic, A., Turulja, L. and Bajgoric, N. (2021) Identification of Information System Audit Quality Factors. Journal of Forensic Accounting Profession, 1, 1-28.  
https://doi.org/10.2478/jfap-2021-0006</mixed-citation></ref><ref id="scirp.124232-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">CIT (2009) Technical Guide on Information System Auditing. Commitee on Information Technology, New Delhi.</mixed-citation></ref><ref id="scirp.124232-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Drljaca, D. and Latinovic, B. (2009) Framework for Audit of an Information System in Practice. Journal of Information Technology and Applications, 12, 78-85.</mixed-citation></ref><ref id="scirp.124232-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Carvalho, J.A. (2022) Strategies to Deal with Complexity in Information Systems Development. http://www3.dsi.uminho.pt/jac/SI/zdocumentos/complexity.pdf</mixed-citation></ref><ref id="scirp.124232-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Shabir, M., Kanwal, R.S. and Ali, M.I. (2020) Reduction of an Information System. Soft Computing, 24, 10801-10813. https://doi.org/10.1007/s00500-019-04582-3</mixed-citation></ref><ref id="scirp.124232-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Bechtel, W. (2001) The Compatibility of Complex Systems and Reduction: A Case Analysis of Memory Research. Minds and Machines, 11, 483-502. 
https://doi.org/10.1023/A:1011803931581 
https://link.springer.com/article/10.1023/A:1011803931581</mixed-citation></ref><ref id="scirp.124232-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">United Nations (2017) Theory of Change. United Nations Development Group.</mixed-citation></ref><ref id="scirp.124232-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Cherry, K. (2020) How Does Reductionism Work in Psychology? 
https://www.verywellmind.com/reductionism-definition-and-examples-4583891</mixed-citation></ref><ref id="scirp.124232-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Descartes, R. (2022) The Basics of Philosophy.  
https://www.philosophybasics.com/philosophers_descartes.html</mixed-citation></ref><ref id="scirp.124232-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Franklin, A. (2021) How the Reductionist Should Respond to the Multiscale Argument, and What This Tells Us About Levels. 
https://philsci-archive.pitt.edu/20187/1/Levels_Multiscale.pdf</mixed-citation></ref><ref id="scirp.124232-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Batterman, R. (2020) The Tyranny of Scales. In: The Oxford Handbook of Philosophy of Physics, Oxford University Press, Oxford, 1-36.</mixed-citation></ref><ref id="scirp.124232-ref17"><label>17</label><mixed-citation publication-type="book" xlink:type="simple">Rocca, E. and Anjum, R.L. (2020) Complexity, Reductionism and the Biomedical Model. In: Anjum, R.L., Copeland, S. and Rocca, E., Eds., Rethinking Causality, Complexity and Evidence for the Unique Patient, Springer, Cham, 75-94.  
https://doi.org/10.1007/978-3-030-41239-5_5</mixed-citation></ref><ref id="scirp.124232-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">Andreev, D.V. (2020) The Use of GIS Technology in Modern Conditions. IOP Conference Series: Earth and Environmental Science, 421, Article ID: 042001.  
https://doi.org/10.1088/1755-1315/421/4/042001</mixed-citation></ref><ref id="scirp.124232-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">Hussain, M.R. (2016) Essential Elements of Geographic Information System (GIS). Berlin.</mixed-citation></ref><ref id="scirp.124232-ref20"><label>20</label><mixed-citation publication-type="other" xlink:type="simple">Mazzocchi, F. (2020) The Limits of Reductionism in Biology: What Alternatives. E-LOGOS: Electronic Journal for Philosophy, 18, 1-29.  
https://doi.org/10.18267/j.e-logos.301</mixed-citation></ref><ref id="scirp.124232-ref21"><label>21</label><mixed-citation publication-type="other" xlink:type="simple">Clymer, J.R. (2017) Role of Reductionism and Expansionism in System Design and Evaluation. INCOSE International Symposium, 4, 300-309.  
https://doi.org/10.1002/j.2334-5837.1994.tb01720.x</mixed-citation></ref><ref id="scirp.124232-ref22"><label>22</label><mixed-citation publication-type="other" xlink:type="simple">Fehr, J., Eberhard, P. and Hanss, M. (2022) Institute of Engineering and Computational Mechanics (ITM). 
http://info.itm.uni-stuttgart.de/courses/model_reduction/Info_Sheets/M02.pdf</mixed-citation></ref><ref id="scirp.124232-ref23"><label>23</label><mixed-citation publication-type="other" xlink:type="simple">Janardhanan, S. (2022) Model Order Reduction and Controller Design Techniques.   
https://web.iitd.ac.in/~janas/courses/material/eel879/sp_topics_01.pdf</mixed-citation></ref><ref id="scirp.124232-ref24"><label>24</label><mixed-citation publication-type="other" xlink:type="simple">Mierzejowska, A. and Zogala, M. (2018) The Characteristics of Geographical Information Systems in Terms of Their Current Use. Journal of Water and Land Development, 39, 101-108. https://doi.org/10.2478/jwld-2018-0064</mixed-citation></ref><ref id="scirp.124232-ref25"><label>25</label><mixed-citation publication-type="other" xlink:type="simple">Min, G., Suh, E.S. and Otto, K.H. (2016) System Architecture, Level of Granularity, and Structural Complexity: Analysis and Observations. Journal of Mechanical Design, 138, Article ID: 021102. https://doi.org/10.1115/1.4032091</mixed-citation></ref><ref id="scirp.124232-ref26"><label>26</label><mixed-citation publication-type="other" xlink:type="simple">Mardjan, M. (2020) Reducing Complexity. 
https://nocomplexity.com/wp-content/uploads/2020/06/reducing_complexity.pdf</mixed-citation></ref><ref id="scirp.124232-ref27"><label>27</label><mixed-citation publication-type="other" xlink:type="simple">Lanjewar, P. and Momin, B.F. (2016) A Review: Parameter Reduction Methods in Soft Set Theory. 2019 International Conference on Communication and Electronics Systems (ICCES), Coimbatore, 17-19 July 2019.  
https://doi.org/10.1109/ICCES45898.2019.9002423</mixed-citation></ref><ref id="scirp.124232-ref28"><label>28</label><mixed-citation publication-type="other" xlink:type="simple">Li, A.-B., Li, S.-S. and Lv, G.-N. (2012) Disguise and Reduction Methods of GIS Vector Data Based on Difference Expansion Principle. International Workshop on Information and Electronics Engineering (IWIEE): Procedia Engineering, 29, 1344-1350.</mixed-citation></ref><ref id="scirp.124232-ref29"><label>29</label><mixed-citation publication-type="other" xlink:type="simple">Liu, G., Feng, Y. and Yang, J. (2020) A Common Attribute Reduction Form for Information Systems. Knowledge-Based Systems, 193, Article ID: 105466.  
https://doi.org/10.1016/j.knosys.2019.105466</mixed-citation></ref><ref id="scirp.124232-ref30"><label>30</label><mixed-citation publication-type="other" xlink:type="simple">Chakrabarty, A., Mannan, S. and Cagin, T. (2021) SciencweDirect. 
https://www.sciencedirect.com/topics/engineering/model-reduction</mixed-citation></ref><ref id="scirp.124232-ref31"><label>31</label><mixed-citation publication-type="other" xlink:type="simple">Davechand, R. (2020) Geographic Information System Concepts Simplified. Geospatial World.</mixed-citation></ref><ref id="scirp.124232-ref32"><label>32</label><mixed-citation publication-type="other" xlink:type="simple">Nisbet, R., Elder, J.F. and Miner, G. (2009) Model Evaluation and Enhancement. In: Handbook of Statistical Analysis and Data, Academic Press, Cambridge, 285-312.  
https://doi.org/10.1016/B978-0-12-374765-5.00013-9 
https://www.sciencedirect.com/topics/computer-science/metamodeling</mixed-citation></ref><ref id="scirp.124232-ref33"><label>33</label><mixed-citation publication-type="other" xlink:type="simple">Friedenthal, S., Dori, D. and Mordecai, Y. (2022) System Modeling Concepts. 
https://www.sebokwiki.org/wiki/System_Modeling_Concepts</mixed-citation></ref><ref id="scirp.124232-ref34"><label>34</label><mixed-citation publication-type="other" xlink:type="simple">Bielecka, E. and Burek, E. (2019) Spatial Data Quality and Uncertainty Publication Patterns and Trends by Bibliometric Analysis. Open Geosciences, 11, 219-235.  
https://doi.org/10.1515/geo-2019-0018</mixed-citation></ref><ref id="scirp.124232-ref35"><label>35</label><mixed-citation publication-type="other" xlink:type="simple">Chen, P. and Shi, W. (2018) Measuring the Spatial Relationship Information of Multi-Layered Vector Data. International Journal of Geo-Information, 7, Article No. 88.  
https://doi.org/10.3390/ijgi7030088</mixed-citation></ref><ref id="scirp.124232-ref36"><label>36</label><mixed-citation publication-type="other" xlink:type="simple">Unearth (n.d.) GIS Software. https://www.unearthlabs.com/gis-software</mixed-citation></ref><ref id="scirp.124232-ref37"><label>37</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Eldrandaly</surname><given-names> K. </given-names></name>,<etal>et al</etal>. (<year>2007</year>)<article-title>GIS Software Selection: A Multi Criteria Decision Making Approach</article-title><source> Applied GIS</source><volume> 3</volume>,<fpage> 1</fpage>-<lpage>17</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.124232-ref38"><label>38</label><mixed-citation publication-type="other" xlink:type="simple">Tholiya, J.J. and Narkhed, P.G. (2017) GIS as an Efficient Tool for Smart Cities. Smart Cities: Approaches, Opportunities &amp; Challenges, Pune, 24-25 January 2017.</mixed-citation></ref><ref id="scirp.124232-ref39"><label>39</label><mixed-citation publication-type="other" xlink:type="simple">DiBiase, D., Corbin, T., Fox, T., Francica, J., Green, K., Jackson, J., Jeffress, G., Jones, B., Jones, B., Mennis, J., Schuckman, K., Smith, C. and Van Sickle, J. (2010) The New Geospatial Technology Competency Model: Bringing Workforce Needs into Focus. URISA Journal, 22, 55-72.</mixed-citation></ref><ref id="scirp.124232-ref40"><label>40</label><mixed-citation publication-type="other" xlink:type="simple">Wikle, T.A. and Fagin, T.D. (2015) Hard and Soft Skills in Preparing GIS Professionals: Comparing Perceptions of Employers and Educators. Transactions in GIS, 19, 641-652. https://doi.org/10.1111/tgis.12126</mixed-citation></ref><ref id="scirp.124232-ref41"><label>41</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Ploński</surname><given-names> A. </given-names></name>,<etal>et al</etal>. (<year>2019</year>)<article-title>Geospatial Technology Competency Model—Geography Academic Competencies</article-title><source> Geography and Tourism</source><volume> 1</volume>,<fpage> 63</fpage>-<lpage>76</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.124232-ref42"><label>42</label><mixed-citation publication-type="other" xlink:type="simple">Evaluating Enterprise GIS Requirements. Esri.  
https://www.esri.com/news/arcuser/0205/evaluating1of2.html</mixed-citation></ref><ref id="scirp.124232-ref43"><label>43</label><mixed-citation publication-type="other" xlink:type="simple">USC (2021) Top GIS Technologies in 2021 &amp; Beyond.  
https://gis.usc.edu/blog/top-gis-technologies/</mixed-citation></ref><ref id="scirp.124232-ref44"><label>44</label><mixed-citation publication-type="other" xlink:type="simple">The Upwork Team (2021) What Content-Based Filtering Is and Why You Should Use It. Upwork. 
https://www.upwork.com/resources/what-is-content-based-filtering#:~:text=Content%2Dbased%20filtering%20is%20a,them%20to%20a%20user%20profile</mixed-citation></ref><ref id="scirp.124232-ref45"><label>45</label><mixed-citation publication-type="other" xlink:type="simple">Spencer, J. and Wilkes, B. (2019) Assessing Spatial Data Quality: Using Five Data Anomalies. United States Agency for International Development (USAID), Washington DC.</mixed-citation></ref><ref id="scirp.124232-ref46"><label>46</label><mixed-citation publication-type="other" xlink:type="simple">Herbei, M.V. (2011) Topology of Spatial Data. 15th International SGEM GeoConference on Cartography and GIS, Albena, 18-24 June 2015.</mixed-citation></ref><ref id="scirp.124232-ref47"><label>47</label><mixed-citation publication-type="other" xlink:type="simple">Ali, E. (2020) Geographic Information System (GIS): Definition, Development, Applications &amp; Components.</mixed-citation></ref><ref id="scirp.124232-ref48"><label>48</label><mixed-citation publication-type="other" xlink:type="simple">Kraemer, C. and Payne, K.A. (2019) A Review of Open Source GIS Web Mapping and Enterprise Solutions. ITOS, United States Agency for International Development, Washington DC.</mixed-citation></ref><ref id="scirp.124232-ref49"><label>49</label><mixed-citation publication-type="other" xlink:type="simple">Sugarbaker, L.J. Managing an Operational GIS.  
https://www.geos.ed.ac.uk/~gisteac/gis_book_abridged/files/ch43.pdf</mixed-citation></ref><ref id="scirp.124232-ref50"><label>50</label><mixed-citation publication-type="other" xlink:type="simple">Malbon, E. and Parkhurst, J. (2022) System Dynamics Modelling and the Use of Evidence to Inform Policymaking. Policy Studies. 
https://doi.org/10.1080/01442872.2022.2080814</mixed-citation></ref><ref id="scirp.124232-ref51"><label>51</label><mixed-citation publication-type="other" xlink:type="simple">Benner, P. and Feng, L. (2015) Model Reduction for Dynamical Systems. Max Planck Institute for Dynamics of Complex Technical Systems, Magdeburg.</mixed-citation></ref><ref id="scirp.124232-ref52"><label>52</label><mixed-citation publication-type="other" xlink:type="simple">Wade, J. and Heydari, B. (2014) Complexity: Definition and Reduction Techniques. Stevens Institute of Technology, Hoboken.</mixed-citation></ref><ref id="scirp.124232-ref53"><label>53</label><mixed-citation publication-type="other" xlink:type="simple">Kujala, S. (2003) User Involvement: A Review of the Benefits and Challenges. Behaviour and Information Technology, 22, 1-16. 
https://doi.org/10.1080/01449290301782</mixed-citation></ref><ref id="scirp.124232-ref54"><label>54</label><mixed-citation publication-type="other" xlink:type="simple">Ahmad, S.O. (2012) Questionnaire and Types. 
https://www.researchgate.net/publication/304607255_Questionnaire_and_Types</mixed-citation></ref><ref id="scirp.124232-ref55"><label>55</label><mixed-citation publication-type="other" xlink:type="simple">Thompson, J. (2021) What Makes a Good Audit? Financial Reporting Council, London.</mixed-citation></ref><ref id="scirp.124232-ref56"><label>56</label><mixed-citation publication-type="other" xlink:type="simple">Arfianti, R. (2021) International Standards on Auditing (ISA) Implementation in New Zealand. New Zealand Institute of Chartered Accountants, Wellington.</mixed-citation></ref><ref id="scirp.124232-ref57"><label>57</label><mixed-citation publication-type="other" xlink:type="simple">ISA (2022) International Standard on Auditing 300 Planning an Audit of Financial Statements.   
https://www.ifac.org/system/files/downloads/a016-2010-iaasb-handbook-isa-300.pdf</mixed-citation></ref><ref id="scirp.124232-ref58"><label>58</label><mixed-citation publication-type="other" xlink:type="simple">Zhang, H., Tan, H.B.K., Zhang, L., Lin, X., Wang, X., Zhang, C. and Mei, H. (2011) Checking Enforcement of Integrity Constraints in Database Applications Based on Code Patterns. Journal of Systems and Software, 84, 2254-2265.  
https://doi.org/10.1016/j.jss.2011.06.044</mixed-citation></ref><ref id="scirp.124232-ref59"><label>59</label><mixed-citation publication-type="other" xlink:type="simple">Cockcroft, S. (1997) A Taxonomy of Spatial Data Integrity Constraints. GeoInformatica, 1, 327-343. https://doi.org/10.1023/A:1009754327059</mixed-citation></ref><ref id="scirp.124232-ref60"><label>60</label><mixed-citation publication-type="other" xlink:type="simple">Chandramali, E.A.G. and Wijesekera, N.T. S. (2016) Field Data Collection for Land Information Systems—A Case Study on Quantification of Resource Requirement for a GIS. Engineer: Journal of the Institution of Engineers, 45, 51-64.  
https://doi.org/10.4038/engineer.v45i4.6926</mixed-citation></ref><ref id="scirp.124232-ref61"><label>61</label><mixed-citation publication-type="other" xlink:type="simple">Inspire (n.d.) Data Quality. https://inspire.ec.europa.eu/training/data-quality</mixed-citation></ref><ref id="scirp.124232-ref62"><label>62</label><mixed-citation publication-type="other" xlink:type="simple">Khan, S. and Mohiuddin, K. (2018) Evaluating the Parameters of ArcGIS and QGIS for GIS Application. International Journal of Advance Research in Science and Engineering, 7, 582-594.</mixed-citation></ref><ref id="scirp.124232-ref63"><label>63</label><mixed-citation publication-type="other" xlink:type="simple">Rus, I. (2015) Technologies and Methods for Auditing Databases. Procedia Economics and Finance, 26, 991-999. https://doi.org/10.1016/S2212-5671(15)00921-1</mixed-citation></ref><ref id="scirp.124232-ref64"><label>64</label><mixed-citation publication-type="other" xlink:type="simple">Holmes, J., Agius, C. and Crompvoets, J. (2020) SO/TC211: Standardisation of Geographic Information and Geo-Informatics. 3rd International Workshop on Spatial Data Quality (SDQ 2020), Valletta, 28-29 January 2020.</mixed-citation></ref><ref id="scirp.124232-ref65"><label>65</label><mixed-citation publication-type="other" xlink:type="simple">ISO (2002) Geographic Information—Quality Principles. 
https://www.sis.se/api/document/preview/903487</mixed-citation></ref><ref id="scirp.124232-ref66"><label>66</label><mixed-citation publication-type="other" xlink:type="simple">Onunga, J.O. (2020) Information Systems Audit Framework to Improve the Quality of Audit in Higher Education in East Africa. Open Journal for Information Technology, 3, 53-62. https://doi.org/10.32591/coas.ojit.0302.02053o</mixed-citation></ref><ref id="scirp.124232-ref67"><label>67</label><mixed-citation publication-type="other" xlink:type="simple">Musungu, K. (2015) Assessing Spatial Data Quality of Participatory GIS Studies: A Case Study in Cape Town. Joint International Geoinformation Conference 2015, Kuala Lumpur, 28-30 October 2015.</mixed-citation></ref><ref id="scirp.124232-ref68"><label>68</label><mixed-citation publication-type="other" xlink:type="simple">Mencik, D., Pehlivan, H., Aytekin, A. and Mencik, V. (2022) Software in Geographic Information Systems and Cloud GIS Software. International Informatics Congress (IIC 2022), Batman, 17-19 February 2022.</mixed-citation></ref><ref id="scirp.124232-ref69"><label>69</label><mixed-citation publication-type="other" xlink:type="simple">Sangam, S.L. and Mogali, S.S. (2012) Mapping and Visualization Softwares Tools: A Review. Content Management in Networked Environment, Tumkur, 3-4 December 2012.</mixed-citation></ref><ref id="scirp.124232-ref70"><label>70</label><mixed-citation publication-type="other" xlink:type="simple">Esri (n.d.) ArcGis Data Interoperability. 
https://www.esri.com/en-us/arcgis/products/arcgis-data-interoperability/supported-formats</mixed-citation></ref><ref id="scirp.124232-ref71"><label>71</label><mixed-citation publication-type="other" xlink:type="simple">Maguire, D.J. GIS Customisation.   
https://www.geos.ed.ac.uk/~gisteac/gis_book_abridged/files/ch25.pdf</mixed-citation></ref><ref id="scirp.124232-ref72"><label>72</label><mixed-citation publication-type="other" xlink:type="simple">Devillers, R., Gervais, M., Bédard, Y. and Jeansoulin, R. (2002) Spatial Data Quality: From Metadata to Quality Indicators and Contextual End-User Manual. OEEPE/ISPRS Joint Workshop on Spatial Data Quality Management, Istanbul, 21-22 March 2002.</mixed-citation></ref><ref id="scirp.124232-ref73"><label>73</label><mixed-citation publication-type="other" xlink:type="simple">Veregin, H. (1999) Data Quality Parameters.   
https://www.geos.ed.ac.uk/~gisteac/gis_book_abridged/files/ch12.pdf</mixed-citation></ref><ref id="scirp.124232-ref74"><label>74</label><mixed-citation publication-type="other" xlink:type="simple">Qiang, Y. and Van de Weghe, N. (2019) Re-Arranging Space, Time and Scales in GIS: Alternative Models for Multi-Scale Spatio-Temporal Modeling and Analyses. International Journal of Geo-Information, 8, Article No. 72. 
https://doi.org/10.3390/ijgi8020072</mixed-citation></ref><ref id="scirp.124232-ref75"><label>75</label><mixed-citation publication-type="other" xlink:type="simple">Zhu, A.-X., Zhao, F.-H., Liang, P. and Qin, C.-Z. (2021) Next Generation of GIS: Must Be Easy. Annals of GIS, 27, 71-86.  
https://doi.org/10.1080/19475683.2020.1766563</mixed-citation></ref><ref id="scirp.124232-ref76"><label>76</label><mixed-citation publication-type="other" xlink:type="simple">WHO (2028) Comparison of Geographic Information Systems (GIS) Software. WHO, Geneva.</mixed-citation></ref><ref id="scirp.124232-ref77"><label>77</label><mixed-citation publication-type="other" xlink:type="simple">Satka, E. (2017) Internal and External Audit in the Function of the Management of the Trade Companies. Journal of US-China Public Administration, 14, 330-338. 
https://doi.org/10.17265/1548-6591/2017.06.004</mixed-citation></ref><ref id="scirp.124232-ref78"><label>78</label><mixed-citation publication-type="other" xlink:type="simple">Ahmed, Z.Y. (2021) GIS Project Management. International Journal of Information Engineering and Electronic Business, 2, 11-24.  
https://doi.org/10.21608/ijaebs.2021.44226.1004</mixed-citation></ref><ref id="scirp.124232-ref79"><label>79</label><mixed-citation publication-type="book" xlink:type="simple">Medeiros, G. and Holanda, M. (2019) Solutions for Data Quality in GIS and VGI: A Systematic Literature Review. In: Rocha, á., Adeli, H., Reis, L. and Costanzo, S., Eds., New Knowledge in Information Systems and Technologies. WorldCIST’19 2019. Advances in Intelligent Systems and Computing, Vol 930, Springer, Cham, 645-654.  
https://doi.org/10.1007/978-3-030-16181-1_61</mixed-citation></ref><ref id="scirp.124232-ref80"><label>80</label><mixed-citation publication-type="other" xlink:type="simple">Eldrandaly, K.A., Naguib, S.M. and Hassan, M.M. (2015) Evaluation of Critical Success Factors for GIS Implementation Using Analytic Hierarchy Process. International Journal of Computing Academic Research (IJCAR), 4, 132-143.</mixed-citation></ref></ref-list></back></article>