Programming Open Systems with Agents, Environments and Organizations

Size: px
Start display at page:

Download "Programming Open Systems with Agents, Environments and Organizations"

Transcription

1 Programming Open Systems with Agents, Environments and s: Michele Piunti 1 Ricci 1 Olivier Boissier 2 Jomi 3 1 Università degli studi di Bologna - DEIS, Bologna - Italy. {michele.piunti a.ricci}@unibo.it 2 Ecole Nationale Superieure des Mines - G2I St-Etienne - France boissier@emse.fr 3 Federal University of Santa Catarina - DAS, Florianópolis - Brazil jomi@das.ufsc.br WOA Rimini

2 s: 1 2 s: Outline 3 4

3 Current Issues in MAS Programming s: BELIEFS GOALS PLANS PERCEPTIONS AGENTS INTERNAL EVENTS ROLES MISSIONS DUTIES ACTIONS? DEONTIC RELATIONS NORMS SANCTIONS/REWARDS ORGANIZATIONS RESOURCES LEGACY SERVICES COMPONENTS ENVIRONMENTS Seamless integration of multiple entities and mechanisms Interaction, Openness

4 Current Approaches in MAS Programming s: AGENT(S) A-E A-O ORGANIZATION O-E ENVIRONMENT

5 Current Approaches in MAS Programming s: AGENT(S) Jason [Bordini et al., 2007], Jadex [Pokahr et al., 2005], 2APL [Dastani, 2008], etc. A-E A-O ORGANIZATION AGR/MADKIT [Ferber et al., 2003], 2OPL [Baldoni et al., 2008], Electronic Institutions [Esteva et al., 2004], S-MOISE + [Hübner et al., 2005], OPERA [Dignum, 2003], etc. O-E ENVIRONMENT CArtAgO [Ricci et al., 2010], GOLEM [Bromuri and Stathis, 2007], MASQ, AGRE [Stratulat et al., 2009, Báez-Barranco et al., 2006], Normative Objects [Okuyama et al., 2009], Situated Electronic Institutions [Campos et al., 2008], Brahms [Sierhuis, 2001] etc.

6 A-E-O Integrations s: AGENT(S) A-E A-O ORGANIZATION O-E ENVIRONMENT

7 s: The Idea: s Human s Analogy instrumentation of the environment with specific Infrastructures that are explicitely conceived for easing humans activities/tasks in organisations [Kirsh, 1995]. Environment Infrastructures Artifacts Hospital Scenario Example: A visitor entering the hospital has not a complete knowledge of the organisation behind Visitors (as users) ignore the mechanisms and the structures at the basis of the organisation Patient Agents Nonetheless, visitors find those things which they are interested in, means to achieve their goals finally Staff Agent Visitor Agents Staff Agents

8 s: Expected Outcomes Integration and Synergy between E and O enabling agents to profitably interact with both organisation and other environmental entities; enabling organisation to control agents and regiment environmental resources; allowing environmental changes to affect both organisation dynamics and agents activities; At the application level, possibility: To reconcile agents and their work environments with institutional dimensions (i.e. organisations); To exploit a strong notion of agency, i.e., mental attitudes (purposes, knowledge), events, perception To cope with Interoperability and Openness

9 s: 1 2 s: Outline 3 4

10 s: Constitutive Rules [Searle, 1964] Constitutive Rules Typical of human societies (Social Reality [Searle, 1997] ) The reification of a state in a particular context may constitute the realization of a particular institutional/organizational fact AGENT(S) A-O A-E Enact ENVIRONMENT Count-As ORGANIZATION

11 s: Agents Emb-Org-Rules Organization Rules Environment Management Infrastructure count-as enact count-as Management Infrastructure Used to automate particular dynamics between E-O:

12 s: Agents Emb-Org-Rules Organization Rules Environment Management Infrastructure count-as enact count-as Management Infrastructure Used to automate particular dynamics between E-O: Entering an ambulatory room count-as adopting the role patient Finalizing the payment operation on the billing machine count-as achieving the goal pay A sold out in the visit schedule enact the suspension of the booking service

13 Meta- s: Constitutive Rule (Emb-Org-Rule) 1..n Organization Count-as Rule Enact Rule

14 Meta- s: Ev Type Ev Value Event Triggers Constitutive Rule (Emb-Org-Rule) 1..n Environment Event Organization Event Organization Produces Count-as Rule Enact Rule

15 s: Rules Event-Condition-Action (ECA) rules: when ev in the context c apply oeexp +ev : c oeexp ev are organisational event (org-ev) or environment event (env-ev) c refers to observable states of the or of the Environment oeexp refers to organisation embodiement expressions

16 s: Rules Event-Condition-Action (ECA) rules: when ev in the context c apply oeexp +ev : c oeexp ev are organisational event (org-ev) or environment event (env-ev) c refers to observable states of the or of the Environment oeexp refers to organisation embodiement expressions Embodiement Expressions include workspace operators: (1) applyop(target id,op name [,Params]) (2) applylop(target id,op name [,Params]) (3) disable(target id [,ag id ] {,op name }) (4) enable(target id [,ag id ] {,op name }) (5) make(target id,target n [,Params]) (6) dispose(target id ) (7) exclude(ag id ) (8) include(ag id ) where target id is the management component id, op name is an organisation operation (org-op) or environment operation (env-op)

17 s: 1 2 s: Outline 3 4

18 A Concrete s: STAFF VISITOR Terminal BillingMachine EMI ENVIRONMENT ARTIFACTS GroupBoards OMI SchemeBoards ORGANISATIONAL ARTIFACTS Hospital Workspace Agent s SurgeryTablet Desk VISITOR STAFF EMI: Environment Management Infrastructure OMI: Management Infrastructure EMI based on CArtAgO [Piunti et al., 2008, Ricci et al., 2009]. env-op: operations provided by the physical artifacts env-ev: change of observable properties, results of operations,... OMI based on ORA4MAS [Hübner et al., 2009]: org-op: adopt-role, commit-mission, achieve-goal,... org-ev: any change of the organisation state

19 visitorsch visitor scheme Hospital Scenario monitorsch monitor scheme s: mvisit enter the room docsch Doctor scheme mdoc visit patient mvisit book the visit mpatient do the visit visit mpay pay visit ORGANIZATION MANAGEMENT INFRASTRUCTURE mstaff mvisit exit observe Hospital Workspace committed_agents goals_states scheme_specification obligations_state commitmission leavemission setgoalachieved Scheme artifacts mrew send bill enforcement player_agents schemes group_specification adoptrole leaverole addscheme msan send fee removescheme Group artifacts

20 visitorsch visitor scheme Hospital Scenario monitorsch monitor scheme s: mvisit enter the room joinworkspace Ambulatory Room docsch Doctor scheme mvisit book the visit use Desk bookvisit mpatient do the visit visit use SurgeryTablet signpat mpay pay visit use BillingMachine pay mvisit exit quitworkspace Ambulatory Room Ambulatory Room Workspace mstaff observe mrew send bill focus Desk, BillingMachine use Terminal sendbill reservations bookvisit enforcement visits signdoc signpat msan send fee use Terminal sendfee mdoc visit patient Desk SurgeryTablet payments sendbill use pay sendfee SurgeryTablet signdoc ENVIRONMENT MANAGEMENT BillingMachine Terminal INFRASTRUCTURE

21 Hospital Scenario Count-as Rule Example s: An event occurring in the system may count-as an institutional event and automatically update the organisation +join_req(ag) : true -> make("visitorgroupboard", "OMI.GroupBoard", ["moise/hospital.xml","visitgroup"]); make("visitorschboard", "OMI.SchemeBoard", ["moise/hospital.xml","visitorsch"]); apply("visitorgroupboard", adoptrole(ag, "patient")); include(ag). +op_completed("visitorgroupboard", _, adoptrole(ag, "patient")) : true -> apply("visitorschboard", commitmission(ag, "mpat")). +ws_leaved(ag) : true -> apply("visitorgroupboard", leaverole(ag, "patient")). +op_completed("billingmachine", Ag, pay) : true -> apply("visitorschboard", setgoalachieved(ag, pay_visit)). +op_completed("terminal", Ag, sendfee) : true -> apply("monitorschboard", setgoalachieved(ag, send_fee)).

22 Hospital Scenario Enact Rule Example s: may produce a control by enacting changes upon the environment (i.e., to promote equilibrium, avoid undesiderable states). +signal("visitorgroupboard", role_cardinality, visitor) : true -> disable("desk", bookvisit). +signal("monitorschboard", goal_non_compliance, obligation(ag, ngoa(monitorsch,mrew,send_bill), achieved(monitorsch,send_bill,ag), TTF) : true -> exclude(ag).

23 s: 1 2 s: Outline 3 4

24 s: An unifying approach to MAS programming ; s No need for agents to bring about organisational notions; Environment infrastructures succeed to mediate between agents and organisations; Global dynamics shaped on workspace events and transparently handled by the system. Limitations and Aspects we do not address (yet): Complex interaction patterns may result in many relationship to be specified between E-O. Direct communication between agents (Agent-Agent interaction) through message passing (i.e. ACL) is not currently under the control of the organisation.

25 s: Ongoing and Future Work: Perspectives To generalize the mechanism of Workspace Laws and Rules defining a wide set of inter-system functional relations (i.e. access control, security); To provide a general framweork for integrated MAS development Applications in future ICT: Any scenario integrating artificial agents, devices, humans in the same application Future Internet, Cloud Computing Sociotechnical systems, pervasive computing Virtualization, Electronic Marketplaces, etc.

26 s: Bibliography I Hübner, J. F., Boissier, O., Kitio, R., and Ricci, A. (2009). Instrumenting Multi-Agent s with al Artifacts and Agents. Journal of Autonomous Agents and Multi-Agent Systems. Kirsh, D. (1995). The intelligent use of space. Artificial Intelligence, 73(1-2): Piunti, M., Ricci, A., Braubach, L., and Pokahr, A. (2008). Goal-directed Interactions in Artifact-Based MAS: Jadex Agents playing in CArtAgO Environments. In IEEE/WIC/ACM International Joint Conference on Web Intelligence and Intelligent Agent Technology (WI-IAT 2008), Sydney, NSW, Australia. Ricci, A., Piunti, M., Viroli, M., and Omicini, A. (2009). Environment programming in CArtAgO. In Multi-Agent Programming: Languages, s and Applications, Vol. 2, pages Springer. Searle, J. R. (1964). Speech Acts, chapter What is a Speech Act? Cambridge University Press.

27 Bibliography II s: Searle, J. R. (1997). The Construction of Social Reality. Free Press. Stratulat, T., Ferber, J., and Tranier, J. (2009). MASQ: Towards an Integral Approach of Agent-Based Interaction. In Proc. of 8th Conf. on Agents and Multi Agent Systems (AAMAS-09). Tinnemeier, N., Dastani, M., Meyer, J.-J., and van der Torre, L. (2009). Programming normative artifacts with declarative obligations and prohibitions. In IEEE/WIC/ACM International Joint Conference on Web Intelligence and Intelligent Agent Technology (WI-IAT 2009).

28 Programming Open Systems with Agents, Environments and s: Michele Piunti 1 Ricci 1 Olivier Boissier 2 Jomi 3 1 Università degli studi di Bologna - DEIS, Bologna - Italy. {michele.piunti a.ricci}@unibo.it 2 Ecole Nationale Superieure des Mines - G2I St-Etienne - France boissier@emse.fr 3 Federal University of Santa Catarina - DAS, Florianópolis - Brazil jomi@das.ufsc.br WOA Rimini

Programming Open Systems with Agents, Environments and Organizations

Programming Open Systems with Agents, Environments and Organizations Programming Open Systems with Agents, Environments and Organizations Michele Piunti, Alessandro Ricci Università di Bologna Sede di Cesena {michele.piunti,a.ricci}@unibo.it Olivier Boissier Ecole Nationale

More information

Multi-Agent Oriented Programming The JaCaMo Platform

Multi-Agent Oriented Programming The JaCaMo Platform Multi-Agent Oriented Programming The JaCaMo Platform O. Boissier 1 R.H. Bordini 2 J.F. Hübner 3 A. Ricci 4 1. Mines Saint-Etienne (ENSMSE), Saint Etienne, France 2 Pontificia Universidade Catolica do Rio

More information

A Unified Model for Physical and Social Environments

A Unified Model for Physical and Social Environments A Unified Model for Physical and Social Environments José-Antonio Báez-Barranco, Tiberiu Stratulat, and Jacques Ferber LIRMM 161 rue Ada, 34392 Montpellier Cedex 5, France {baez,stratulat,ferber}@lirmm.fr

More information

MERCURIO: An Interaction-oriented Framework for Designing, Verifying and Programming Multi-Agent Systems (Position paper)

MERCURIO: An Interaction-oriented Framework for Designing, Verifying and Programming Multi-Agent Systems (Position paper) MERCURIO: An Interaction-oriented Framework for Designing, Verifying and Programming Multi-Agent Systems (Position paper) Matteo Baldoni, Cristina Baroglio, Federico Bergenti, Antonio Boccalatte, Elisa

More information

Introduction to the Course

Introduction to the Course Introduction to the Course Multiagent Systems LS Sistemi Multiagente LS Andrea Omicini andrea.omicini@unibo.it Ingegneria Due Alma Mater Studiorum Università di Bologna a Cesena Academic Year 2007/2008

More information

Meta-models, Environment and Layers: Agent-Oriented Engineering of Complex Systems

Meta-models, Environment and Layers: Agent-Oriented Engineering of Complex Systems Meta-models, Environment and Layers: Agent-Oriented Engineering of Complex Systems Ambra Molesini ambra.molesini@unibo.it DEIS Alma Mater Studiorum Università di Bologna Bologna, 07/04/2008 Ambra Molesini

More information

MERCURIO: An Interaction-oriented Framework for Designing, Verifying and Programming Multi-Agent Systems

MERCURIO: An Interaction-oriented Framework for Designing, Verifying and Programming Multi-Agent Systems MERCURIO: An Interaction-oriented Framework for Designing, Verifying and Programming Multi-Agent Systems Matteo Baldoni 1, Cristina Baroglio 1, Federico Bergenti 4, Antonio Boccalatte 3, Elisa Marengo

More information

Exploiting Social Commitments in Programming Agent Interaction

Exploiting Social Commitments in Programming Agent Interaction Exploiting Social Commitments in Programming Agent Interaction Matteo Baldoni, Cristina Baroglio, Federico Capuzzimati, Roberto Micalizio Università degli Studi di Torino Dipartimento di Informatica Abstract.

More information

Jason Agents in CArtAgO Working Environments

Jason Agents in CArtAgO Working Environments Jason Agents in CArtAgO Working Environments (The slides are partially taken from slides created by Prof. Alessandro Ricci) Laboratory of Multiagent Systems LM Laboratorio di Sistemi Multiagente LM Elena

More information

Using OWL Artificial Institutions for dynamically creating Open Spaces of Interaction

Using OWL Artificial Institutions for dynamically creating Open Spaces of Interaction Using OWL Artificial Institutions for dynamically creating Open Spaces of Interaction Nicoletta Fornara 1, Charalampos Tampitsikas 1,2 1 Università della Svizzera italiana, via G. Buffi 13, 6900 Lugano,

More information

Mirror Worlds as Agent Societies Situated in Mixed Reality Environments

Mirror Worlds as Agent Societies Situated in Mixed Reality Environments Mirror Worlds as Agent Societies Situated in Mixed Reality Environments Alessandro Ricci 1, Luca Tummolini 2, Michele Piunti 3, Olivier Boissier 4, and Cristiano Castelfranchi 2 1 University of Bologna,

More information

Evolution of Middleware: Towards Agents

Evolution of Middleware: Towards Agents : Towards Agents Multiagent Systems LM Sistemi Multiagente LM Andrea Omicini andrea.omicini@unibo.it Dipartimento di Informatica: Scienza e Ingegneria (DISI) Alma Mater Studiorum Università di Bologna

More information

Flávia Pereira dos Santos 1, Diana Adamatti 2, Henrique Rodrigues 1, Glenda Dimuro 3, Esteban De Manuel Jerez 3, Graçaliz Pereira Dimuro 1

Flávia Pereira dos Santos 1, Diana Adamatti 2, Henrique Rodrigues 1, Glenda Dimuro 3, Esteban De Manuel Jerez 3, Graçaliz Pereira Dimuro 1 A Multiagent-Based Tool for the Simulation of Social Production and Management Processes of Urban Ecosystems: A Case Study of San Jerónimo Vegetable Garden Seville, Spain Flávia Pereira dos Santos 1, Diana

More information

Multi-Agent Oriented Programming Introduction

Multi-Agent Oriented Programming Introduction Multi-Agent Oriented Programming Introduction The JaCaMo Platform O. Boissier 1 R.H. Bordini 2 J.F. Hübner 3 A. Ricci 4 1. Ecole Nationale Supérieure des Mines (ENSMSE), Saint Etienne, France 2 Pontificia

More information

Bridging the gap between agent and environment: the missing body

Bridging the gap between agent and environment: the missing body Bridging the gap between agent and environment: the missing body Julien Saunier Computer Science, Information Processing and Systems Laboratory (LITIS), INSA-Rouen, Avenue de l Université - BP8, 76801

More information

Methodology for Agent-Oriented Software

Methodology for Agent-Oriented Software ب.ظ 03:55 1 of 7 2006/10/27 Next: About this document... Methodology for Agent-Oriented Software Design Principal Investigator dr. Frank S. de Boer (frankb@cs.uu.nl) Summary The main research goal of this

More information

AGENTS AND AGREEMENT TECHNOLOGIES: THE NEXT GENERATION OF DISTRIBUTED SYSTEMS

AGENTS AND AGREEMENT TECHNOLOGIES: THE NEXT GENERATION OF DISTRIBUTED SYSTEMS AGENTS AND AGREEMENT TECHNOLOGIES: THE NEXT GENERATION OF DISTRIBUTED SYSTEMS Vicent J. Botti Navarro Grupo de Tecnología Informática- Inteligencia Artificial Departamento de Sistemas Informáticos y Computación

More information

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists 3,500 108,000 1.7 M Open access books available International authors and editors Downloads Our

More information

2COMM: a commitment-based MAS architecture

2COMM: a commitment-based MAS architecture 2COMM: a commitment-based MAS architecture Matteo Baldoni, Cristina Baroglio, Federico Capuzzimati Università degli Studi di Torino Dipartimento di Informatica c.so Svizzera 185, I-10149 Torino (Italy)

More information

Twenty Years of Engineering MAS. The shaping of the agent-oriented mindset

Twenty Years of Engineering MAS. The shaping of the agent-oriented mindset The shaping of the agent-oriented mindset Delft University of Technology, The Netherlands 6-5-2014 Overview From Rational BDI Agents to From Gaia to From AGENT-0 to From jedit to Eclipse Some application

More information

AmI Systems as Agent-Based Mirror Worlds: Bridging Humans and Agents through Stigmergy

AmI Systems as Agent-Based Mirror Worlds: Bridging Humans and Agents through Stigmergy AmI Systems as Agent-Based Mirror Worlds: Bridging Humans and Agents through Stigmergy Cristiano CASTELFRANCHI a,1, Michele PIUNTI b and Alessandro RICCI c and Luca TUMMOLINI a a Istituto di Scienze e

More information

Agents, Intelligence and Tools

Agents, Intelligence and Tools Agents, Intelligence and Tools Andrea Omicini, Michele Piunti, Alessandro Ricci, and Mirko Viroli Abstract This chapter investigates the relationship among agent intelligence, environment and the use of

More information

Advancing Object-Oriented Standards Toward Agent-Oriented Methodologies: SPEM 2.0 on SODA

Advancing Object-Oriented Standards Toward Agent-Oriented Methodologies: SPEM 2.0 on SODA Advancing Object-Oriented Standards Toward Agent-Oriented Methodologies: SPEM 2.0 on SODA Ambra Molesini, Elena Nardini, Enrico Denti and Andrea Omicini Alma Mater Studiorum Università di Bologna Viale

More information

Introduction to Normative Multiagent Systems

Introduction to Normative Multiagent Systems Introduction to Normative Multiagent Systems Guido Boella 1, Leendert van der Torre 2 and Harko Verhagen 3 1 Dipartimento di Informatica, Università di Torino I-10149, Torino, Corso Svizzera 185, Italy

More information

BaSi: Multi-Agent Based Simulation for Medieval Battles

BaSi: Multi-Agent Based Simulation for Medieval Battles BaSi: Multi-Agent Based Simulation for Medieval Battles Ambra Molesini Enrico Denti Andrea Omicini Alma Mater Studiorum Università di Bologna {ambra.molesini, enrico.denti, andrea.omicini}@unibo.it WOA

More information

On the use of the Goal-Oriented Paradigm for System Design and Law Compliance Reasoning

On the use of the Goal-Oriented Paradigm for System Design and Law Compliance Reasoning On the use of the Goal-Oriented Paradigm for System Design and Law Compliance Reasoning Mirko Morandini 1, Luca Sabatucci 1, Alberto Siena 1, John Mylopoulos 2, Loris Penserini 1, Anna Perini 1, and Angelo

More information

Engineering Multi-agent Systems as Electronic Institutions

Engineering Multi-agent Systems as Electronic Institutions Engineering Multi-agent Systems as Electronic Institutions Carles Sierra, Juan A. Rodríguez-Aguilar, Pablo Noriega,Josep Ll. Arcos Artificial Intelligence Research Institute, IIIA Spanish Council for Scientific

More information

SMART ENVIRONMENTS AS AGENTS WORKSPACES

SMART ENVIRONMENTS AS AGENTS WORKSPACES SMART ENVIRONMENTS AS AGENTS WORKSPACES Andrea Omicini, Alessandro Ricci ALMA MATER STUDIORUM Università di Bologna Via Venezia 52, 47023 Cesena, Italy {andrea.omicini,a.ricci}@unibo.it Giuseppe Vizzari

More information

Game Engines to Model MAS: A Research Roadmap

Game Engines to Model MAS: A Research Roadmap Game Engines to Model MAS: A Research Roadmap Stefano Mariani DISI, ALMA MATER STUDIORUM Università di Bologna via Sacchi 3, 47521 Cesena, Italy Email: s.mariani@unibo.it Andrea Omicini DISI, ALMA MATER

More information

Planning in autonomous mobile robotics

Planning in autonomous mobile robotics Sistemi Intelligenti Corso di Laurea in Informatica, A.A. 2017-2018 Università degli Studi di Milano Planning in autonomous mobile robotics Nicola Basilico Dipartimento di Informatica Via Comelico 39/41-20135

More information

Applying Regulation to Ubiquitous Computing Environments

Applying Regulation to Ubiquitous Computing Environments Applying Regulation to Ubiquitous Computing Environments José Viterbo F. 1, Carolina Felicíssimo 1, Jean-Pierre Briot 2, Markus Endler 1, Carlos Lucena 1 1 Departamento de Informática Pontifícia Universidade

More information

Computational Logic and Agents Miniscuola WOA 2009

Computational Logic and Agents Miniscuola WOA 2009 Computational Logic and Agents Miniscuola WOA 2009 Viviana Mascardi University of Genoa Department of Computer and Information Science July, 8th, 2009 V. Mascardi, University of Genoa, DISI Computational

More information

Computational Accountability and Responsibility in Multiagent Systems

Computational Accountability and Responsibility in Multiagent Systems Matteo Baldoni, Cristina Baroglio, Roberto Micalizio (eds.) Computational Accountability and Responsibility in Multiagent Systems First Workshop, CARe-MAS 2017 co-located with 20th International Conference

More information

Context-Aware Interaction in a Mobile Environment

Context-Aware Interaction in a Mobile Environment Context-Aware Interaction in a Mobile Environment Daniela Fogli 1, Fabio Pittarello 2, Augusto Celentano 2, and Piero Mussio 1 1 Università degli Studi di Brescia, Dipartimento di Elettronica per l'automazione

More information

2COMM: A commitment-based MAS architecture

2COMM: A commitment-based MAS architecture 2COMM: A commitment-based MAS architecture Matteo Baldoni, Cristina Baroglio, Federico Capuzzimati Università degli Studi di Torino Dipartimento di Informatica c.so Svizzera 185, I-10149 Torino (Italy)

More information

I C T. Per informazioni contattare: "Vincenzo Angrisani" -

I C T. Per informazioni contattare: Vincenzo Angrisani - I C T Per informazioni contattare: "Vincenzo Angrisani" - angrisani@apre.it Reference n.: ICT-PT-SMCP-1 Deadline: 23/10/2007 Programme: ICT Project Title: Intention recognition in human-machine interaction

More information

Framework Programme 7

Framework Programme 7 Framework Programme 7 1 Joining the EU programmes as a Belarusian 1. Introduction to the Framework Programme 7 2. Focus on evaluation issues + exercise 3. Strategies for Belarusian organisations + exercise

More information

Designing 3D Virtual Worlds as a Society of Agents

Designing 3D Virtual Worlds as a Society of Agents Designing 3D Virtual Worlds as a Society of s MAHER Mary Lou, SMITH Greg and GERO John S. Key Centre of Design Computing and Cognition, University of Sydney Keywords: Abstract: s, 3D virtual world, agent

More information

2COMM: A commitment-based MAS architecture

2COMM: A commitment-based MAS architecture 2COMM: A commitment-based MAS architecture Matteo Baldoni, Cristina Baroglio and Federico Capuzzimati Dipartimento di Informatica Università degli Studi di Torino c.so Svizzera 85, I-049 Torino (Italy)

More information

Session 1, Part 2: Emerging issues in e-commerce Australian experiences of privacy and consumer protection regulation

Session 1, Part 2: Emerging issues in e-commerce Australian experiences of privacy and consumer protection regulation 2013/ SOM3/CTI/WKSP1/007 Australian Experiences of Privacy and Consumer Protection Regulation Submitted by: Australia Workshop on Building and Enhancing FTA Negotiation Skills on e-commerce Medan, Indonesia

More information

Overview Agents, environments, typical components

Overview Agents, environments, typical components Overview Agents, environments, typical components CSC752 Autonomous Robotic Systems Ubbo Visser Department of Computer Science University of Miami January 23, 2017 Outline 1 Autonomous robots 2 Agents

More information

Some Ethical Aspects of Agency Machines Based on Artificial Intelligence. By Francesco Amigoni, Viola Schiaffonati, Marco Somalvico

Some Ethical Aspects of Agency Machines Based on Artificial Intelligence. By Francesco Amigoni, Viola Schiaffonati, Marco Somalvico Some Ethical Aspects of Agency Machines Based on Artificial Intelligence By Francesco Amigoni, Viola Schiaffonati, Marco Somalvico Politecnico di Milano - Artificial Intelligence and Robotics Project Abstract

More information

A CYBER PHYSICAL SYSTEMS APPROACH FOR ROBOTIC SYSTEMS DESIGN

A CYBER PHYSICAL SYSTEMS APPROACH FOR ROBOTIC SYSTEMS DESIGN Proceedings of the Annual Symposium of the Institute of Solid Mechanics and Session of the Commission of Acoustics, SISOM 2015 Bucharest 21-22 May A CYBER PHYSICAL SYSTEMS APPROACH FOR ROBOTIC SYSTEMS

More information

SMART PLACES WHAT. WHY. HOW.

SMART PLACES WHAT. WHY. HOW. SMART PLACES WHAT. WHY. HOW. @adambeckurban @smartcitiesanz We envision a world where digital technology, data, and intelligent design have been harnessed to create smart, sustainable cities with highquality

More information

Agent Oriented Software Engineering

Agent Oriented Software Engineering Agent Oriented Software Engineering Multiagent Systems LS Sistemi Multiagente LS Ambra Molesini ambra.molesini@unibo.it Alma Mater Studiorum Universitá di Bologna Academic Year 2006/2007 Ambra Molesini

More information

An Event Driven Approach to Norms in Artificial Institutions

An Event Driven Approach to Norms in Artificial Institutions An Event Driven Approach to Norms in Artificial Institutions Francesco Viganò 1, Nicoletta Fornara 1, and Marco Colombetti 1,2 1 Università della Svizzera italiana, via G. Buffi 13, 6900 Lugano, Switzerland

More information

AOSE Agent-Oriented Software Engineering: A Review and Application Example TNE 2009/2010. António Castro

AOSE Agent-Oriented Software Engineering: A Review and Application Example TNE 2009/2010. António Castro AOSE Agent-Oriented Software Engineering: A Review and Application Example TNE 2009/2010 António Castro NIAD&R Distributed Artificial Intelligence and Robotics Group 1 Contents Part 1: Software Engineering

More information

Towards filling the gap between AOSE methodologies and infrastructures: requirements and meta-model

Towards filling the gap between AOSE methodologies and infrastructures: requirements and meta-model Towards filling the gap between AOSE methodologies and infrastructures: requirements and meta-model Fabiano Dalpiaz, Ambra Molesini, Mariachiara Puviani and Valeria Seidita Dipartimento di Ingegneria e

More information

Science of Computers: Epistemological Premises

Science of Computers: Epistemological Premises Science of Computers: Epistemological Premises Autonomous Systems Sistemi Autonomi Andrea Omicini andrea.omicini@unibo.it Dipartimento di Informatica Scienza e Ingegneria (DISI) Alma Mater Studiorum Università

More information

Agents in the Real World Agents and Knowledge Representation and Reasoning

Agents in the Real World Agents and Knowledge Representation and Reasoning Agents in the Real World Agents and Knowledge Representation and Reasoning An Introduction Mitsubishi Concordia, Java-based mobile agent system. http://www.merl.com/projects/concordia Copernic Agents for

More information

Agents for Serious gaming: Challenges and Opportunities

Agents for Serious gaming: Challenges and Opportunities Agents for Serious gaming: Challenges and Opportunities Frank Dignum Utrecht University Contents Agents for games? Connecting agent technology and game technology Challenges Infrastructural stance Conceptual

More information

Technical report No. 4

Technical report No. 4 ITC Technical report No. 4 Institute for Communication Technologies Artificial Institutions: A Model of Institutional Reality for Open Multiagent Systems Nicoletta Fornara, Francesco Viganò, Mario Verdicchio,

More information

Co-evolution of agent-oriented conceptual models and CASO agent programs

Co-evolution of agent-oriented conceptual models and CASO agent programs University of Wollongong Research Online Faculty of Informatics - Papers (Archive) Faculty of Engineering and Information Sciences 2006 Co-evolution of agent-oriented conceptual models and CASO agent programs

More information

Designing Institutional Multi-Agent Systems

Designing Institutional Multi-Agent Systems Designing Institutional Multi-Agent Systems Carles Sierra 1, John Thangarajah 2, Lin Padgham 2, and Michael Winikoff 2 1 Artificial Intelligence Research Institute (IIIA) Spanish Research Council (CSIC)

More information

PhD proposal - Interoperability in Decentralized Goal-Directed Building Asset Management System

PhD proposal - Interoperability in Decentralized Goal-Directed Building Asset Management System PhD proposal - Interoperability in Decentralized Goal-Directed Building Asset Management System Employer: MINES Saint-Étienne, an IMT graduate school Lab: Connected Intelligence, a team of the Laboratoire

More information

Introduction to Normative Multiagent Systems

Introduction to Normative Multiagent Systems Introduction to Normative Multiagent Systems Guido Boella Dipartimento di Informatica Università di Torino Italy guido@di.unito.it Leendert van der Torre Department of Computer Science University of Luxembourg

More information

A review of Reasoning About Rational Agents by Michael Wooldridge, MIT Press Gordon Beavers and Henry Hexmoor

A review of Reasoning About Rational Agents by Michael Wooldridge, MIT Press Gordon Beavers and Henry Hexmoor A review of Reasoning About Rational Agents by Michael Wooldridge, MIT Press 2000 Gordon Beavers and Henry Hexmoor Reasoning About Rational Agents is concerned with developing practical reasoning (as contrasted

More information

Activity-Centric Configuration Work in Nomadic Computing

Activity-Centric Configuration Work in Nomadic Computing Activity-Centric Configuration Work in Nomadic Computing Steven Houben The Pervasive Interaction Technology Lab IT University of Copenhagen shou@itu.dk Jakob E. Bardram The Pervasive Interaction Technology

More information

Innovationen gemeinsam entwickeln und umsetzen

Innovationen gemeinsam entwickeln und umsetzen Keynote: Artificial intelligence in the public sector. Applications, scenarios, use Innovationen gemeinsam entwickeln und umsetzen Victor de la Torre, Senior Research Fellow, Fujitsu Human Centric Innovation

More information

Using multiple robots to develop flexible, costeffective, dependable, and user-driven applications. IWARD & ROBOSWARM: lessons learned

Using multiple robots to develop flexible, costeffective, dependable, and user-driven applications. IWARD & ROBOSWARM: lessons learned Using multiple robots to develop flexible, costeffective, dependable, and user-driven applications IWARD & ROBOSWARM: lessons learned Who we are We are a private Research Centre, market oriented and dedicated

More information

Environment as a first class abstraction in multiagent systems

Environment as a first class abstraction in multiagent systems Auton Agent Multi-Agent Syst (2007) 14:5 30 DOI 10.1007/s10458-006-0012-0 Environment as a first class abstraction in multiagent systems Danny Weyns Andrea Omicini James Odell Published online: 24 July

More information

Autonomous Robotic (Cyber) Weapons?

Autonomous Robotic (Cyber) Weapons? Autonomous Robotic (Cyber) Weapons? Giovanni Sartor EUI - European University Institute of Florence CIRSFID - Faculty of law, University of Bologna Rome, November 24, 2013 G. Sartor (EUI-CIRSFID) Autonomous

More information

SMART DUBAI INSPIRING NEW REALITIES

SMART DUBAI INSPIRING NEW REALITIES SMART DUBAI INSPIRING NEW REALITIES SMART DUBAI 2014-2017 2016 2013 Smart Government Smart Dubai & board formation 2000 E-Gov 2014 Smart Dubai Initiative 2021 Smart Dubai 2021 Smart Dubai is transforming

More information

SODA: Societies and Infrastructures in the Analysis and Design of Agent-based Systems

SODA: Societies and Infrastructures in the Analysis and Design of Agent-based Systems SODA: Societies and Infrastructures in the Analysis and Design of Agent-based Systems Andrea Omicini LIA, Dipartimento di Elettronica, Informatica e Sistemistica, Università di Bologna Viale Risorgimento

More information

Agent-Oriented Software Engineering

Agent-Oriented Software Engineering Agent-Oriented Software Engineering Multiagent Systems LS Sistemi Multiagente LS Ambra Molesini ambra.molesini@unibo.it Ingegneria Due Alma Mater Studiorum Università di Bologna a Cesena Academic Year

More information

Structural Analysis of Agent Oriented Methodologies

Structural Analysis of Agent Oriented Methodologies International Journal of Information & Computation Technology. ISSN 0974-2239 Volume 4, Number 6 (2014), pp. 613-618 International Research Publications House http://www. irphouse.com Structural Analysis

More information

Agent-Based Systems. Agent-Based Systems. Agent-Based Systems. Five pervasive trends in computing history. Agent-Based Systems. Agent-Based Systems

Agent-Based Systems. Agent-Based Systems. Agent-Based Systems. Five pervasive trends in computing history. Agent-Based Systems. Agent-Based Systems Five pervasive trends in computing history Michael Rovatsos mrovatso@inf.ed.ac.uk Lecture 1 Introduction Ubiquity Cost of processing power decreases dramatically (e.g. Moore s Law), computers used everywhere

More information

Modeling interactions using social integrity constraints: a resource sharing case study

Modeling interactions using social integrity constraints: a resource sharing case study Modeling interactions using social integrity constraints: a resource sharing case study Marco Alberti 1, Marco Gavanelli 1, Evelina Lamma 1, Paola Mello 2, and Paolo Torroni 2 1 Dipartimento di Ingegneria,

More information

Towards a Methodology for Designing Artificial Conscious Robotic Systems

Towards a Methodology for Designing Artificial Conscious Robotic Systems Towards a Methodology for Designing Artificial Conscious Robotic Systems Antonio Chella 1, Massimo Cossentino 2 and Valeria Seidita 1 1 Dipartimento di Ingegneria Informatica - University of Palermo, Viale

More information

The circulation of judicial agency in Europe:

The circulation of judicial agency in Europe: The circulation of judicial agency in Europe: Designing for interoperability and complexity Giovan Francesco Lanzara University of Bologna & London School of Economics Research Conference Building Interoperability

More information

Three Technologies for Automated Trading

Three Technologies for Automated Trading Three Technologies for Automated Trading John Debenham and Simeon Simoff University of Technology, Sydney, Australia {debenham,simeon}@it.uts.edu.au Three core technologies are needed for automated trading:

More information

OUR WORLD YOUR POTENTIAL OUR PROGRAMME

OUR WORLD YOUR POTENTIAL OUR PROGRAMME COMMUNICATION SCIENCE MASTER PROGRAMME OUR WORLD YOUR POTENTIAL OUR PROGRAMME PROGRAM FOR TODAY 1. 2. 3. 4. 5. THIS IS YOU THIS IS THIS IS OUR COMMUNICATION PROGRAMME SCIENCE THIS IS OUR WORLD CAREER PROSPECTS

More information

The future of work. Artificial Intelligence series

The future of work. Artificial Intelligence series The future of work Artificial Intelligence series The future of work March 2017 02 Cognition and the future of work We live in an era of unprecedented change. The world s population is expected to reach

More information

A User-Friendly Interface for Rules Composition in Intelligent Environments

A User-Friendly Interface for Rules Composition in Intelligent Environments A User-Friendly Interface for Rules Composition in Intelligent Environments Dario Bonino, Fulvio Corno, Luigi De Russis Abstract In the domain of rule-based automation and intelligence most efforts concentrate

More information

Environments for Multiagent Systems

Environments for Multiagent Systems The Knowledge Engineering Review, Vol. 00:0, 1 15. c 2005, Cambridge University Press DOI: 10.1017/S000000000000000 Printed in the United Kingdom Environments for Multiagent Systems DANNY WEYNS 1, MICHAEL

More information

Agent-Oriented Software Engineering

Agent-Oriented Software Engineering Agent-Oriented Software Engineering Onn Shehory Arnon Sturm Editors Agent-Oriented Software Engineering Reflections on Architectures, Methodologies, Languages, and Frameworks 123 Editors Onn Shehory IBM

More information

Smarter Defense, an IBM Perspective IBM Corporation

Smarter Defense, an IBM Perspective IBM Corporation 1 Smarter Defense, an IBM perspective, Tom Hawk, IBM General Manager, Nordics Integrated Market Team Agenda Smarter Planet : What s New? Transformation: IBM lessons SPADE: One Year On 3 As the digital

More information

Programming Abstractions for Augmented Worlds

Programming Abstractions for Augmented Worlds Programming Abstractions for Augmented Worlds Angelo Croatti DISI, University of Bologna Via Sacchi, 3 Cesena, Italy a.croatti@unibo.it Alessandro Ricci DISI, University of Bologna Via Sacchi, 3 Cesena,

More information

Danube University Krems. The University for Continuing Education. Smart Cities & Smart ICT

Danube University Krems. The University for Continuing Education. Smart Cities & Smart ICT Danube University Krems. The University for Continuing Education. Smart Cities & Smart ICT 3. Smart City Smart ICT www.donau-uni.ac.at Smartness Viewport & Dimensions Inside Outside Stakeholder viewport:

More information

Multi-Agent Programming

Multi-Agent Programming Multi-Agent Programming Rafael H. Bordini Mehdi Dastani Jürgen Dix Amal El Fallah Seghrouchni Editors Multi-Agent Programming Languages, Tools and Applications 123 Editors Rafael H. Bordini Department

More information

Présentation de l'initiative européenne "Next Generation Internet"

Présentation de l'initiative européenne Next Generation Internet NGI Journée d'information Paris 1er Décembre 2017 Présentation de l'initiative européenne "Next Generation Internet" Jean-Luc Dorel European Commission Directorate General CONNECT Unit 'Next-Generation

More information

Psychiatric Patient Advocate Office

Psychiatric Patient Advocate Office Psychiatric Patient Advocate Office INFOGUIDE December 2008 Disclaimer: This material is prepared by the Psychiatric Patient Advocate Office with the intention that it provide general information in summary

More information

Our Corporate Strategy Digital

Our Corporate Strategy Digital Our Corporate Strategy Digital Proposed Content for Discussion 9 May 2016 CLASSIFIED IN CONFIDENCE INLAND REVENUE HIGHLY PROTECTED Draft v0.2a 1 Digital: Executive Summary What is our strategic digital

More information

Enhancing industrial processes in the industry sector by the means of service design

Enhancing industrial processes in the industry sector by the means of service design ServDes2018 - Service Design Proof of Concept Politecnico di Milano 18th-19th-20th, June 2018 Enhancing industrial processes in the industry sector by the means of service design giuseppe@attoma.eu, peter.livaudais@attoma.eu

More information

Analysing Megatrends to Better shape the future of Tourism

Analysing Megatrends to Better shape the future of Tourism Issues Paper Analysing Megatrends to Better shape the future of Tourism 2-3 October 2017 OECD, Paris 2 Background information This note is provided as background information at the High Level Meeting on

More information

Supporting the Design of Self- Organizing Ambient Intelligent Systems Through Agent-Based Simulation

Supporting the Design of Self- Organizing Ambient Intelligent Systems Through Agent-Based Simulation Supporting the Design of Self- Organizing Ambient Intelligent Systems Through Agent-Based Simulation Stefania Bandini, Andrea Bonomi, Giuseppe Vizzari Complex Systems and Artificial Intelligence research

More information

An Ontology for Modelling Security: The Tropos Approach

An Ontology for Modelling Security: The Tropos Approach An Ontology for Modelling Security: The Tropos Approach Haralambos Mouratidis 1, Paolo Giorgini 2, Gordon Manson 1 1 University of Sheffield, Computer Science Department, UK {haris, g.manson}@dcs.shef.ac.uk

More information

Distributed Robotics: Building an environment for digital cooperation. Artificial Intelligence series

Distributed Robotics: Building an environment for digital cooperation. Artificial Intelligence series Distributed Robotics: Building an environment for digital cooperation Artificial Intelligence series Distributed Robotics March 2018 02 From programmable machines to intelligent agents Robots, from the

More information

Foreword The Internet of Things Threats and Opportunities of Improved Visibility

Foreword The Internet of Things Threats and Opportunities of Improved Visibility Foreword The Internet of Things Threats and Opportunities of Improved Visibility The Internet has changed our business and private lives in the past years and continues to do so. The Web 2.0, social networks

More information

Intentional Embodied Agents

Intentional Embodied Agents Intentional Embodied Agents A. Martin 1, G. M. P. O Hare 1, B. Schön 1, J. F. Bradley 1 & B. R. Duffy 2 1 Dept. of Computer Science, University College Dublin (UCD), Belfield, Dublin 4, Ireland 2 Institut

More information

SUPPORTING LOCALIZED ACTIVITIES IN UBIQUITOUS COMPUTING ENVIRONMENTS. Helder Pinto

SUPPORTING LOCALIZED ACTIVITIES IN UBIQUITOUS COMPUTING ENVIRONMENTS. Helder Pinto SUPPORTING LOCALIZED ACTIVITIES IN UBIQUITOUS COMPUTING ENVIRONMENTS Helder Pinto Abstract The design of pervasive and ubiquitous computing systems must be centered on users activity in order to bring

More information

Enabling Trust in e-business: Research in Enterprise Privacy Technologies

Enabling Trust in e-business: Research in Enterprise Privacy Technologies Enabling Trust in e-business: Research in Enterprise Privacy Technologies Dr. Michael Waidner IBM Zurich Research Lab http://www.zurich.ibm.com / wmi@zurich.ibm.com Outline Motivation Privacy-enhancing

More information

Building BIM in Australia: A Retrospective and Prospective Analysis

Building BIM in Australia: A Retrospective and Prospective Analysis Building BIM in Australia: A Retrospective and Prospective Analysis Professor Keith Hampson Sustainable Built Environment National Research Centre, Australia Co-author: Professor Robin Drogemuller Professor

More information

Industry 4.0: the new challenge for the Italian textile machinery industry

Industry 4.0: the new challenge for the Italian textile machinery industry Industry 4.0: the new challenge for the Italian textile machinery industry Executive Summary June 2017 by Contacts: Economics & Press Office Ph: +39 02 4693611 email: economics-press@acimit.it ACIMIT has

More information

Computational Models for Normative Multi-Agent Systems

Computational Models for Normative Multi-Agent Systems Computational Models for Normative Multi-Agent Systems Natasha Alechina 1, Nick Bassiliades 2, Mehdi Dastani 3, Marina De Vos 4, Brian Logan 1, Sergio Mera 5, Andreasa Morris-Martin 6, and Fernando Schapachnik

More information

Interoperable systems that are trusted and secure

Interoperable systems that are trusted and secure Government managers have critical needs for models and tools to shape, manage, and evaluate 21st century services. These needs present research opportunties for both information and social scientists,

More information

Public Sector Future Scenarios

Public Sector Future Scenarios Public Sector Future Scenarios Two main scenarios have been generated as a result of the scenario building exercise that took place in the context of the SONNETS project, as follows: Probable Scenario

More information

Agent Models of 3D Virtual Worlds

Agent Models of 3D Virtual Worlds Agent Models of 3D Virtual Worlds Abstract P_130 Architectural design has relevance to the design of virtual worlds that create a sense of place through the metaphor of buildings, rooms, and inhabitable

More information

IERC. IERC - European Research Cluster on the Internet of Things. Cluster Presentation. IERC EC Coordinator,

IERC. IERC - European Research Cluster on the Internet of Things. Cluster Presentation. IERC EC Coordinator, - European Research Cluster on the Internet of Things Cluster Presentation Coordinator of Ovidiu Vermesan@sintef no Coordinator of Ovidiu.Vermesan@sintef.no EC Coordinator, Peter.Friess@ec.europa.eu Internet

More information

headspace Bairnsdale Private Practitioners: Model for Operations and Support

headspace Bairnsdale Private Practitioners: Model for Operations and Support 1 headspace Bairnsdale Private Practitioners: Model for Operations and Support May 2017 2 Table of Contents Introduction to headspace Bairnsdale... 3 Operational Model:... 3 Operational model general practitioners...

More information