Dynamic domain specific languages for trust models

Paul Laird, Pierpaolo Dondio, Stephen Barrett

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

Abstract

We propose the development of a framework for the dynamic interpretation of Trust models, defined via a Domain Specific Language. A trust model usually defines abstractions, the interpretation of which change in conjunction with changes in the domain or changes in the context in which the program executes. In a scenario where trust model assumptions encoded in the DSL change, programmers must still work with the existing DSL, and therefore take more effort to describe their program or sometimes fail to specify their intent. In such changing circumstances a trust model risks becoming less effective and fit for purpose. We seek to develop an approach in which a trust model adapts to a changing environment by making the underlying DSL less restrictive, maintaining flexibility and adaptability to cope with changing or novel contexts without reducing the expressiveness of the abstractions used.

Original languageEnglish
Title of host publicationComputation World
Subtitle of host publicationFuture Computing, Service Computation, Adaptive, Content, Cognitive, Patterns, ComputationWorld 2009
Pages713-718
Number of pages6
DOIs
Publication statusPublished - 2009
Externally publishedYes
EventComputation World: Future Computing, Service Computation, Adaptive, Content, Cognitive, Patterns, ComputationWorld 2009 - Athens, Greece
Duration: 15 Nov 200920 Nov 2009

Publication series

NameComputation World: Future Computing, Service Computation, Adaptive, Content, Cognitive, Patterns, ComputationWorld 2009

Conference

ConferenceComputation World: Future Computing, Service Computation, Adaptive, Content, Cognitive, Patterns, ComputationWorld 2009
Country/TerritoryGreece
CityAthens
Period15/11/0920/11/09

Keywords

  • Context sensitivity
  • Domain specific languages
  • Dynamic adaptation
  • Trust models

Fingerprint

Dive into the research topics of 'Dynamic domain specific languages for trust models'. Together they form a unique fingerprint.

Cite this