Paper published in a book (Scientific congresses, symposiums and conference proceedings)
Design By Contract Deontic Design Language for Multiagent Systems
Garion, C.; van der Torre, Leon
2006In Coordination, Organizations, Institutions, and Norms in Multi-Agent Systems AAMAS 2005 International Workshops on Agents, Norms, and Institutions for Regulated Multiagent Systems, ANIREM 2005 and on Organizations in Multi-Agent Systems, OOOP 2005
Peer reviewed
 

Files


Full Text
Garion_530.pdf
Publisher postprint (127.97 kB)
Download

All documents in ORBilu are protected by a user license.

Send to



Details



Keywords :
software construction; contracts between clients
Abstract :
[en] Design by contract is a well known theory that views software construction as based on contracts between clients (callers) and suppliers (routines), relying on mutual obligations and benefits made explicit by assertions. However, there is a gap between this theory and software engineering concepts and tools. For example, dealing with contract violations is realized by exception handlers, whereas it has been observed in the area of deontic logic in computer science that violations and exceptions are distinct concepts that should not be confused. To bridge this gap, we propose a software design language based on temporal deontic logic. Moreover, we show how preferences over the possible outcomes of a supplier can be added. We also discuss the relation between the normative stance toward systems implicit in the design by contract approach and the intentional or BDI stance popular in agent theory.
Disciplines :
Computer science
Identifiers :
UNILU:UL-CONFERENCE-2009-121
Author, co-author :
Garion, C.
van der Torre, Leon ;  University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC)
External co-authors :
yes
Language :
English
Title :
Design By Contract Deontic Design Language for Multiagent Systems
Publication date :
2006
Event name :
Coordination, Organizations, Institutions, and Norms in Multi-Agent Systems AAMAS 2005 International Workshops on Agents, Norms, and Institutions for Regulated Multiagent Systems, ANIREM 2005 and on Organizations in Multi-Agent Systems, OOOP 2005
Event date :
2006
Main work title :
Coordination, Organizations, Institutions, and Norms in Multi-Agent Systems AAMAS 2005 International Workshops on Agents, Norms, and Institutions for Regulated Multiagent Systems, ANIREM 2005 and on Organizations in Multi-Agent Systems, OOOP 2005
Publisher :
Springer
ISBN/EAN :
978-3-540-35173-3
Collection name :
LNAI 3913
Pages :
170–182
Peer reviewed :
Peer reviewed
Commentary :
3913
Available on ORBilu :
since 07 March 2016

Statistics


Number of views
50 (0 by Unilu)
Number of downloads
115 (0 by Unilu)

Scopus citations®
 
2
Scopus citations®
without self-citations
2
OpenCitations
 
2

Bibliography


Similar publications



Contact ORBilu