Abstract accountability language: Translation, compliance and application

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

With the rise of the services-based economy and the democratization of on-line services, more and more users (individual and/or business) use on-line applications in their daily lives. Usually personal data transits between different actors involved in a service's delivery chain (e.g. application/storage service providers) and thus might raise some privacy issues. Accountability, which is the property of an entity of being responsible for its acts, can help mitigate data privacy and data disclosures issues in such applications. In this paper, we propose a translational semantics for our accountability language and we present some expected properties. We introduce a natural criterion to achieve the accountability compliance of two clauses and few heuristics to speed up the resolution time. We demonstrate the feasibility of our verification process with a realistic health care use case and the TSPASS theorem prover.

Original languageEnglish
Title of host publicationProceedings - 22nd Asia-Pacific Software Engineering Conference, APSEC 2015
EditorsJing Sun, Y. Raghu Reddy, Arun Bahulkar, Anjaneyulu Pasala
PublisherIEEE Computer Society
Pages214-221
Number of pages8
ISBN (Electronic)9781467396448
DOIs
Publication statusPublished - 9 May 2016
Externally publishedYes
Event22nd Asia-Pacific Software Engineering Conference, APSEC 2015 - New Delhi, India
Duration: 1 Dec 20154 Dec 2015

Publication series

NameProceedings - Asia-Pacific Software Engineering Conference, APSEC
Volume2016-May
ISSN (Print)1530-1362

Conference

Conference22nd Asia-Pacific Software Engineering Conference, APSEC 2015
Country/TerritoryIndia
CityNew Delhi
Period1/12/154/12/15

Keywords

  • Accountability
  • First-order temporal logic
  • Semantics
  • TSPASS prover
  • Verification

Fingerprint

Dive into the research topics of 'Abstract accountability language: Translation, compliance and application'. Together they form a unique fingerprint.

Cite this