Show simple item record

dc.rights.licenseCC-BY-NC-ND
dc.contributor.advisorDastani, M.M.
dc.contributor.authorTesterink, B.J.G.
dc.date.accessioned2012-08-17T17:01:02Z
dc.date.available2012-08-17
dc.date.available2012-08-17T17:01:02Z
dc.date.issued2012
dc.identifier.urihttps://studenttheses.uu.nl/handle/20.500.12932/13845
dc.description.abstractAgents are autonomous processes which together form multi-agent systems. Often we want to make sure that these agents behave according to certain guidelines. To make sure they do, we need control mechanisms. A possible control mechanism is an exogenous normative organization. Such an organization contains norms that represent the kind of behavior that we want from agents. Norms are regulations which can be violated. Therefore, when we program an organization we need to specify what happens when agents violate norms. Existing programming languages for exogenous normative organizations are used to make centralized control structures for multi-agent systems. However, some multi-agent system applications require a distributed control mechanism due to the structure and/or nature of the application. In this thesis we address this problem by proposing a programming language for distributed exogenous normative organizations. Norms are handled by a set of suborganizations which observe and influence a partition of the environment. We will cover the syntax, operational semantics and a prototype interpreter of the proposed programming language.
dc.description.sponsorshipUtrecht University
dc.language.isoen_US
dc.titleNorms for distributed organizations: Syntax, Semantics and Interpreter
dc.type.contentMaster Thesis
dc.rights.accessrightsOpen Access
dc.subject.keywordsMulti-Agent systems
dc.subject.keywordsMulti-agent organizations
dc.subject.keywordsNormative programming
dc.subject.courseuuTechnical Artificial Intelligence


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record