MOISEMicaela Lucía Revillo1 MOISE REVILLO, Micaela Lucía Multi-agent Systems An Orgenizational Model for Multi-agent System.

Slides:



Advertisements
Similar presentations
Construction process lasts until coding and testing is completed consists of design and implementation reasons for this phase –analysis model is not sufficiently.
Advertisements

ARCHITECTURES FOR ARTIFICIAL INTELLIGENCE SYSTEMS
Open Provenance Model Tutorial Session 2: OPM Overview and Semantics Luc Moreau University of Southampton.
AOSE’2010, Sheraton Centre Toronto Hotel, 10 May 2010 Organizations Partitioning Optimization Ammar Lahlouhi
Agents, Power and Norms Michael Luck, Fabiola López y López University of Southampton, UK Benemérita Universidad Autonoma de Puebla, Mexico.
Some questions o What are the appropriate control philosophies for Complex Manufacturing systems? Why????Holonic Manufacturing system o Is Object -Oriented.
PROTOCOLS SUBMITTED BY : SUDEEP C D ; BSc(CS) Ist Year Ist Sem. T h i s p r e s e n t a t i o n w i l l p r o b a b l y i n v o l v e a u d i e n c e d.
UML (Sequence Diagrams, Collaboration and State Chart Diagrams) Presentation By - SANDEEP REDDY CHEEDEPUDI (Student No: ) - VISHNU CHANDRADAS (Student.
Information Systems Defined
Principles of Management Learning Session # 29 Dr. A. Rashid Kausar.
OASIS Reference Model for Service Oriented Architecture 1.0
Chapter 1 – Introduction
Adding Organizations and Roles as Primitives to the JADE Framework NORMAS’08 Normative Multi Agent Systems, Matteo Baldoni 1, Valerio Genovese 1, Roberto.
Agent Mediated Grid Services in e-Learning Chun Yan, Miao School of Computer Engineering Nanyang Technological University (NTU) Singapore April,
Enterprise Interoperability Basic Concepts and Definitions David Chen IMS-LAPS University Bordeaux 1 FRANCE.
Knowledge Acquisitioning. Definition The transfer and transformation of potential problem solving expertise from some knowledge source to a program.
I.1 ii.2 iii.3 iv.4 1+1=. i.1 ii.2 iii.3 iv.4 1+1=
Applications of agent technology in communications: a review S. S. Manvi &P. Venkataram Presented by Du-Shiau Tsai Computer Communications, Volume 27,
I.1 ii.2 iii.3 iv.4 1+1=. i.1 ii.2 iii.3 iv.4 1+1=
Cryptography and Network Security Chapter 1. Chapter 1 – Introduction The art of war teaches us to rely not on the likelihood of the enemy's not coming,
© 2013 Cengage Learning. All Rights Reserved. 1 Part Four: Implementing Business Ethics in a Global Economy Chapter 8: Developing an Effective Ethics Program.
Web Service Architecture Part I- Overview and Models (based on W3C Working Group Note Frank.
Cryptography and Network Security Chapter 1 Fourth Edition by William Stallings Lecture slides by Lawrie Brown.
Unified Modeling Language
Control environment and control activities. Day II Session III and IV.
Managing Teams.
A Modeling Language to Model Norms Karen Figueiredo Viviane Torres da Silva Universidade Federal Fluminense (UFF)
Research Platforms at KTH In the service of humanity, for the society of tomorrow Björn Birgisson, Vice President for Research Structure and Content.
Reasearch center in scientific and technical information Cerist Avignon, Dec 9-11 Bionetics 2009 Presented by: Hakima Mellah.
An Architecture for Empathic Agents. Abstract Architecture Planning + Coping Deliberated Actions Agent in the World Body Speech Facial expressions Effectors.
Types of E-Commerce.  Definition of Commerce Definition of Commerce  What is a network What is a network  What is E-commerce What is E-commerce  Types.
Software Design: An Introduction by David Budgen Presented by Shane Marcus EEL 6883 – Spring 2007 Presented by Shane Marcus EEL 6883 – Spring 2007.
L 9 : Collaborations Why? Terminology Coherence Coordination Reference s :
R. Z. Wenkstern, T. Steel, G. Leask MAVs Lab, University of Texas at Dallas 1.
Travis Steel. Objectives What is the Agent Paradigm? What is Agent-Oriented Design and how is it different than OO? When to apply AOD techniques? When.
Introduction To System Analysis and Design
SOFTWARE DESIGN (SWD) Instructor: Dr. Hany H. Ammar
What is a Business Analyst? A Business Analyst is someone who works as a liaison among stakeholders in order to elicit, analyze, communicate and validate.
ARTIFICIAL INTELLIGENCE [INTELLIGENT AGENTS PARADIGM] Professor Janis Grundspenkis Riga Technical University Faculty of Computer Science and Information.
Enterprise Systems Architectures EGN 5621 Enterprise Systems Collaboration (Professional MSEM) Fall, 2012.
Logical view –show classes and objects Process view –models the executables Implementation view –Files, configuration and versions Deployment view –Physical.
Technology Layer. Technology Layer Metamodel Technology Layer Concepts.
Digital Libraries Lillian N. Cassel Spring A digital library An informal definition of a digital library is a managed collection of information,
Multiagent System Katia P. Sycara 일반대학원 GE 랩 성연식.
Architecture View Models A model is a complete, simplified description of a system from a particular perspective or viewpoint. There is no single view.
The Architecture of Systems. System Architecture Every human-made and natural system is characterized by a structure and framework that supports and/or.
DESIGN OF SOFTWARE ARCHITECTURE
Agent Overview. Topics Agent and its characteristics Architectures Agent Management.
INTRODUCTION TO ADMINISTRATIVE LAW. 1.Administrative law is being taught in many institutions of higher education as well as in numeorus special institutes.
Chapter II – Organizing
1 Artificial Intelligence Applications Institute Centre for Intelligent Systems and their Applications IJCAI-03 MIIS Panel Communication and Awareness.
Chapter : 9 Architectural Design
Concurrent Object-Oriented Programming Languages Chris Tomlinson Mark Scheevel.
Why RESAP & CLCP Make Good Partners RESAP CLCP Safe Workplaces.
Creating and Managing Teams
1 Simulating Computational Societies Lloyd Kamara, Alexander Artikis, Brendan Neville, Jeremy Pitt Imperial College, London September 2002, Universidad.
SECURE TROPOS Michalis Pavlidis 8 May Seminar Agenda  Secure Tropos  History and Foundation  Tropos  Basics  Secure Tropos  Concepts / Modelling.
Anupam Joshi University of Maryland, Baltimore County Joint work with Tim Finin and several students Computational/Declarative Policies.
Modeling of Service Oriented Architecture: From Business Process to Service Realization Petr Weiss and Marek Rychlý Brno University of Technology, Faculty.
Lecture and laboratory No. 10 Modeling product as system Óbuda University John von Neumann Faculty of Informatics Institute of Applied Mathematics Master.
ΟΡΓΑΝΩΣΗ ΚΑΙ ΔΙΟΙΚΗΣΗ ΕΠΙΧΕΙΡΗΣΕΩΝ 3 Ο ΜΑΘΗΜΑ. ΟΙ ΜΕΓΑΛΕΣ ΕΠΙΧΕΙΡΗΣΕΙΣ Η δημιουργία μεγάλων επιχειρήσεων είναι ένα από τα χαρακτηριστικά του 20 ου αιώνα.
Course Introduction CSSE 332 Operating Systems Rose-Hulman Institute of Technology.
WP1:Definition & Production of the GRDI2020 Roadmap Roadmap Report To address the Technological, Organizational and Policy problems which hinder the building.
COMPONENT & DEPLOYMENT DIAGRAMS
Object-Oriented Analysis and Design
Application of ODP for Space Development
Digital Government Initiative Initiation Department of Information Technology Estevan Lujan, Acting Cabinet Secretary Susan Pentecost, Managing Director,
PASSI (Process for Agent Societies Specification and Implementation)
Presentation transcript:

MOISEMicaela Lucía Revillo1 MOISE REVILLO, Micaela Lucía Multi-agent Systems An Orgenizational Model for Multi-agent System

MOISEMicaela Lucía Revillo2 This model is based on three major concepts:  The roles: which constrain the individual behaviors of the agents  The organizational links: that regulate the social exchanges between these agents  The groups: which constrain the layout of agent involved in strong interactions MOISE: abstract

MOISEMicaela Lucía Revillo3 Two main approaches to the agent´s organization:  Agent-centered: the agents compute themselves their relations and use them in the course of their interactions.  Organization-centered:relations are defined a priori or during execution and are imposed MOISE is an organizational model to control agents that will enable us to cope whit the agent-centered and the organization_centered approaches. Introduction

MOISEMicaela Lucía Revillo4 The MOISE model is structured along three levels:  Individual level:for each agent,definition of its responsibilities. The roles will constrain the action possibilities of each agent.  Agency level:aggregation of agents in large structures. The agents belong to groups that constrain the set of agents they can cooperate with.  Society level:global structuring and interconnection of the agents and structures whit each other.The organizational links constrain the kids of interaction that the agents can have in the system. Global Overview (I)

MOISEMicaela Lucía Revillo5 We call:  Organizational structure (OS):set of roles, groups and links  Organizational entity (OE) :set of agents functioning under an organizational structure The OE in an instantiation of an OS on a set of agents Global Overview (II) Role Link Group Teaching dir Professor Student OS

MOISEMicaela Lucía Revillo6  Roles: it is generally defined as a class of behaviors of services offered by an agent in the system ro = {m i  M, i  N } where M is the set of missions ro = {m i  M, i  N } where M is the set of missions  Missions: set of constraints that the agent must take into account when it want to execute parts of this task m i = where m i defines an allowed behavior in the system as a consistent set of authorization related to goals to achieve (G i ), plans to follow (P i ) actions to execute (A i ) and resources to use (R i ). The s parameter characterizes the strength of the mission(O: obligation or P: permission) Model Specification (I)

MOISEMicaela Lucía Revillo7  Organizational Links: is an oriented arc between a source role ro s and a target role ro d, labeled with a type t i, and with a set of constraints C i dependent on its type. M(ro s ) (resp M(ro d )) is the set of missions of the source role (resp the target role) of the link l i.. ie: l i = l i = Model Specification (II) StudentSecretary Communication link

MOISEMicaela Lucía Revillo8 Links structuring an organization can be of different natures:  Communication: for links structuring the exchange of informations  Authority: for links defining the control structure  Acquaintance: for links structuring the representation of the other agents The set of constraints C i depends on the type of link Model Specification (III)

MOISEMicaela Lucía Revillo9  Group:expresses the manner in which the OS is instantiated into OE. A group gr i is defined by a set of roles Ro i, a set M i of missions and a set L i of links gr i = gr i = We call  Intra-group link every link belonging to L i.  Extra-group link every link which does not belong to L i. Model Specification (IV)

MOISEMicaela Lucía Revillo10  Organizational Structure: is a graph defined by a set of roles Ro (nodes), a set L of communication, authority, and acquaintance link (arcs) and a ser Gr of groups OS i = OS i =  Organizational Entity: is defined by a set o couples (ag,ro), a set of instantiated groups T and a set of instantiated links of L OE i = <OS i, { (ag k,ro l ) / ag k  Ag i ; ro l  Ro OSi }, { t i / t i  T OSi }, { l i / l i  L OSi } > { t i / t i  T OSi }, { l i / l i  L OSi } > Model Specification (V)

MOISEMicaela Lucía Revillo11  Organizational Reasoning Mechanism The fulfillment of a task within a MAS using MOISE is a process that involves the activation and execution of the corresponding mission by the agents of the system and delegation to the appropriate agent of the component of the missions that are not allowed to be executed locally. Then, we have developed an extension of the social reasoning mechanism which makes each agent able to compute the network of dependence relations for each mission of its roles. Model Specification (VI)

MOISEMicaela Lucía Revillo12 Application Role Communication link Authority link Teaching dir Professor Student Organizational Structure Secretary Data base Mng