Contextual Regulations in Open Multi-Agent Systems Carolina Howard Felicíssimo Advisor: Prof. Lucena.

Slides:



Advertisements
Similar presentations
Computer Supported Cooperative Work by an Agent Oriented Software Engineering Approach: CSCW by AOSE Darlinton Carvalho
Advertisements

Towards an Integration Test Architecture for Open MAS
Workpackage 2: Norms
Agents, Power and Norms Michael Luck, Fabiola López y López University of Southampton, UK Benemérita Universidad Autonoma de Puebla, Mexico.
Giorgini - CoopIS 2001 Implicit Culture for Multi-agent Interaction Support Paolo Giorgini Department of Mathematics University of Trento
Effective Coordination of Multiple Intelligent Agents for Command and Control The Robotics Institute Carnegie Mellon University PI: Katia Sycara
Continuous Compliance Assurance for Trusted Information Sharing: A Research Framework Bonnie W. Morris College of Business & Economics
Developing MAS The GAIA Methodology A Brief Summary by António Castro and Prof. Eugénio Oliveira.
Agent Mediated Grid Services in e-Learning Chun Yan, Miao School of Computer Engineering Nanyang Technological University (NTU) Singapore April,
An Approach for Configuring Ontology- based Application Context Model Chung-Seong Hong, Hyun Kim, Hyoung-Sun Kim Electronics and Telecommunication Research.
Intelligent User Interfaces Research Group Directed by: Frank Shipman.
CSE5610 Intelligent Software Systems Semester 1 Enabling Intelligent Systems in Pervasive Computing.
1 Where do spatial context-models end and where do ontologies start? A proposal of a combined approach Christian Becker Distributed Systems Daniela Nicklas.
An Intelligent Broker Architecture for Context-Aware Systems A PhD. Dissertation Proposal in Computer Science at the University of Maryland Baltimore County.
The 2nd International Conference of e-Learning and Distance Education, 21 to 23 February 2011, Riyadh, Saudi Arabia Prof. Dr. Torky Sultan Faculty of Computers.
*Law and Coordination Rodrigo Paes. © LES/PUC-Rio Agenda Integration Coordination BPEL example Birth *Law and Coordination Further Steps.
Copyright © 2008 The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin Strategic Management: Text and Cases, 4e 9 Strategic Control and.
A Modeling Language to Model Norms Karen Figueiredo Viviane Torres da Silva Universidade Federal Fluminense (UFF)
Engineering Law-Governed Approaches How to reuse, extend and compose interaction specifications Gustavo Carvalho, Carlos Lucena
TC Methodology Massimo Cossentino (Italian National Research Council) Radovan Cervenka (Whitestein Technologies)
Sweetening Regulated Open Multi-Agent Systems with a Formal Support for Agents to Reason About Laws Carolina Howard Felicíssimo Key points of my paper.
Governance in Multi-Agent Systems Using Testimonies to Enforce the Behavior of Agents Fernanda Duran, Viviane Torres da Silva.
Providing Updated Contextual Information for Norm-Aware Agents in Open MASs Carolina Howard Felicíssimo LES-PUC-Rio / LIP6-ParisVI Advisor: Prof. Carlos.
SAMANVITHA RAMAYANAM 18 TH FEBRUARY 2010 CPE 691 LAYERED APPLICATION.
Implicit An Agent-Based Recommendation System for Web Search Presented by Shaun McQuaker Presentation based on paper Implicit:
Contextual Regulations in Open Multi-Agent Systems Carolina Howard Felicíssimo Advisor: Prof. Carlos José Pereira de Lucena.
Session ID: Session Classification: Dr. Michael Willett OASIS and WillettWorks DSP-R35A General Interest OASIS Privacy Management Reference Model (PMRM)
The FPP Test What you (or your students) need to know Flight Training Division Presentation AIA Aviation Week Conference July 2011.
Overview Privacy Management Reference Model and Methodology (PMRM) John Sabo Co-Chair, PMRM TC.
ARTIFICIAL INTELLIGENCE [INTELLIGENT AGENTS PARADIGM] Professor Janis Grundspenkis Riga Technical University Faculty of Computer Science and Information.
P2P Interaction in Socially Intelligent ICT David Hales Delft University of Technology (Currently visiting University of Szeged, Hungary)
Intelligent agents, ontologies, simulation and environments for norm-regulated MAS Deliberative Normative Agents Ricardo Gralhoz Governance in Open Multi-Agent.
Object oriented classification Classification is the process of checking to see if an object belongs to a category or a class, is regarded as a basic attribute.
Interaction Laws Verification Using Knowledge-based Reasoning Gustavo Carvalho, Anarosa Brandão, Rodrigo Paes & Carlos Lucena By Regiane Lima.
Artificial Intelligence By Michelle Witcofsky And Evan Flanagan.
--- DynaCROM --- Dynamic Contextual Regulations in Open Multi-Agent Systems Carolina Howard Felicíssimo Advisor: Prof. Carlos José Pereira de Lucena.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 14 Slide 1 Object-oriented Design.
A Context Model based on Ontological Languages: a Proposal for Information Visualization School of Informatics Castilla-La Mancha University Ramón Hervás.
Towards Protocol-Based for Supporting Agent Decision-Making in Open MAS Carolina Howard Felicíssimo Advisor: Prof. Carlos José Pereira de Lucena Co-Advisor:
Business Process Interoperation Using OWL-P Response to the Semantic Web Services Challenge Amit Chopra, Nirmit Desai, Munindar P. Singh Department of.
Title: Diagnosing a team of agents: Scaling up Written by: Meir Kalech and Gal A. Kaminka Presented by: Reymes Madrazo-Rivera.
1 Towards Decentralized Communities and Social Awareness Pierre Maret Université de Lyon (St Etienne) Laboratoire Hubert Curien CNRS UMR 5516.
Multi-agent Systems in Medicine Štěpán Urban. Content  Introduction to Multi-agent Systems (MAS) What is an Agent? Architecture of Agent MAS Platforms.
An Approach to Operationalize Regulative Norms in Multiagent Systems Carolina Howard Felicíssimo LES / PUC-Rio Advisor: Prof. Carlos José Pereira de Lucena.
Christoph F. Eick University of Houston Organization 1. What are Ontologies? 2. What are they good for? 3. Ontologies and.
Agent Based Modeling (ABM) in Complex Systems George Kampis ETSU, 2007 Spring Semester.
A Load Sharing Approach Based on Refactoring of Roles in Multi-Agent Systems Sebnem Bora, A. Murat Tiryaki and Oguz Dikenelli Ege University.
I. Introduction A. Law definition B. Law in business.
Enabling Self-management of Component-based High-performance Scientific Applications Hua (Maria) Liu and Manish Parashar The Applied Software Systems Laboratory.
A View-based Methodology for Collaborative Ontology Engineering (VIMethCOE) Ernesto Jiménez Ruiz Rafael Berlanga Llavorí Temporal Knowledge Bases Group.
An Event-Driven High Level Model for the Specification of Laws in Open Multi-Agent Systems Rodrigo Paes
Chapter 5 System Modeling. What is System modeling? System modeling is the process of developing abstract models of a system, with each model presenting.
An Ontology-based Approach to Context Modeling and Reasoning in Pervasive Computing Dejene Ejigu, Marian Scuturici, Lionel Brunie Laboratoire INSA de Lyon,
Semantic Web in Context Broker Architecture Presented by Harry Chen, Tim Finin, Anupan Joshi At PerCom ‘04 Summarized by Sungchan Park
Chapter 4 Motor Control Theories Concept: Theories about how we control coordinated movement differ in terms of the roles of central and environmental.
PMRM Revision Discussion Slides Illustrations/Figures 1-3 o Model, Methodology, “Scope” options Functions, Mechanisms and “Solutions” Accountability and.
An Architecture-Centric Approach for Software Engineering with Situated Multiagent Systems PhD Defense Danny Weyns Katholieke Universiteit Leuven October.
User Modeling for the Mars Medical Assistant MCS Project By Mihir Kulkarni.
From NARS to a Thinking Machine Pei Wang Temple University.
Intelligent Agents: Technology and Applications Unit Five: Collaboration and Task Allocation IST 597B Spring 2003 John Yen.
Functionality of objects through observation and Interaction Ruzena Bajcsy based on Luca Bogoni’s Ph.D thesis April 2016.
Context-Aware Middleware for Resource Management in the Wireless Internet US Lab 신현정.
Service-Oriented Computing: Semantics, Processes, Agents
Robert Muthuri, Guido Boella, Joris Hulstijn
1. The concept and principles of administrative law. 2. The concept and types of administrative offense. 3. The notion of administrative responsibility.
Experience Management
Chapter 6 Powers and Functions of Administrative Agencies.
Social Abstractions for Information agents
Requirements I Peter Dolog dolog [at] cs [dot] aau [dot] dk
Access Control What’s New?
Presentation transcript:

Contextual Regulations in Open Multi-Agent Systems Carolina Howard Felicíssimo Advisor: Prof. Lucena

Carolina Howard Felicíssimo © LES/PUC-Rio Contextual Regulations in Open MAS MAS are constituted, mainly, by Environments, Organizations, Agents, Agent Roles and Agent Interactions –Environments: discrete computational locations (similar to places in the physical world) that provide conditions for agents to inhabit it –Organizations: social locations where group of agents play roles inside it seeking to achieve their goals –Agent Roles: abstractions that define a set of related tasks –Agent Interactions: among agents from the same or different organizations and environments Environments, Organizations, Agent Roles and Agent Interactions suggest different contexts for regulations in MAS Contexts are implicit situational information, i.e. contexts can be defined as pieces of information that can be used to characterize the situation of participants Modular context refinements allow a more flexible regulatory system and provide a better support for developers in the tasks of maintenance and evolution of laws

Carolina Howard Felicíssimo © LES/PUC-Rio Contextual Regulations in Open MAS Context-aware systems use contexts to provide relevant information and/or services to their users, where relevancy depends on the users’ tasks In our definition, regulated context-aware systems use contextual law information to provide the current enforcement of laws to their users Deliberative normative agents use this information to better adapt their behaviors according to the current system regulation Enforcement in MAS can be carried out a priori, avoiding law violation, or a posteriori, penalizing (punishing) infringing agents A priori regulations guarantee law compliance while enforcing the system laws in all performed agent actions. However, they result in an extra overload for the system execution A posteriori regulations do not guarantee law compliance, but they inhibit infringing agents with punishments

Carolina Howard Felicíssimo © LES/PUC-Rio Contextual Regulations in Open MAS In open MAS, a large number of heterogeneous agents enter and leave the system, without restraint Consequently, a large number of agent actions are executed, reducing the effectiveness of a priori enforcement, because of excessive overloads for the system regulation In order to provide a more effective regulation mechanism, we proposed an approach for a posteriori contextual regulations in open MAS This approach defines: –A Top-Down Contextual Modeling of Laws –A Normative Meta-Ontology –An Ontology-Driven Rule Support

Carolina Howard Felicíssimo © LES/PUC-Rio A Top-Down Contextual Modeling of Laws Actions are regulated through compositions of contextual laws Environment Laws: –Laws that are applied to all agents from the regulated environment Organization Laws: –Laws that are applied to all agents from the regulated organization Role Laws: –Laws that are applied to all agents playing the regulated role Interaction Laws: –Laws that are applied to all agents involved in the regulated interaction Environment Laws Organization Laws Role Laws Interaction Laws LEGEND - Boundaries of:

Carolina Howard Felicíssimo © LES/PUC-Rio A Normative Meta-Ontology

Carolina Howard Felicíssimo © LES/PUC-Rio A Rule Support for Law Retrieval Rule 1- [ruleForOrgWithMOrgNorm: (?Org hasMainOrganization ?MOrg) (?MOrg hasNorm ?MOrgNorm) -> (?Org hasNorm ?MOrgNorm)] Rule 2- [ruleForOrgWithOrgEnvNorm: (?Org isIn ?OrgEnv) (?OrgEnv hasNorm ?OrgEnvNorm) -> (?Org hasNorm ?OrgEnvNorm)] Rule 3- [ruleForOrgWithOEnvOfOrgEnvNorm: (?Org isIn ?OrgEnv) (?OrgEnv belongsTo ?OEnvOfOrgEnv) (?OEnvOfOrgEnv hasNorm ?OEnvOfOrgEnvNorm) -> (?Org hasNorm ?OEnvOfOrgEnvNorm)] Rule 4- [ruleForOrgWithMOrgEnvNorm: (?Org hasMainOrganization ?MOrg) (?MOrg isIn ?MOrgEnv) (?MOrgEnv hasNorm ?MOrgEnvNorm) -> (?Org hasNorm ?MOrgEnvNorm)] Rule 5- [ruleForOrgWithOEnvOfMOrgEnvNorm: (?Org hasMainOrganization ?MOrg) (?MOrg isIn ?MOrgEnv) (?MOrgEnv belongsTo ?OEnvOfMOrgEnv) (?OEnvOfMOrgEnv hasNorm ?OEnvOfMOrgEnvNorm) -> (?Org hasNorm ?OEnvOfMOrgEnvNorm)] Formula: Total of Contextual Combinations of Laws for each Organization instance =    C    = 31

Carolina Howard Felicíssimo © LES/PUC-Rio A Rule Support for Law Retrieval Legend for abbreviations: Org.: Organization OrgEnv.: Organization’s Environment OEnvOfOrgEnv.: Owner Environment of Organization’s Environment MOrg.: Main Organization MOrgEnv.: Main Organization’s Environment OEnvOfMOrgEnv.: Owner Environment of Main Organization’s Environment

Carolina Howard Felicíssimo © LES/PUC-Rio A Rule Support for Law Retrieval

Carolina Howard Felicíssimo © LES/PUC-Rio Contextual Regulations in Open MAS Ontology Rules Inferred Ontology Structure + Data Composed Regulatory Contexts Structure + Original Data + Inferred Data Infer Data (Inference Engine)

Carolina Howard Felicíssimo © LES/PUC-Rio Contextual Regulations in Open MAS Relaxing the Enforcement of Laws CROM Conflicting the Enforcement of Laws Restricting the Enforcement of Laws

Carolina Howard Felicíssimo © LES/PUC-Rio CROM in action

Carolina Howard Felicíssimo © LES/PUC-Rio CROM in action

Carolina Howard Felicíssimo © LES/PUC-Rio CROM in action

Carolina Howard Felicíssimo © LES/PUC-Rio

Questions ?