Design of a software architecture supporting business-to-government information sharing to improve public safety and security: Combining business rules, Events and blockchain technology

Research output: Contribution to journalArticleScientificpeer-review

79 Citations (Scopus)
156 Downloads (Pure)

Abstract

Toensurepublicsafetyandsecurity,itisvitallyimportantforgovernmentstocol- lect information from businesses and analyse it. Such information can be used to determine whether transported goods might be suspicious and therefore require physical inspection. Although businesses are obliged to report some information, they are reluctant to share addi- tional information for fear of sharing competitively sensitive information, becoming liable and not being compliant with the law. These reasons are often overlooked in the design of software architectures for information sharing. In the present research, we followed a design science approach to develop a software architecture for business-to-government information sharing. Based on literature and a case study, we elicited the requirements an architecture that provides for the sharing of information should meet to make it acceptable to businesses. We then developed the architecture and evaluated it against the requirements. The architec- ture consists of a blockchain that stores events and rules for information sharing that are controlled by businesses. For each event, two parties use their private keys to encrypt its Merkle root to confirm that they know the data are correct. This makes it easy to check whether information is reliable and whether an event should be accepted. Access control, metadata and context information enable the context-based sharing of information. This is combined with the encryption and decryption of data to provide access to certain data within an organisation.
Original languageEnglish
Pages (from-to)595-618
JournalJournal of Intelligent Information Systems
Volume52
DOIs
Publication statusPublished - 2017

Keywords

  • Software architecture
  • Blockchain
  • Information sharing
  • Safety
  • Security
  • Willingness
  • Business rules
  • Access control
  • Encryption
  • Supply chain
  • Customs
  • ICT architecture

Fingerprint

Dive into the research topics of 'Design of a software architecture supporting business-to-government information sharing to improve public safety and security: Combining business rules, Events and blockchain technology'. Together they form a unique fingerprint.

Cite this