Agent Development. F. Alonso, S. Frutos, L. A. Martínez, C. Montes Facultad de Informática, UPM.

Size: px
Start display at page:

Download "Agent Development. F. Alonso, S. Frutos, L. A. Martínez, C. Montes Facultad de Informática, UPM."

Transcription

1 Fifth International Workshop Engineering Societies in the Agents World 20-22, October 2004 IRIT. UPS. Toulouse, France SONIA - A Methodology for Natural Agent Development F. Alonso, S. Frutos, L. A. Martínez, C. Montes Facultad de Informática, UPM sfrutos@fi.upm.es

2 Contents Introduction Problems of AOSE Features of an Agent Development Methodology Agent Development Methodologies SONIA Methodology Case Study Conclusions

3 Introduction Agents, MAS, and Agent Societies are well suited for tackling complex software systems This line of research resulted in a new paradigm, the Agent Paradigm [Lind, 2001] The engineering approach is the key factor for the introduction of agent-based systems into industry [Fisher et al., 1997] This effort to convert agent-oriented system development into a Agent Engineering has led to a variety of methodological proposals [Weiss, 2002] [Wooldridge & Ciancarini, 2001] [Tveit, 2001] [Iglesias et al., 1999]

4 Problems of AOSE Reach agreement on agent theory Provide mechanisms for deciding whether the problem should be dealt with using a MAS Train development team members in the field of agents and MAS Provide special-purpose programming languages and development tools Use suited to the development processes

5 Features of an Agent Development Methodology It should not condition the use of the agent paradigm right from analysis It should naturally lead to the conclusion of whether or not it is feasible to develop the system as a MAS It should systematically identify the elements of a MAS If the problem specifications call for an agent society, it should naturally lead to this organizational model It should facilitate the reusability of agents, if possible It should be easy to apply and not require excessive knowledge of agent technology

6 Agent Development Methodologies Agent Development Methodologies Agent-based OO-based KE-based

7 Agent-Based Methodologies Agent Development Methodologies Agent-based Tropos (2004) Gaia (2003) Prometheus (2003) SODA (2001) Styx (2001) HLIM (1999) Cassiopeia (1995) agent paradigm selection OO-based agent identification process MAS aspects environment analysis specif. or analysis (Prometheus, HLIM, Cassiopeia, Tropos, Gaia, SODA, Styx) role-driven top-down (all) intra- & inter-agent (Tropos, Gaia, Prometheus, Styx, HLIM) environment (SODA) KE-based design (none) component-driven bottom-up (none) social structure (SODA) objects (Tropos, Prometheus, Styx, SODA)

8 Object Oriented-Based Methodologies Agent Development Methodologies agent paradigm selection agent identification process specif. or analysis (ODAC, AOAD) Agent-based role-driven top-down (ODAC, MaSE, MASSIVE, AAII, AOMEM, AOAD, MASB) OO-based design (MaSE, MASSIVE, DESIRE, AAII, AOMEM, MASB) KE-based component-driven bottom-up (DESIRE) MAS aspects environment analysis intra- & inter-agent (ODAC, MASB, DESIRE, AAII, AOMEM, AOAD, MASB ) environment (MASSIVE) ODAC (2003) MaSE (2001) MASSIVE (2001) DESIRE (1997) AAII (1996) AOMEM (1996) AOAD (1996) MASB (1994) social structure (MASSIVE, AOAD) objects (ODAC, MASB)

9 Knowledge Engineering-Based Methodologies Agent Development Methodologies agent paradigm selection agent identification process MAS aspects environment analysis specif. or analysis (MAS-CommonKADS ) Agent-based role-driven top-down (MAS-CommonKADS ) intra- & inter-agent (MASCommonKADS, CoMoMAS) environment (none) design (CoMoMAS) OO-based component-driven bottom-up (CoMoMAS) social structure (none) objects (none) KE-based MAS-CommonKADS (1999) CoMoMAS (1997)

10 A Good AOSE Methodology agent paradigm selection agent identification process specif. or analysis role-driven top-down design component-driven bottom-up MAS aspects intra- & inter-agent social structure environment analysis environment objects

11 SONIA Methodology SONIA (Set of models for a Natural Identification of Agents) methodology Generates a multiagent architecture to solve a problem (whose conceptualization is not conditioned by the agent paradigm) according to a Multiagent Design that systemizes and automates the activities of identifying the MAS elements

12 SONIA Methodology Initial Structural Initial Task Conceptualization The requirements are analysed using SETCM (Set Theory Based Conceptual ) This analysis method is design-independent. Initial Structural describes the general structure of the problem domain Initial Task describes how the problems raised in the domain are solved

13 SONIA Methodology Initial Structural Initial Task Conceptualization Environment Extended Analysis ANALYSIS Structural Task Conceptualization models are refined and expanded to capture the system environment and external entities: Environment defines the system external entities and their interactions with the system Structural includes structures from the knowledge domain of the external entities Task adds the functionalities required to interact with the external entities

14 SONIA Methodology Initial Structural Structural Environment Initial Task Synthesis provides for the component-driven identification Conceptualization of agents (bottom-up process): Knowledge identifies the knowledge components by grouping Structural Extended concepts and Analysis associations ANALYSIS Behavior produced by grouping Task tasks, subtasks and methods Task Responsibility output by relating knowledge components to behaviors Knowledge Behavior Synthesis Responsibility

15 SONIA Methodology Initial Structural Initial Task Define the architectural elements: Agent Conceptualization identifies and defines autonomous agents Object identifies and defines passive Environment entities Extended Analysis ANALYSIS Interaction identifies and defines Structural relationships between agents and between agents and objects Task If no agents can be identified, another design paradigm will have to be chosen. Knowledge Object Behavior Synthesis Responsibility Architectural Design DESIGN Agent Interaction

16 Case Study (I) ALBOR project (Barrier-Free Computer Access). ALBOR is an Internet-based intelligent system designed to provide guidance on the evaluation of disabled people s computer access skills and on the choice of the best suited assistive technologies.

17 Case Study (II) <<agent>> Survey-Taker <<object>> External <<object>> Users <<object>> Media <<agent>> Advisor <<agent>> DecisionMaker Architectural Design s Bottom-up process <<knowledge>> Questionnaires <<concept>> Questionnaire <<association>> HasSections <<concept>> Section << behavior >> InitSession << behavior >> IdentifyUser <<behavior>> TakeSurvey <<concept>> Question <<association>> HasResponses Structural <<association>> HasMedium <<association>> NextQuestion << knowledge >> Users << knowledge >> External << knowledge >> Media <<task>> ShowQuestion <<task>> ShowMedium << behavior >> EvalAptitude << behavior >> ShowReport <<task>> TakeSurvey <<method>> TakeSurvey. <<task>> Response << knowledge >> Rules << knowledge >> Recommen. Task <<task>> GetNext Synthesis s Analysis s <<association>> HasQuestions <<concept>> Response <<association>> HasMedium <<method>> ShowQuestion <<method>> ShowMedium <<method>> Response <<method>> GetNext

18 Conclusions AOSE needs a consolidated agent development process This paper aims to contribute to the methodological issue of agent-based development by setting out : What the basic requirements for an AOSE methodology should be Defining a new methodology that meets these requirements

19 SONIA - A Methodology for Natural Agent Development F. Alonso, S. Frutos, L. A. Martínez, C. Montes Facultad de Informática, UPM sfrutos@fi.upm.es

School of Computing, National University of Singapore 3 Science Drive 2, Singapore ABSTRACT

School of Computing, National University of Singapore 3 Science Drive 2, Singapore ABSTRACT NUROP CONGRESS PAPER AGENT BASED SOFTWARE ENGINEERING METHODOLOGIES WONG KENG ONN 1 AND BIMLESH WADHWA 2 School of Computing, National University of Singapore 3 Science Drive 2, Singapore 117543 ABSTRACT

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

MULTI-AGENT BASED SOFTWARE ENGINEERING MODELS: A REVIEW

MULTI-AGENT BASED SOFTWARE ENGINEERING MODELS: A REVIEW MULTI-AGENT BASED SOFTWARE ENGINEERING MODELS: A REVIEW 1 Okoye, C. I, 2 John-Otumu Adetokunbo M, and 3 Ojieabu Clement E. 1,2 Department of Computer Science, Ebonyi State University, Abakaliki, Nigeria

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

A Modeling Method to Develop Goal Oriented Adaptive Agents in Modeling and Simulation for Smart Grids

A Modeling Method to Develop Goal Oriented Adaptive Agents in Modeling and Simulation for Smart Grids A Modeling Method to Develop Goal Oriented Adaptive Agents in Modeling and Simulation for Smart Grids Hyo-Cheol Lee, Hee-Soo Kim and Seok-Won Lee Knowledge-intensive Software Engineering (NiSE) Lab. Ajou

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

An introduction to Agent-Oriented Software Engineering

An introduction to Agent-Oriented Software Engineering An introduction to Agent-Oriented Software Engineering http://www.kemlg.upc.edu Javier Vázquez-Salceda KEMLg Seminar April 25, 2012 http://www.kemlg.upc.edu Introduction to Agent-Orientation Computing

More information

SENG609.22: Agent-Based Software Engineering Assignment. Agent-Oriented Engineering Survey

SENG609.22: Agent-Based Software Engineering Assignment. Agent-Oriented Engineering Survey SENG609.22: Agent-Based Software Engineering Assignment Agent-Oriented Engineering Survey By: Allen Chi Date:20 th December 2002 Course Instructor: Dr. Behrouz H. Far 1 0. Abstract Agent-Oriented Software

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

Methodologies for agent systems development: underlying assumptions and implications for design

Methodologies for agent systems development: underlying assumptions and implications for design AI & Soc (2009) 23:379 407 DOI 10.1007/s00146-007-0110-9 ORIGINAL ARTICLE Methodologies for agent systems development: underlying assumptions and implications for design Panayiotis Koutsabasis Æ John Darzentas

More information

Using Agent-Based Methodologies in Healthcare Information Systems

Using Agent-Based Methodologies in Healthcare Information Systems BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 18, No 2 Sofia 2018 Print ISSN: 1311-9702; Online ISSN: 1314-4081 DOI: 10.2478/cait-2018-0033 Using Agent-Based Methodologies

More information

Software Agent Reusability Mechanism at Application Level

Software Agent Reusability Mechanism at Application Level Global Journal of Computer Science and Technology Software & Data Engineering Volume 13 Issue 3 Version 1.0 Year 2013 Type: Double Blind Peer Reviewed International Research Journal Publisher: Global Journals

More information

AOSE Technical Forum Group

AOSE Technical Forum Group AOSE Technical Forum Group AL3-TF1 Report 30 June- 2 July 2004, Rome 1 Introduction The AOSE TFG activity in Rome was divided in two different sessions, both of them scheduled for Friday, (2nd July): the

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

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

Prometheus: A Methodology for Developing Intelligent Agents

Prometheus: A Methodology for Developing Intelligent Agents Prometheus: A Methodology for Developing Intelligent Agents Lin Padgham and Michael Winikoff RMIT University, GPO Box 2476V, Melbourne, AUSTRALIA Phone: +61 3 9925 2348 {linpa,winikoff}@cs.rmit.edu.au

More information

Analysis of Agent-Oriented Software Engineering

Analysis of Agent-Oriented Software Engineering IJIRST International Journal for Innovative Research in Science & Technology Volume 4 Issue 6 November 2017 ISSN (online): 2349-6010 Analysis of Agent-Oriented Software Engineering Jitendra P. Dave Assistant

More information

Dr. Gerhard Weiss, SCCH GmbH, Austria Dr. Lars Braubach, University of Hamburg, Germany Dr. Paolo Giorgini, University of Trento, Italy. Abstract...

Dr. Gerhard Weiss, SCCH GmbH, Austria Dr. Lars Braubach, University of Hamburg, Germany Dr. Paolo Giorgini, University of Trento, Italy. Abstract... Intelligent Agents Authors: Dr. Gerhard Weiss, SCCH GmbH, Austria Dr. Lars Braubach, University of Hamburg, Germany Dr. Paolo Giorgini, University of Trento, Italy Outline Abstract...2 Key Words...2 1

More information

Comparative study between Multi Agents Systems methodologies according to intelligent embedded systems requirements

Comparative study between Multi Agents Systems methodologies according to intelligent embedded systems requirements Comparative study between Multi Agents Systems methodologies according to intelligent embedded systems requirements MECIBAH Zina #1, BOUTEKKOUK Fateh #2 # Research Laboratory on Computer Science s Complex

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

Pervasive Services Engineering for SOAs

Pervasive Services Engineering for SOAs Pervasive Services Engineering for SOAs Dhaminda Abeywickrama (supervised by Sita Ramakrishnan) Clayton School of Information Technology, Monash University, Australia dhaminda.abeywickrama@infotech.monash.edu.au

More information

IBM Rational Software

IBM Rational Software IBM Rational Software Development Conference 2008 Pushing open new DOORS: Support for next generation methodologies for capturing and analyzing requirements Phani Challa Rick Banerjee phchalla@in.ibm.com

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

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 Ambra Molesini Cesena - 19 Aprile 2006 Email: ambra.molesini@unibo.it amolesini@deis.unibo.it Outline Part 1: What is Agent-Oriented Software Engineering (AOSE) Part

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

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

MULTIAGENT DECISION MAKING FOR SME SUPPLY CHAIN SIMULATION

MULTIAGENT DECISION MAKING FOR SME SUPPLY CHAIN SIMULATION MULTIAGENT DECISION MAKING FOR SME SUPPLY CHAIN SIMULATION Jihene Tounsi Julien Boissière Georges Habchi Université de Savoie Université de Savoie Université de Savoie SYMME-Polytech Savoie LISTIC-Polytech

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

Catholijn M. Jonker and Jan Treur Vrije Universiteit Amsterdam, Department of Artificial Intelligence, Amsterdam, The Netherlands

Catholijn M. Jonker and Jan Treur Vrije Universiteit Amsterdam, Department of Artificial Intelligence, Amsterdam, The Netherlands INTELLIGENT AGENTS Catholijn M. Jonker and Jan Treur Vrije Universiteit Amsterdam, Department of Artificial Intelligence, Amsterdam, The Netherlands Keywords: Intelligent agent, Website, Electronic Commerce

More information

Software Product Assurance for Autonomy On-board Spacecraft

Software Product Assurance for Autonomy On-board Spacecraft Software Product Assurance for Autonomy On-board Spacecraft JP. Blanquart (1), S. Fleury (2) ; M. Hernek (3) ; C. Honvault (1) ; F. Ingrand (2) ; JC. Poncet (4) ; D. Powell (2) ; N. Strady-Lécubin (4)

More information

Component Based Mechatronics Modelling Methodology

Component Based Mechatronics Modelling Methodology Component Based Mechatronics Modelling Methodology R.Sell, M.Tamre Department of Mechatronics, Tallinn Technical University, Tallinn, Estonia ABSTRACT There is long history of developing modelling systems

More information

Extending Gaia with Agent Design and Iterative Development

Extending Gaia with Agent Design and Iterative Development Extending Gaia with Agent Design and Iterative Development Jorge Gonzalez-Palacios 1 and Michael Luck 2 1 University of Southampton jlgp02r@ecs.soton.ac.uk 2 King s College London michael.luck@kcl.ac.uk

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

Grundlagen des Software Engineering Fundamentals of Software Engineering

Grundlagen des Software Engineering Fundamentals of Software Engineering Software Engineering Research Group: Processes and Measurement Fachbereich Informatik TU Kaiserslautern Grundlagen des Software Engineering Fundamentals of Software Engineering Winter Term 2011/12 Prof.

More information

38050 Povo (Trento), Italy Tel.: Fax: e mail: url:

38050 Povo (Trento), Italy Tel.: Fax: e mail: url: CENTRO PER LA RICERCA SCIENTIFICA E TECNOLOGICA 38050 Povo (Trento), Italy Tel.: +39 04614312 Fax: +39 04602040 e mail: prdoc@itc.it url: http://www.itc.it APPLYING TROPOS METHODOLOGY TO A REAL CASE STUDY:

More information

Agent-Oriented Methodologies:

Agent-Oriented Methodologies: Agent-Oriented Methodologies: An Introduction 1 Chapter I Agent-Oriented Methodologies: An Introduction Paolo Giorgini University of Trento, Italy Brian Henderson-Sellers University of Technology, Sydney,

More information

Developing a Decision Support System for Integrated Production in Agriculture.

Developing a Decision Support System for Integrated Production in Agriculture. Developing a Decision Support System for Integrated Production in Agriculture. Anna Perini a, Angelo Susi a, a ITC-irst, Via Sommarive 18, I-38050, Povo, Trento, Italy. Abstract Recent approaches in building

More information

Information Sciences

Information Sciences Information Sciences 195 (2012) 190 210 Contents lists available at SciVerse ScienceDirect Information Sciences journal homepage: www.elsevier.com/locate/ins Designing a meta-model for a generic robotic

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

A survey of agent-oriented software engineering paradigm: Towards its industrial acceptance

A survey of agent-oriented software engineering paradigm: Towards its industrial acceptance Journal of Computer Engineering Research Vol. 1(2), pp. 14-28, April 2010 Available online at http://www.academicjournals.org/jcer 2010 Academic Journals Full Length Research paper A survey of agent-oriented

More information

Mobile Tourist Guide Services with Software Agents

Mobile Tourist Guide Services with Software Agents Mobile Tourist Guide Services with Software Agents Juan Pavón 1, Juan M. Corchado 2, Jorge J. Gómez-Sanz 1 and Luis F. Castillo Ossa 2 1 Dep. Sistemas Informáticos y Programación Universidad Complutense

More information

Technology Needs Assessments under GEF Enabling Activities Top Ups

Technology Needs Assessments under GEF Enabling Activities Top Ups National Communications Support Programme United Nations Development Programme Global Environment Facility Technology Needs Assessments under GEF Enabling Activities Top Ups UNFCCC/UNDP Expert Meeting

More information

Introduction to Autonomous Agents and Multi-Agent Systems Lecture 1

Introduction to Autonomous Agents and Multi-Agent Systems Lecture 1 Introduction to Autonomous Agents and Multi-Agent Systems Lecture 1 The Unit... Theoretical lectures: Tuesdays (Tagus), Thursdays (Alameda) Evaluation: Theoretic component: 50% (2 tests). Practical component:

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

Addis Ababa University New Mexico State University in collaboration with the Metal Engineering Corporation Systems Engineering Initiative

Addis Ababa University New Mexico State University in collaboration with the Metal Engineering Corporation Systems Engineering Initiative Addis Ababa University New Mexico State University in collaboration with the Metal Engineering Corporation Systems Engineering Initiative July15, 2013 Purpose of the Systems Engineering Initiative Using

More information

Issues and Challenges in Coupling Tropos with User-Centred Design

Issues and Challenges in Coupling Tropos with User-Centred Design Issues and Challenges in Coupling Tropos with User-Centred Design L. Sabatucci, C. Leonardi, A. Susi, and M. Zancanaro Fondazione Bruno Kessler - IRST CIT sabatucci,cleonardi,susi,zancana@fbk.eu Abstract.

More information

Modelling of robotic work cells using agent basedapproach

Modelling of robotic work cells using agent basedapproach IOP Conference Series: Materials Science and Engineering PAPER OPEN ACCESS Modelling of robotic work cells using agent basedapproach To cite this article: A Skala et al 2016 IOP Conf. Ser.: Mater. Sci.

More information

Negotiation Process Modelling in Virtual Environment for Enterprise Management

Negotiation Process Modelling in Virtual Environment for Enterprise Management Association for Information Systems AIS Electronic Library (AISeL) AMCIS 2006 Proceedings Americas Conference on Information Systems (AMCIS) December 2006 Negotiation Process Modelling in Virtual Environment

More information

CHAPTER 1: INTRODUCTION. Multiagent Systems mjw/pubs/imas/

CHAPTER 1: INTRODUCTION. Multiagent Systems   mjw/pubs/imas/ CHAPTER 1: INTRODUCTION Multiagent Systems http://www.csc.liv.ac.uk/ mjw/pubs/imas/ Five Trends in the History of Computing ubiquity; interconnection; intelligence; delegation; and human-orientation. http://www.csc.liv.ac.uk/

More information

Engineering Scenarios for the Reinforcement of Global Business Intelligence:

Engineering Scenarios for the Reinforcement of Global Business Intelligence: BIAS FAST ANIPLA INTERNATIONAL CONFERENCE - AUTOMATION WITHIN GLOBAL SCENARIOS, Milan Fair Quarters, 19-20-21 November 2002 Socio-Cognitive Engineering Scenarios for the Reinforcement of Global Business

More information

Transmission System Configurator

Transmission System Configurator Design IT A tool for efficient transmission system design Martin Naedele, Christian Rehtanz, Dirk Westermann, Antonio Carvalho Transmission System Configurator Transmission capacity is a key profit factor

More information

Exploring emerging ICT-enabled governance models in European cities

Exploring emerging ICT-enabled governance models in European cities Exploring emerging ICT-enabled governance models in European cities EXPGOV Project Research Plan D.1 - FINAL (V.2.0, 27.01.2009) This document has been drafted by Gianluca Misuraca, Scientific Officer

More information

A Conceptual Modeling Method to Use Agents in Systems Analysis

A Conceptual Modeling Method to Use Agents in Systems Analysis A Conceptual Modeling Method to Use Agents in Systems Analysis Kafui Monu 1 1 University of British Columbia, Sauder School of Business, 2053 Main Mall, Vancouver BC, Canada {Kafui Monu kafui.monu@sauder.ubc.ca}

More information

Applying Open Architecture Concepts to Mission and Ship Systems

Applying Open Architecture Concepts to Mission and Ship Systems Applying Open Architecture Concepts to Mission and Ship Systems John M. Green Gregory Miller Senior Lecturer Lecturer Department of Systems Engineering Introduction Purpose: to introduce a simulation based

More information

Requirement Definition

Requirement Definition Requirement Definition 1 Objectives Understand the requirements collection Understand requirements and their correspondence to people, process, technology and organisation infrastructure Understand requirements

More information

The PASSI and Agile PASSI MAS meta-models

The PASSI and Agile PASSI MAS meta-models The PASSI and Agile PASSI MAS meta-models Antonio Chella 1, 2, Massimo Cossentino 2, Luca Sabatucci 1, and Valeria Seidita 1 1 Dipartimento di Ingegneria Informatica (DINFO) University of Palermo Viale

More information

A Multiagent Approach for Modelling SME Mechatronic Supply Chains

A Multiagent Approach for Modelling SME Mechatronic Supply Chains A Multiagent Approach for Modelling SME Mechatronic Supply Chains Jihène Tounsi, Selma Azaiez, Georges Habchi, Julien Boissiere To cite this version: Jihène Tounsi, Selma Azaiez, Georges Habchi, Julien

More information

Agent Oriented Software Engineering

Agent Oriented Software Engineering Agent Oriented Software Engineering Ambra Molesini 1 Massimo Cossentino 2 1 Alma Mater Studiorum Università di Bologna (Italy) ambra.molesini@unibo.it 2 Italian National Research Council - ICAR Institute

More information

AN AUTONOMOUS SIMULATION BASED SYSTEM FOR ROBOTIC SERVICES IN PARTIALLY KNOWN ENVIRONMENTS

AN AUTONOMOUS SIMULATION BASED SYSTEM FOR ROBOTIC SERVICES IN PARTIALLY KNOWN ENVIRONMENTS AN AUTONOMOUS SIMULATION BASED SYSTEM FOR ROBOTIC SERVICES IN PARTIALLY KNOWN ENVIRONMENTS Eva Cipi, PhD in Computer Engineering University of Vlora, Albania Abstract This paper is focused on presenting

More information

Systems Approaches to Health and Wellbeing in the Changing Urban Environment

Systems Approaches to Health and Wellbeing in the Changing Urban Environment Systems Approaches to Health and Wellbeing in the Changing Urban Environment Call for expressions of interest to establish International Centres of Excellence (UHWB ICE) TERMS OF REFERENCE Co-sponsored

More information

A Conceptual Modeling Method to Use Agents in Systems Analysis

A Conceptual Modeling Method to Use Agents in Systems Analysis A Conceptual Modeling Method to Use Agents in Systems Analysis Kafui Monu University of British Columbia, Sauder School of Business, 2053 Main Mall, Vancouver BC, Canada {Kafui Monu kafui.monu@sauder.ubc.ca}

More information

Agent Oriented Software Engineering

Agent Oriented Software Engineering Agent Oriented Software Engineering CAROLE BERNON IRIT University Paul Sabatier, 8 Route de Narbonne, 3062 Toulouse Cedex 09, France Email: bernon@irit.fr MASSIMO COSSENTINO Istituto di Calcolo e Reti

More information

The AMADEOS SysML Profile for Cyber-physical Systems-of-Systems

The AMADEOS SysML Profile for Cyber-physical Systems-of-Systems AMADEOS Architecture for Multi-criticality Agile Dependable Evolutionary Open System-of-Systems FP7-ICT-2013.3.4 - Grant Agreement n 610535 The AMADEOS SysML Profile for Cyber-physical Systems-of-Systems

More information

Enhancing Engineering Methodology for Communities of Web Services

Enhancing Engineering Methodology for Communities of Web Services Enhancing Engineering Methodology for Communities of Web Services M. El-Menshawy Depart. of Electrical and Computer Engineering Concordia University, Montreal, Canada m elme@encs.concordia.ca J. Bentahar,

More information

EUROPEAN MANUFACTURING SURVEY EMS

EUROPEAN MANUFACTURING SURVEY EMS EUROPEAN MANUFACTURING SURVEY EMS RIMPlus Final Workshop Brussels December, 17 th, 2014 Christian Lerch Fraunhofer ISI Content 1 2 3 4 5 EMS A European research network EMS firm-level data of European

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

Review Article Towards the Consolidation of a Diagramming Suite for Agent-Oriented Modelling Languages

Review Article Towards the Consolidation of a Diagramming Suite for Agent-Oriented Modelling Languages Hindawi Publishing Corporation ISRN Software Engineering Volume 2013, Article ID 803638, 53 pages http://dx.doi.org/10.1155/2013/803638 Review Article Towards the Consolidation of a Diagramming Suite for

More information

The AgentLink III Technical Forums: Introduction to the Special Issue

The AgentLink III Technical Forums: Introduction to the Special Issue The AgentLink III Technical Forums: Introduction to the Special Issue PAOLO PETTA 1, ANDREA OMICINI 2, TERRY PAYNE 3 and PETER McBURNEY 4 1 Austrian Research Institute for Artificial Intelligence, Vienna,

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

SoarML: A Graphical Modeling Language for Agents. Glenn Taylor, Jacob Crossman

SoarML: A Graphical Modeling Language for Agents. Glenn Taylor, Jacob Crossman SoarML: A Graphical Modeling Language for Agents Glenn Taylor, Jacob Crossman glenn@soartech.com, jcrossman@soartech.com 25 May 2006 www.soartech.com What is SoarML? A visual language for representing

More information

Copyright: Conference website: Date deposited:

Copyright: Conference website: Date deposited: Coleman M, Ferguson A, Hanson G, Blythe PT. Deriving transport benefits from Big Data and the Internet of Things in Smart Cities. In: 12th Intelligent Transport Systems European Congress 2017. 2017, Strasbourg,

More information

An Agent-based Quality Assurance Assessment System

An Agent-based Quality Assurance Assessment System Proceedings of the 5th WSEAS International Conference on E-ACTIVITIES, Venice, Italy, November 20-22, 2006 148 An Agent-based Quality Assurance Assessment System Putsadee Pornphol Department of Computer

More information

This list supersedes the one published in the November 2002 issue of CR.

This list supersedes the one published in the November 2002 issue of CR. PERIODICALS RECEIVED This is the current list of periodicals received for review in Reviews. International standard serial numbers (ISSNs) are provided to facilitate obtaining copies of articles or subscriptions.

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

Agent-Oriented Approach to Develop Context-Aware Applications: A Case Study on Communities of Practice

Agent-Oriented Approach to Develop Context-Aware Applications: A Case Study on Communities of Practice Agent-Oriented Approach to Develop Context-Aware Applications: A Case Study on Communities of Practice Luiz Olavo Bonino da Silva Santos 1, Renata Silva Souza Guizzardi 2, and Marten van Sinderen 2 1 University

More information

5th-discipline Digital IQ assessment

5th-discipline Digital IQ assessment 5th-discipline Digital IQ assessment Report for OwnVentures BV Thursday 10th of January 2019 Your company Initiator Participated colleagues OwnVentures BV Amir Sabirovic 2 Copyright 2019-5th Discipline

More information

Modeling of Socio-cognitive cognitive Vulnerability of Human Organizations

Modeling of Socio-cognitive cognitive Vulnerability of Human Organizations Workshop on Complex Network and Infrastructure Protection, CNIP 2006, 28-29 March 2006, Rome, Italy Modeling of Socio-cognitive cognitive Vulnerability of Human Organizations TOGA Meta-theory theory Approach

More information

SOFTWARE ARCHITECTURE

SOFTWARE ARCHITECTURE SOFTWARE ARCHITECTURE Foundations, Theory, and Practice Richard N. Taylor University of California, Irvine Nenad Medvidovic University of Southern California Eric M. Dashofy The Aerospace Corporation WILEY

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

Project BONUS ESABALT

Project BONUS ESABALT Project BONUS ESABALT Economic and Non-Economic Feasibility Analysis dr Paweł Banaś Maritime University of Szczecin Content Assumptions 1. Analysis of navigational systems and devices 2. Expected ESABALT

More information

Apply Functional Modelling to Consequence Analysis in Supervision Systems. Abstract

Apply Functional Modelling to Consequence Analysis in Supervision Systems. Abstract Template EHPG_paper version 8 2011-08-04 Apply Functional Modelling to Consequence Analysis in Supervision Systems Xinxin Zhang 1, Morten Lind 2, Giulio Gola 3, and Ole Ravn 4 1,2,4 Technical University

More information

Processes Engineering & AOSE

Processes Engineering & AOSE Processes Engineering & AOSE Massimo Cossentino 1, Marie-Pierre Gleizes 2, Ambra Molesini 3, and Andrea Omicini 3 1 ICAR CNR, Viale delle Scienze, ed. 11, 90128 Palermo, Italy cossentino@pa.icar.cnr.it

More information

GOALS TO ASPECTS: DISCOVERING ASPECTS ORIENTED REQUIREMENTS

GOALS TO ASPECTS: DISCOVERING ASPECTS ORIENTED REQUIREMENTS GOALS TO ASPECTS: DISCOVERING ASPECTS ORIENTED REQUIREMENTS 1 A. SOUJANYA, 2 SIDDHARTHA GHOSH 1 M.Tech Student, Department of CSE, Keshav Memorial Institute of Technology(KMIT), Narayanaguda, Himayathnagar,

More information

United Nations Framework Convention on Climate Change UNFCCC EXPERT GROUP ON TECHNOLOGY TRANSFER FIVE YEARS OF WORK

United Nations Framework Convention on Climate Change UNFCCC EXPERT GROUP ON TECHNOLOGY TRANSFER FIVE YEARS OF WORK United Nations Framework Convention on Climate Change UNFCCC EXPERT GROUP ON TECHNOLOGY TRANSFER FIVE YEARS OF WORK BACKGROUND Within the UNFCCC process Parties have taken decisions to promote the development

More information

Silvia Rossi. Introduzione. Lezione n. Corso di Laurea: Informatica. Insegnamento: Sistemi multi-agente. A.A.

Silvia Rossi. Introduzione. Lezione n. Corso di Laurea: Informatica. Insegnamento: Sistemi multi-agente.   A.A. Silvia Rossi Introduzione 1 Lezione n. Corso di Laurea: Informatica Insegnamento: Sistemi multi-agente Email: silrossi@unina.it A.A. 2014-2015 Informazioni: docente/corso Sistemi Multi-Agente Contatto:

More information

II. The mandates, activities and outputs of the Technology Executive Committee

II. The mandates, activities and outputs of the Technology Executive Committee TEC/2018/16/13 Technology Executive Committee 27 February 2018 Sixteenth meeting Bonn, Germany, 13 16 March 2018 Monitoring and evaluation of the impacts of the implementation of the mandates of the Technology

More information

38050 Povo (Trento), Italy Tel.: Fax: e mail: url:

38050 Povo (Trento), Italy Tel.: Fax: e mail: url: CENTRO PER LA RICERCA SCIENTIFICA E TECNOLOGICA 38050 Povo (Trento), Italy Tel.: 39 0461 314312 Fax: 39 0461 302040 e mail: prdoc@itc.it url: http://www.itc.it COORDINATION SPECIFICATION IN MULTI AGENT

More information

2018 Research Campaign Descriptions Additional Information Can Be Found at

2018 Research Campaign Descriptions Additional Information Can Be Found at 2018 Research Campaign Descriptions Additional Information Can Be Found at https://www.arl.army.mil/opencampus/ Analysis & Assessment Premier provider of land forces engineering analyses and assessment

More information

Towards a Consumer-Driven Energy System

Towards a Consumer-Driven Energy System IEA Committee on Energy Research and Technology EXPERTS GROUP ON R&D PRIORITY-SETTING AND EVALUATION Towards a Consumer-Driven Energy System Understanding Human Behaviour Workshop Summary 12-13 October

More information

Doctoral College Environmental Informatics

Doctoral College Environmental Informatics Doctoral College Environmental Informatics Prof. Schahram Dustdar Head of the Doctoral College Kick-Off Event 12 th March 2013 http://ei.infosys.tuwien.ac.at Agenda Introduction Faculty of Informatics

More information

Between Prometheus and Hermes: The Apulian ICT Living Labs

Between Prometheus and Hermes: The Apulian ICT Living Labs Between Prometheus and Hermes: The Apulian ICT Living Labs Conference in the field of Creative and Cultural Industries Gaetano Grasso InnovaPuglia Ljubljana 2017, 5th October Apulian ICT Living Labs EU

More information

CISC 1600 Lecture 3.4 Agent-based programming

CISC 1600 Lecture 3.4 Agent-based programming CISC 1600 Lecture 3.4 Agent-based programming Topics: Agents and environments Rationality Performance, Environment, Actuators, Sensors Four basic types of agents Multi-agent systems NetLogo Agents interact

More information

38050 Povo (Trento), Italy Tel.: Fax: e mail: url:

38050 Povo (Trento), Italy Tel.: Fax: e mail: url: CENTRO PER LA RICERCA SCIENTIFICA E TECNOLOGICA 38050 Povo (Trento), Italy Tel.: 39 0461 314312 Fax: 39 0461 302040 e mail: prdoc@itc.it url: http://www.itc.it THE TROPOS SOFTWARE DEVELOPMENT METHODOLOGY:

More information

Next Generation Mobile Networks

Next Generation Mobile Networks Title: NGMN liaison response on invitation to update the information in the IMT2020 roadmap Source: NGMN Office To: ITU-T JCA-IMT2020 CC: Date: 24 th October 2017 Contacts: Klaus Moschner (klaus.moschner@ngmn.org)

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

About Software Engineering.

About Software Engineering. About Software Engineering pierre-alain.muller@uha.fr What is Software Engineering? Software Engineering Software development Engineering Let s s have a look at ICSE International Conference on Software

More information

SOFTWARE AGENTS IN HANDLING ABNORMAL SITUATIONS IN INDUSTRIAL PLANTS

SOFTWARE AGENTS IN HANDLING ABNORMAL SITUATIONS IN INDUSTRIAL PLANTS SOFTWARE AGENTS IN HANDLING ABNORMAL SITUATIONS IN INDUSTRIAL PLANTS Sami Syrjälä and Seppo Kuikka Institute of Automation and Control Department of Automation Tampere University of Technology Korkeakoulunkatu

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,800 116,000 120M Open access books available International authors and editors Downloads Our

More information

Creating Project-Specific Agent-Oriented Methodologies Using a Feature-Based Evaluation Framework and Situational Method Engineering

Creating Project-Specific Agent-Oriented Methodologies Using a Feature-Based Evaluation Framework and Situational Method Engineering Creating Project-Specific Agent-Oriented Methodologies Using a Feature-Based Evaluation Framework and Situational Method Engineering Zohreh O. Akbari Abstract Current state of Agent-Oriented Software Engineering

More information