2 research outputs found

    An Application Programming Interface (API) framework for digital government

    Get PDF
    The digital transformation of society obliges governments to evolve towards increasingly complex digital environments. These environments require strong coordination efforts to ensure a synergistic integration of different systems and actors. Application programming interfaces (APIs) are the connective nodes of digital components and thus instrumental enablers of this integration. Yet today, the integration of digital components is often done on an ‘ad hoc’ basis, disregarding the potential value-added for the whole digital environment. This work proposes a framework for a cohesive API adoption in government environments. The framework is distilled from the analysis of an extensive literature review conducted on government API adoption practices to date. The output of this analysis identifies actions to be taken by governments to improve their API infrastructure and related organisational processes. The framework offers 12 ‘proposals’ arranged around four organisational pillars, namely, policy support, platforms and ecosystems, people, and processes. Actions are then organised into the three levels of organisational management, i.e. strategic, tactical and operational. Motivations, implementation details and a self-assessment checklist are provided for each of the proposals. Given that the maturity of digital government structures is uneven, the framework has been designed to be flexible enough to help governments identify the specific actions they need to focus on. The work outlines the basis of an API maturity assessment tool.JRC.B.6-Digital Econom

    Web Application Programming Interfaces (APIs): general-purpose standards, terms and European Commission initiatives

    Get PDF
    From their inception, digital technologies have had a huge impact on our everyday life. In both the private and the public sectors, they have contributed to, or at times driven, change in organisational structures, ways of working, and how products and services are shaped and shared. Governments and public administration units, driven by the digital evolution of information and communications technology (ICT), are evolving from traditional workflow-based public service provisions to digital equivalents (e-government), with more innovative forms of government and administration looking for the engagement of citizens and the private sector to co-create final services through user-centric approaches. Application Programming Interfaces (APIs), which are one of the most relevant ICT solutions, have contributed to this notable shift in the adoption of technology, especially when used over the web. They have affected the global economy of the private sector and are contributing to the digital transformation of governments. To explore this in more detail, the European Commission recently started the APIs4DGov study. One of the outputs of the study is an analysis of the API technological landscape, including its related standards and technical specifications for general purpose use. The goal of the analysis presented in this brief report is to support the definition of stable APIs for digital government services adopted by governments or single public administration units. Such adoption would avoid the need to develop ad hoc solutions that could have limited scalability or potential for reuse. Instead, the work suggests that we should consider a number of existing standards provided by standardisation bodies or, at least, technical specifications written by well-recognised consortia, vendors or users. The aim of this report is also to support API stakeholders in the identification and selection of such solutions. To do this, it first gives a series of definitions to help the reader understand some basic concepts, as well as related standards and technical specifications. Then, it presents the description and classification (by resource representation, security, usability, test, performance and licence) of the standards and technical specifications collected. A shortlist of these documents (based on their utilisation, maintenance and stability) is also proposed, together with a brief description of each of them. Finally, the report provides a useful glossary with definitions of the relevant terms we have collected so far within the APIs4DGov study.JRC.B.6-Digital Econom
    corecore