DocumentCode
1916433
Title
NPE A Conceptual Model and Language for the Representation of Norms
Author
Douglas, Andrew Kevin ; Walters, Robert John ; Wills, Gary Brian
Author_Institution
Sch. of Electron. & Comput. Sci., Univ. of Southampton, Southampton, UK
fYear
2010
fDate
14-15 July 2010
Firstpage
414
Lastpage
421
Abstract
Originating in Deontic logic, norms and normative facts enable philosophers, designers and developers to reason over actions an actor may or may not perform with respect to social rules. Normative concepts have the power to enable us to reason with flexibility over actions and beliefs. In the context of Service Oriented Architectures (SOAs), where communities of potentially autonomous, heterogeneous, independently designed components may be interacting; the introduction of norms to influence behaviour could be indispensable. Norms should not be seen as constraints to behaviours, rather they are metrics against which behaviours can be measured. Applying this analogy to components in SOAs enables participants to reason over behaviours with the flexibility to react to changing community norms whilst putting their own interests first. This paper presents a formalism for the representation of norms in agent and service based architectures. Specifically, we propose a method for modelling norms in expected behaviours of actors. The result of our work provides a language, NPE, enabling participants to reason over norms, actions and beliefs.
Keywords
formal logic; object-oriented programming; software architecture; NPE; agent based architecture; conceptual language; deontic logic; norm representation; service oriented architecture; Computer architecture; Measurement; Semantic Web; Service oriented architecture; Syntactics; System-on-a-chip; agents; norms; services;
fLanguage
English
Publisher
ieee
Conference_Titel
Quality Software (QSIC), 2010 10th International Conference on
Conference_Location
Zhangjiajie
ISSN
1550-6002
Print_ISBN
978-1-4244-8078-4
Electronic_ISBN
1550-6002
Type
conf
DOI
10.1109/QSIC.2010.71
Filename
5562995
Link To Document