Presentation on theme: "GIGS Overview A slide pack that can be used to present both internally and externally the GIGS process and business benefits The International Association."— Presentation transcript:
GIGS Overview A slide pack that can be used to present both internally and externally the GIGS process and business benefits The International Association of Oil & Gas Producers Geomatics Committee Report # 430
2 What is GIGS? History Initiated in 2007 as a Joint Industry Project (JIP), sponsored by OGP in response to significant concern and documented evidence of geospatial integrity failures in Geoscience software Purpose to provide geoscience software developers with recommended guidance concerning good industry practice regarding geospatial integrity GIGS - Geospatial Integrity of Geoscience Software GIGS is a process, for which OGP is supplying material
3 Why is GIGS necessary? Such as: Lack of uptake of international data exchange standards Use of conflicting and inappropriate terminology Use of incomplete or incorrect CRS parameters Poor documentation Ambiguity caused by lack of adequate Meta-data Lack of audit-trail The need for guidance concerning Geospatial Integrity with geoscience software comes from experience
4 Geospatial integrity is defined as the adherence of geospatial data to the following criteria: Completeness Correctness Consistency Verifiabilty What is Geospatial Integrity?
5 What is the objective of GIGS? It is aimed at vendors and users of any computer package used in geoscience activities, including applications, processing packages underlying databases user interfaces It also includes software components or layers, such as: geodetic computation engines extensions middleware A process and guidance note intended for wide use within the E&P industry to improve geospatial integrity.
6 What is the GIGS material? Part 1 – Guidelines (OGP publication order code 430-1), Part 2 – Software Review(OGP publication order code 430-2), and Part 3 – User guide for the GIGS Test Dataset (OGP publication order code 430-3) Software review checklist; GIGS Test Dataset. Sample MS PowerPoint slides (this slide deck!) The GIGS material is delivered in three parts: It is supplemented by a number of companion electronic files: The above digital documents and files are available from the OGP Geomatics Committee website
7 GIGS guidance Technical background to geospatial integrity Definition of a geospatial dataset Key geodesy concepts Coordinate operations - what are they? The EPSG Geodetic Parameter Dataset - why is it important? GIGS Software Review Glossary of Terms The GIGS guidelines contain:
8 What is a GIGS software review? A GIGS software review is a structured approach to evaluating the geospatial integrity aspects of geoscience software and consists of: A qualitative evaluation of the softwares geospatial capability by means of a series of checklists; A quantitative evaluation of the softwares capabilities by means of test data. Both software vendors/developers and clients/users may execute a GIGS review and benefit from its results.
9 The software review process A series of test procedures have been defined: 1.Coordinates and their Geodetic Reference (series 0000) 2.Documentation and Release Notes (series 1000) 3.Pre-defined Geodetic Parameter Library (series 2000) 4.User Defined Geodetic Parameter Library (series 3000) 5.The User Interface (series 4000) 6.Data Operations (series 5000) 7.Audit Trail (series 6000) 8.Deprecation (series 7000) - related to use of EPSG Dataset 9.Error Trapping (series 8000) The individual tests are numbered for the purpose of reporting
10 Classification of software evaluation results 1. Elementary -intended for software without capability of performing coordinate operations, this level indicates that the software satisfies minimum requirements for this category of software 2. Bronze -intended for software with limited capability to perform coordinate operations, this level indicates that the software satisfies minimum requirements to achieve a basic level of geospatial integrity. 3. Silver -intended for software with full capability to perform coordinate operations, this level indicates the software establishes and maintains geospatial integrity to a fully satisfactory degree, based on industry best practices. The software is suitable for global deployment in the E&P industry 4. Gold -intended for software with extensive capability to perform coordinate operations, this level indicates software performance that exceeds the geospatial integrity capabilities of the silver level by incorporating additional software features that expand the range of applicability and/or reduce the probability of geospatial integrity violations.
11 The software review workflow Five key steps in the review process can be identified as: 1. Define scope Full or partial review; include/exclude integration aspects 2. Prepare workplan Quantify time requirements 3. Identify and obtain expertise and resources People, equipment, software and data 4. Execute software review 5. Prepare report(s) Summary Report or Full Report, Conclusions & Recommendations
12 For Clients / Users May be conducted on: Vendor software Company proprietary software May assist Geoscientists in establishing whether the software meets specific business and technical requirements Can be a key tool in the establishment and maintenance of geospatial data integrity within the business by: Optimising workflows Identifying both the strong and the weak points of geospatial data handling of relevant software Ensuring the appropriate tool is used to suit the purpose Identifying provision of additional guidance for the geosocience software user community The GIGS software review process:
13 For software Vendors / Developers Provides a means of self-certification or self-validation of the geospatial capabilities of the software. Enables more effective marketing of the product by communicating the results of the review to (prospective) clients Helps the vendor to identify development needs and prioritise improvements in the software. The structured software review provides an opportunity for education in this geodetic niche discipline and offers structure for communications with customers. The GIGS software review process:
14 The GIGS test dataset for use in the evaluation of the geospatial integrity of geoscience software examined within the GIGS project to remain as a test harness for future reviews of geoscience software after publication of the GIGS Guidelines. a series of files provided in a variety of formats including industry data exchange formats and Microsoft Excel v2003 (.xls). Each file is designed for a specific GIGS test. Where practical, data from one test is reused for other test procedures was designed: consists of:
15 FAQs My application gets a G/S/B rating. So what? Can I advertise my rating? What happens if I am nearly G/S/B? My application gets a G/S/B rating. What are the risks to my work/business? What should I do if the software does not reach S (silver)? Can I add more tests? I am a Vendor / Developer I am a Client / User
17 GIGS software review checklist The tests are numbered (1, 2,...) and, where relevant, sub-numbered [ i), ii), ii),...]; the first two columns of the spreadsheets are reserved for this numbering. The test criterion is written in black font against a pale green background. Italic text in dark grey has been added to some test criteria to provide clarification of the test.
18 Consolidation of evaluation results The supplied spreadsheet contains formulas that will automatically summarise the entries into a consolidated result per Test Series. This is helpful in reporting the results of any structured software reviews conducted with the GIGS methodology. The consolidated score for any given Test Series therefore shows the minimum level at which the software is rated. GIGS grading