CYPRUS NATIONAL INTEROPERABILITY FRAMEWORK (Egif)
Total Page:16
File Type:pdf, Size:1020Kb
ΚΥΠΡΙΑΚΗ ΔΗΜΟΚΡΑΤΙΑ CYPRUS NATIONAL INTEROPERABILITY FRAMEWORK (eGIF) Version 2.0 DEPARTMENT OF INFORMATION TECHNOLOGY SERVICES 13 July 2017 CYPRUS NATIONAL INTEROPERABILITY FRAMEWORK Version 2.0 13 July 2017 REVISION HISTORY Date Version AuthorS Description / Changes 18/12/2013 0.1 Contractor’s Project Final version for informal Team review by DITS Project Team 24/12/2013 0.2 Contractor’s Project Integration of DITS Project Team Team comments Initial version for Quality Review 29/01/2014 1.0 Contractor’s Project Integration of QRB comments Team Final version 13/7/2016 0.1 Contractor’s Project UPDATE - Initial version for Team informal review by DITS Project Team 15/7/2016 0.2 Contractor’s Project UPDATE - Integration of DITS Team Project Team comments Initial version for Quality Review 1/8/2016 1.0 Contractor’s Project UPDATE - Integration of QRB Team comments Final version 18/8/2016 1.1 DITS Project Manager Cyprus eGIF 8/6/2017 0.1 Contractor’s Project UPDATE – Based on new EIF Team - Initial version for informal review by DITS Project Team 15/6/2017 0.2 Contractor’s Project UPDATE – Based on new EIF Team - Integration of DITS Project Team comments Initial version for Quality Review PLANET Α.Ε. 2 CYPRUS NATIONAL INTEROPERABILITY FRAMEWORK Version 2.0 13 July 2017 Date Version AuthorS Description / Changes 30/6/2017 1.0 Contractor’s Project UPDATE – Based on new EIF Team - Integration of QRB comments Final version 13/7/2017 2.0 DITS Project Manager Cyprus eGIF DISTRIBUTION Name Role Organisation DITS Project Team Members DITS Project Team DITS Contractor’s Project Team Contractor’s Project Team PLANET Members All DITS Officers DITS Officers DITS Any other interested individuals or organisations ΕΛΕΓΧΟΣ ΕΓΓΡΑΦΟΥ Name Role Date Christos Tsiakaliaris Contractor’s Project 28/01/2014 Coordinator Christos Tsiakaliaris Contractor’s Activity 28/01/2014 Coordinator Demos Kontoravdis Contractor’s Project Manager 1/8/2016 Demos Kontoravdis Contractor’s Project Manager 30/6/2017 PLANET Α.Ε. 3 CYPRUS NATIONAL INTEROPERABILITY FRAMEWORK Version 2.0 13 July 2017 ACRONYMS – ABBREVIATIONS Acronym Description DAE Digital Agenda for Europe DCMI Dublin Core Metadata Initiative DITS Department of Information Technology Services eGIF eGovernment Interoperability Framework EIF European Interoperability Framework EIS European Interoperability Strategy ETSI European Telecommunications Standards Institute EU European Union ICT Information and Communication Technology IDABC Interoperable Delivery of European e-Government Services to public Administrations, Business and Citizens IETF Internet Engineering Task Force ISA Interoperability Solutions for European Public Administrations ISO International Organisation for Standardisation IT Information Technology N/A Not Applicable NIF National Interoperability Framework NIFO National Interoperability Framework Observatory NIST National Institute of Standards and Technology OASIS Organization for the Advancement of Structured Information Standards OGC Open Geospatial Consortium OMG Object Management Group PLANET Α.Ε. 4 CYPRUS NATIONAL INTEROPERABILITY FRAMEWORK Version 2.0 13 July 2017 Acronym Description SEMIC Semantic Interoperability Community W3C World Wide Web Consortium WfMC Workflow Management Coalition PLANET Α.Ε. 5 CYPRUS NATIONAL INTEROPERABILITY FRAMEWORK Version 2.0 13 July 2017 TABLE OF CONTENTS 1 EXECUTIVE SUMMARY .................................................................................. 11 1.1 Purpose and Objectives ............................................................................ 11 1.2 Target audiences ...................................................................................... 11 1.3 Benefits ..................................................................................................... 12 1.4 eGIF structure ........................................................................................... 13 1.5 General principles ..................................................................................... 14 1.6 eGIF Governance ...................................................................................... 14 1.7 Submission of comments and suggestions ................................................ 15 1.8 Amendments to previous version of the framework ................................... 15 2 INTRODUCTION .............................................................................................. 16 2.1 Scope ........................................................................................................ 16 2.2 Key concepts ............................................................................................ 16 2.3 Classification scheme and lifecycle of standards ....................................... 17 2.3.1 Classification of standards ................................................................. 17 2.3.2 Keywords & phrases used to denote requirement levels .................... 18 2.3.3 Standards maturity lists ...................................................................... 19 2.3.4 Lifecycle of standards ........................................................................ 19 2.4 Relationship with other National and European initiatives ......................... 22 3 eGOVERNMENT INTEROPERABILITY FRAMEWORK .................................. 23 3.1 General principles ..................................................................................... 23 3.2 Interoperability levels ................................................................................ 27 4 INTEGRATED PUBLIC SERVICE GOVERNANCE .......................................... 29 5 LEGAL INTEROPERABILITY ........................................................................... 30 5.1 Context and scope .................................................................................... 30 5.2 Adjustments to the legal framework for the automation of business processes ............................................................................................................ 30 5.3 Legal framework alignment ....................................................................... 31 PLANET Α.Ε. 6 CYPRUS NATIONAL INTEROPERABILITY FRAMEWORK Version 2.0 13 July 2017 6 ORGANIZATIONAL INTEROPERABILITY ....................................................... 33 6.1 Context and scope .................................................................................... 33 6.2 Service modelling ...................................................................................... 33 6.3 Service custodians .................................................................................... 34 6.4 Business process alignment ...................................................................... 34 6.5 Bilateral/Multilateral agreements ............................................................... 35 6.6 Transparent one-stop service provision ..................................................... 36 6.7 Reuse of existing functionality modules and base registries ...................... 36 7 SEMANTIC INTEROPERABILITY .................................................................... 38 7.1 Context and scope .................................................................................... 38 7.2 Semantic models development approach .................................................. 38 7.3 Semantic models custodians ..................................................................... 39 7.4 Data schemas and ontologies ................................................................... 40 7.5 Semantic-based definition languages ........................................................ 41 8 REFERENCE ARCHITECTURE FOR INTEROPERABILITY ........................... 42 9 TECHNICAL INTEROPERABILITY .................................................................. 45 9.1 Introduction ............................................................................................... 45 9.2 eGovernment Applications Documentation & Development ...................... 45 9.2.1 Modelling Methods ............................................................................. 45 9.2.2 Process Models Exchange Schemas ................................................. 47 9.3 Service Modelling ...................................................................................... 50 9.3.1 Process Modelling Methods ............................................................... 50 9.3.2 Process Execution Languages ........................................................... 52 9.4 Data Modelling .......................................................................................... 53 9.4.1 Modelling Methods ............................................................................. 53 9.4.2 Data Models Exchange Schemas ...................................................... 54 9.4.3 Data Exchange Formats ..................................................................... 56 9.4.4 Data Transformation .......................................................................... 58 9.4.5 Metadata Schema .............................................................................. 59 9.4.6 Metadata Description ......................................................................... 60 PLANET Α.Ε. 7 CYPRUS NATIONAL INTEROPERABILITY FRAMEWORK Version 2.0 13 July 2017 9.4.7 Semantic Information Representation Languages .............................. 61 9.5 Application Development Frameworks & Programming Languages .......... 63 9.6 Information Presentation and Processing .................................................