Hostname: page-component-77f85d65b8-pztms Total loading time: 0 Render date: 2026-03-29T08:51:47.741Z Has data issue: false hasContentIssue false

Normative design using inductive learning

Published online by Cambridge University Press:  06 July 2011

DOMENICO CORAPI
Affiliation:
Department of Computing, Imperial College London, 180 Queen's Gate, SW7 2AZ, London, UK (e-mail: d.corapi@ic.ac.uk, a.russo@ic.ac.uk)
ALESSANDRA RUSSO
Affiliation:
Department of Computing, Imperial College London, 180 Queen's Gate, SW7 2AZ, London, UK (e-mail: d.corapi@ic.ac.uk, a.russo@ic.ac.uk)
MARINA DE VOS
Affiliation:
Department of Computing, University of Bath, BA2 7AY, Bath, UK (e-mail: mdv@cs.bath.ac.uk, jap@cs.bath.ac.uk)
JULIAN PADGET
Affiliation:
Department of Computing, University of Bath, BA2 7AY, Bath, UK (e-mail: mdv@cs.bath.ac.uk, jap@cs.bath.ac.uk)
KEN SATOH
Affiliation:
Principles of Informatics Research Division, National Institute of Informatics, Chiyoda-ku, 2-1-2, Hitotsubashi, Tokyo 101-8430, Japan (e-mail: ksatoh@nii.ac.jp)

Abstract

In this paper we propose a use-case-driven iterative design methodology for normative frameworks, also called virtual institutions, which are used to govern open systems. Our computational model represents the normative framework as a logic program under answer set semantics (ASP). By means of an inductive logic programming approach, implemented using ASP, it is possible to synthesise new rules and revise the existing ones. The learning mechanism is guided by the designer who describes the desired properties of the framework through use cases, comprising (i) event traces that capture possible scenarios, and (ii) a state that describes the desired outcome. The learning process then proposes additional rules, or changes to current rules, to satisfy the constraints expressed in the use cases. Thus, the contribution of this paper is a process for the elaboration and revision of a normative framework by means of a semi-automatic and iterative process driven from specifications of (un)desirable behaviour. The process integrates a novel and general methodology for theory revision based on ASP.

Information

Type
Regular Papers
Copyright
Copyright © Cambridge University Press 2011

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

Article purchase

Temporarily unavailable