Agent-Based Software and Practical Case of Agent-Based Software Development

Size: px
Start display at page:

Download "Agent-Based Software and Practical Case of Agent-Based Software Development"

Transcription

1 Agent-Based Software and Practical Case of Agent-Based Software Development Course 2008/2009 SUBJECTS: AGENT-BASED SOFTWARE and PRACTICAL CASE OF AGENT-BASED SOFTWARE DEVELOPMENT EUROPEAN MASTER on SOFTWARE ENGINEERING (Course 2008/09) PROFESSORS: Dr. Ricardo Imbert. Office 5112 Dr. Angélica de Antonio. Office 5108 SUBJECT COORDINATOR: Dr. Ricardo Imbert. Office Subject Information 1.1 Objectives The continuous search for more powerful and of a higher level new abstraction mechanisms has lead nowadays towards a new development paradigm, based on software agents. This approach, which has been so many times referred as the final solution for all the previously unaffordable problems, far from being a silver bullet, must be considered as another software development paradigm and, as such, subject to the Software Engineering discipline. This subjects will introduce the students into this new paradigm, settling the basic concepts of the technology, offering them a wide perspective of the current Software Engineering efforts in this area. 1.2 Program These subjects consist, practically, on three main parts: 1. INTRODUCTION to the AGENTS Basic concepts. Agent architectures. Interaction and communication among agents. 2. AGENT-ORIENTED SOFTWARE ENGINEERING Pitfalls of agent based solutions. Methodologies for agents development. Study case of a methodology for agents development. 3. PRACTICAL CASE of a MULTIAGENT SYSTEM DEVELOPMENT

2 2 1 SUBJECT INFORMATION 1.3 Bibliography RECOMMENDED BOOKS Bellifemine, F., Caire, G. and Greenwood, D. (2007) Developing Multi-Agent Systems with JADE. John Wiley & Sons Ltd. Russell, S. and Norvig, P. (2004) Inteligencia Artificial. Un Enfoque Moderno. Pearson- Prentice Hall. Wooldridge, M. (2000) Reasoning about Rational Agents. The MIT Press, Cambridge, Massachusetts. Wooldridge, M. (2002) An Introduction to MultiAgent Systems. John Wiley and Sons, Chichester, England. INTERESTING ARTICLES Agents in General Bratman, M. E., Israel, D. and Pollack, M. (1988) Plans and Resource-Bounded Practical Reasoning. Computational Intelligence, 4(4): pp Brooks, R. A. (1991) Intelligence without Representation. Artificial Intelligence, 47: pp Franklin, S. and Graesser, A. (1996) Is It an Agent, or Just a Program?: A Taxonomy for Autonomous Agents. In Intelligent Agents III. Agent Theories, Architectures and Languages (ATAL 96), vol Springer-Verlag, Berlin, Germany. Genesereth, M. R. and Ketchpel, S. P. (1994) Software Agents. Communications of the ACM, 37(7). Jennings, N. R., Sycara, K. and Wooldridge, M. (1998) A Roadmap of Agent Research and Development. Journal of Autonomous Agents and Multi-Agent Systems, 1(1): pp Maes, P. (1994) Modeling Adaptive Autonomous Agents. Artificial Life, I, 1&2(9): pp Nwana, H. S. (1996) Software Agents: An Overview. Knowledge Engineering Review, 11(2): pp Rao, A. S. and Georgeff, M. P. (1995) BDI Agents: From Theory to Practice. In V. Lesser (ed.), Proceedings of the First International Conference on Multi-Agent Systems, ICMAS-95, pp The MIT Press, San Francisco. Sycara, K. (1998) Multiagent Systems. AI Magazine, 19(2): pp Wooldridge, M. and Jennings, N. (1994) Agent Theories, Architectures, and Languages: A Survey. In M. Wooldridge and N. R. Jennings (eds.), Intelligent Agents - Theories, Architectures, and Languages, Proceedings of ECAI 94 Workshop on Agent Theories, Architectures & Languages, vol 890, pp Lecture Notes in Artificial Intelligence, Springer-Verlag, Amsterdam. Wooldridge, M. and Jennings, N. R. (1995) Intelligent Agents: Theory and Practice. The Knowledge Engineering Review, 10(2): pp

3 1.3 Bibliography 3 Agent Engineering de Antonio, A. and Imbert, R. (2005) Requirements Engineering for Sociotechnical Systems, chap. Combining Requirements Engineering and Agents, pp Idea Group Publishing, Hersey, PA, Estados Unidos. Iglesias, C. Á., Garijo, M. and González, J. C. (1999) A Survey of Agent-Oriented Methodologies. In J. Müller, M. P. Singh and A. S. Rao (eds.), Proceedings of the 5th International Workshop on Intelligent Agents V : Agent Theories, Architectures, and Languages (ATAL-98), pp Springer-Verlag, Heidelberg, Germany. Iglesias, C. Á., Garijo, M., González, J. C. and Velasco, J. R. (1996) A Methodological Proposal for Multiagent Systems Development Extending CommonKADS. In B. Gaines and M. Musen (eds.), Proceedings of the 10th Banff Knowledge Acquisition for Knowledge-Based Systems Workshop (KAW96). Banoe, Canada. Luck, M., Griffiths, N. and d Inverno, M. (1997) From Agent Theory to Agent Construction: A Case Study. In J. P. Müller, M. J. Wooldridge and N. R. Jennings (eds.), Proceedings of the ECAI 96 Workshop on Agent Theories, Architectures, and Languages: Intelligent Agents III, vol 1193, pp Springer-Verlag, Heidelberg, Germany. Müller, H. J. (1997) Towards Agent Systems Engineering. Data & Knowledge Engineering, 23: pp Petrie, C. J. (2000) Agent-Based Software Engineering. In J. Bradshaw and G. Arnold (eds.), Proceedings of the 5th International Conference on the Practical Application of Intelligent Agents and Multi-Agent Technology (PAAM 2000), pp The Practical Application Company Ltd., Manchester, UK. Shoham, Y. (1990) Agent-Oriented Programming. Tech. Rep. STAN-CS , Computer Science Department, Stanford University. Wooldridge, M. (1997) Agent-Based Software Engineering. Engineering, 144(1): pp IEE Proceedings Software Wooldridge, M. and Ciancarini, P. (2000) Agent-Oriented Software Engineering: The State of the Art. In P. Ciancarini and M. Wooldridge (eds.), First International Workshop on Agent-Oriented Software Engineering, vol 1957, pp Springer- Verlag, Berlin, Alemania. Wooldridge, M. and Jennings, N. R. (1998) Pitfalls of Agent-Oriented Development. In K. P. Sycara and M. Wooldridge (eds.), Proceedings of the 2nd International Conference on Autonomous Agents (Agents 98), pp ACM Press, New York. Wooldridge, M., Jennings, N. R. and Kinny, D. (2000) The Gaia Methodology for Agent- Oriented Analysis and Design. Autonomous Agents and Multi-Agent Systems, 3(3): pp Zambonelli, F., Jennings, N. R. and Wooldridge, M. (2003) Developing Multiagent Systems: The Gaia Methodology. ACM Transactions on Software Engineering and Methodology, 12(3): pp Any necessary additional documentation would be left in the subject documentation website, available through the password the subject coordinator will provide to the students.

4 4 2 INFORMATION ABOUT STUDENTS EVALUATION 1.4 Office Hours PROFESSOR OFFICE TIMETABLE Dr. Angélica de Antonio 5108 Monday: 9:30 14:00 Tuesday: 15:45 17:15 Dr. Ricardo Imbert 5112 Monday: 11:00 14:00 Wednesday: 11:00 14:00 NOTE: Consults out of the indicated timetable must be previously arranged. 1.5 Prerequisites To be simultaneously enrolled to the subject Agent-Based Software is indispensable to take the subject Practical Case of Agent-Based Software Development. It is likewise recommendable to be enrolled to both subjects, not only to the theoretical one. As far as these subjects combine concepts and techniques of both Software Engineering and Artificial Intelligence, it is highly recommended for the student to have some background in these disciplines. It is also advisable to be familiarized to the java programming language or, at least, with similar ones, given that the implementation of the practical exercises will be developed in this language. 1.6 Notifications Any announcement related to these subjects will be published in the bulletin board no. 15 (1st floor, Building 5). A virtual bulletin board service will be also available through the subjects website In Case of Problems Any comment, suggestion, complain or problem of the students, both particular or collective, may be freely posed to the Coordinator of the subjects: Dr. Ricardo Imbert. If any problem could not be solved by the Coordinator of the subjects, and the students need higher authority level assistance, they should address the EMSE Students Coordinator: Dr. Óscar Dieste. 2 Information about Students Evaluation 2.1 Cards Delivery It is neccessary and indispensable to pass the subject to deliver a personal card with a color picture before March 9th, 2009.

5 2.2 Subjects Evaluation Subjects Evaluation Students enrolled in these subjects will be evaluated from the development of several practical projects. It is necessary to pass the whole subject to pass every single practical project. In any case, the subjects evaluation mechanisms may be modify under consideration of the Coordinator of the subjects. Any student with a failed qualification in any of the practical projects will be considered as failed in the whole subject. Any student with no practical project presented during the current course will obtain a not presented qualification in the whole subject. 2.3 Reviews If the student has any doubt about its practical projects qualification, the review process to be followed should be: 1. After the publication of the qualifications, the students may ask a review in the Coordinator of the subjects office, in his office hours scheduled, and in a maximum period of one week from the publication date. 2. The student must attend the review session in person, without having the possibility of being represented. The only addressable problems in this session will be those related to the qualification process. 3. After the review session, the possible modifications will be published in the subjects bulletin board. 4. At the end of the course, the final qualifications will be published in the same bulletin board. Every student should check them, and any discrepancy should be notified to the Coordinator of the subjects as soon as possible.

Agent-Oriented Software Engineering PORTO Methodology AIAD 2013/2014. António Castro and Eugénio Oliveira

Agent-Oriented Software Engineering PORTO Methodology AIAD 2013/2014. António Castro and Eugénio Oliveira Agent-Oriented Software Engineering PORTO Methodology AIAD 2013/2014 António Castro and Eugénio Oliveira NIAD&R Distributed Artificial Intelligence and Robotics Group 1 Contents What is AOSE? Main Existing

More information

Information Broker Agents in Intelligent Websites

Information Broker Agents in Intelligent Websites Information Broker Agents in Intelligent Websites Catholijn M. Jonker, Jan Treur Vrije Universiteit Amsterdam, Department of Artificial Intelligence De Boelelaan 1081a, 1081 HV Amsterdam, The Netherlands

More information

International Journal of Computer Science & Information Technology (IJCSIT) Vol. 6, No. 5, December 2014

International Journal of Computer Science & Information Technology (IJCSIT) Vol. 6, No. 5, December 2014 REQUIREMENT ANALYSIS, ARCHITECTURAL DESIGN AND FORMAL VERIFICATION OF A MULTI- AGENT BASED UNIVERSITY INFORMATION MANAGEMENT SYSTEM Nadeem AKHTAR 1 Aisha Shafique GHORI 1 Nadeem SALAMAT 2 1 Department

More information

Model for Social Customer Relationship Management. Multi-Agent Approach

Model for Social Customer Relationship Management. Multi-Agent Approach Celina M. Olszak * Tomasz Bartuś ** Model for Social Customer Relationship Management. Multi-Agent Approach Introduction Social media like Facebook, Twitter, MySpace, YouTube have become a valuable source

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

1.1 Survey s scope and motivation

1.1 Survey s scope and motivation Evaluation of Agent Oriented Software Engineering Main Approaches Salaheddin J. Juneidi, George A. Vouros Department of Information and Communication Systems Engineering School of Sciences University of

More information

An Investigation of Agent Oriented Software Engineering Methodologies to Provide an Extended Methodology

An Investigation of Agent Oriented Software Engineering Methodologies to Provide an Extended Methodology An Investigation of Agent Oriented Software Engineering Methodologies to Provide an Extended Methodology A.Fatemi 1, N.NematBakhsh 2,B. Tork Ladani 3 Department of Computer Science, Isfahan University,

More information

How To Write A Maintenance System For A Collaborative Software Maintenance System

How To Write A Maintenance System For A Collaborative Software Maintenance System Applying Software Agent in Collaborative Software Maintenance Wan Noor Rafida bt. Wan Mayu Othman [email protected] om Rusli Hj Abdullah [email protected] du.my Mohd. Hasan Selamat [email protected]

More information

Application of Intelligent Agents in Hospital Appointment Scheduling System

Application of Intelligent Agents in Hospital Appointment Scheduling System Application of Intelligent Agents in Hospital Appointment Scheduling System Arthur Hylton III and Suresh Sankaranarayanan Abstract Normally when we want to make an appointment with the hospital staff,

More information

4. Multiagent Sys stems Design. Part 2: The PROMETHEUS methodology.

4. Multiagent Sys stems Design. Part 2: The PROMETHEUS methodology. 4. Multiagent Systems Design Part 2: Multiagent Syste ems (SMA-UPC) https://kemlg.upc.edu The PROMETHEUS methodology. Javier Vázquez-Salceda SMA-UPC Methodological Extensions to Object-Oriented Approaches

More information

A Multi-Agent Approach to a Distributed Schedule Management System

A Multi-Agent Approach to a Distributed Schedule Management System UDC 001.81: 681.3 A Multi-Agent Approach to a Distributed Schedule Management System VYuji Wada VMasatoshi Shiouchi VYuji Takada (Manuscript received June 11,1997) More and more people are engaging in

More information

Towards an Agent Oriented approach to Software Engineering

Towards an Agent Oriented approach to Software Engineering Towards an Agent Oriented approach to Software Engineering Anna Perini and Paolo Bresciani ITC-IRST Via Sommarive 18, 38055 Povo, Trento, Italy perini,bresciani @irst.itc.it John Mylopoulos Department

More information

FUSION@, A SOA-Based Multi-Agent Architecture

FUSION@, A SOA-Based Multi-Agent Architecture FUSION@, A SOA-Based Multi-Agent Architecture Dante I. Tapia, Sara Rodríguez, Javier Bajo, Juan M. Corchado Departamento Informática y Automática Universidad de Salamanca Plaza de la Merced s/n, 37008,

More information

Evaluating Agent-Oriented Software Engineering Methodologies

Evaluating Agent-Oriented Software Engineering Methodologies Evaluating Agent-Oriented Software Engineering Methodologies Abdulsalam Alarabeyyat Information Technology Department (IT) Faculty of Prince Abdullah Bin Ghazi of Science and Information Technology Al-Balqa

More information

Autonomy for SOHO Ground Operations

Autonomy for SOHO Ground Operations From: FLAIRS-01 Proceedings. Copyright 2001, AAAI (www.aaai.org). All rights reserved. Autonomy for SOHO Ground Operations Walt Truszkowski, NASA Goddard Space Flight Center (GSFC) [email protected]

More information

Data Integration using Agent based Mediator-Wrapper Architecture. Tutorial Report For Agent Based Software Engineering (SENG 609.

Data Integration using Agent based Mediator-Wrapper Architecture. Tutorial Report For Agent Based Software Engineering (SENG 609. Data Integration using Agent based Mediator-Wrapper Architecture Tutorial Report For Agent Based Software Engineering (SENG 609.22) Presented by: George Shi Course Instructor: Dr. Behrouz H. Far December

More information

Multi-Agent Framework for Social Customer Relationship Management Systems

Multi-Agent Framework for Social Customer Relationship Management Systems Issues in Informing Science and Information Technology Volume 10, 2013 Multi-Agent Framework for Social Customer Relationship Management Systems Celina Olszak and Tomasz Bartuś University of Economics

More information

Personalized e-learning a Goal Oriented Approach

Personalized e-learning a Goal Oriented Approach Proceedings of the 7th WSEAS International Conference on Distance Learning and Web Engineering, Beijing, China, September 15-17, 2007 304 Personalized e-learning a Goal Oriented Approach ZHIQI SHEN 1,

More information

ON THE PROJECT MANAGEMENT SCHEDULING BASED ON AGENT TECHNOLOGY AND THEORY OF CONSTRAINT

ON THE PROJECT MANAGEMENT SCHEDULING BASED ON AGENT TECHNOLOGY AND THEORY OF CONSTRAINT 286 International Journal of Electronic Business Management, Vol. 10, No. 4, pp. 286-295 (2012) ON THE PROJECT MANAGEMENT SCHEDULING BASED ON AGENT TECHNOLOGY AND THEORY OF CONSTRAINT Chi-Ming Tsou * Department

More information

IMPROVING RESOURCE LEVELING IN AGILE SOFTWARE DEVELOPMENT PROJECTS THROUGH AGENT-BASED APPROACH

IMPROVING RESOURCE LEVELING IN AGILE SOFTWARE DEVELOPMENT PROJECTS THROUGH AGENT-BASED APPROACH IMPROVING RESOURCE LEVELING IN AGILE SOFTWARE DEVELOPMENT PROJECTS THROUGH AGENT-BASED APPROACH Constanta Nicoleta BODEA PhD, University Professor, Economic Informatics Department University of Economics,

More information

Distributed Scheduling to Support a Call Centre: a Co-operative Multi-Agent Approach *

Distributed Scheduling to Support a Call Centre: a Co-operative Multi-Agent Approach * Distributed Scheduling to Support a Call Centre: a Co-operative Multi-Agent Approach * Frances M.T. Brazier, Catholijn M. Jonker, Frederik Jan Jüngen 1, Jan Treur Vrije Universiteit Amsterdam Department

More information

Multi-Agent System for Knowledge-Based Access to Distributed Databases

Multi-Agent System for Knowledge-Based Access to Distributed Databases Interdisciplinary Journal of Information, Knowledge, and Management Volume 3, 2008 Multi-Agent System for Knowledge-Based Access to Distributed Databases Priti Srinivas Sajja Sardar Patel University, Gujarat,

More information

A KNOWLEDGE BASE FOR KNOWLEDGE-BASED MULTIAGENT SYSTEM CONSTRUCTION

A KNOWLEDGE BASE FOR KNOWLEDGE-BASED MULTIAGENT SYSTEM CONSTRUCTION National Aerospace and Electronics Conference (NAECON) Dayton, OH, October 10-12, 2000. A KNOWLEDGE BASE FOR KNOWLEDGE-BASED MULTIAGENT SYSTEM CONSTRUCTION MARC J. RAPHAEL 1 and SCOTT A. DELOACH 2 1 Space

More information

Agent-Oriented Software Engineering

Agent-Oriented Software Engineering ID2209 Distributed Artificial Intelligence and Intelligent Agents Agent-Oriented Software Engineering Mihhail Matskin: www.ict.kth.se/courses/id2209 Autumn 2015 Lecture Outline 1. When is an agent-based

More information

FUTURE RESEARCH DIRECTIONS OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING *

FUTURE RESEARCH DIRECTIONS OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING * International Journal of Software Engineering and Knowledge Engineering World Scientific Publishing Company FUTURE RESEARCH DIRECTIONS OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING * HAIPING XU Computer

More information

PART I of this paper examined the properties of multi-agent

PART I of this paper examined the properties of multi-agent IEEE TRANSACTIONS ON POWER SYSTEMS, VOL. 22, NO. 4, NOVEMBER 2007 1753 Multi-Agent Systems for Power Engineering Applications Part II: Technologies, Standards, and Tools for Building Multi-agent Systems

More information

A Review of Intelligent Agents

A Review of Intelligent Agents A Review of Intelligent Agents K.Suganya 1 1 Associate Professor, Department of Software Engineering & IT(PG), A.V.C College of Engineering, Mayiladuthurai Email- [email protected] ABSTRACT An intelligent

More information

White Paper Business Process Modeling and Simulation

White Paper Business Process Modeling and Simulation White Paper Business Process Modeling and Simulation WP0146 May 2014 Bhakti Stephan Onggo Bhakti Stephan Onggo is a lecturer at the Department of Management Science at the Lancaster University Management

More information

Mastem: A Mathematics Tutoring Multi-Agent System

Mastem: A Mathematics Tutoring Multi-Agent System Mastem: A Mathematics Tutoring Multi-Agent System Jéssyka Vilela 1, Ricardo Ramos 2, Jaelson Castro 1 1 Universidade Federal de Pernambuco Centro de Informática Av. Jornalista Anibal Fernandes, S/N, Cidade

More information

A Review of Agent-Oriented Development Methodologies and Programming Languages/Frameworks

A Review of Agent-Oriented Development Methodologies and Programming Languages/Frameworks A Review of Agent-Oriented Development Methodologies and Programming Languages/Frameworks Khalil Salah Advanced Informatics School Universiti Teknologi Malaysia Kuala Lumpur, 54100, Malaysia Ardavan Ashabi

More information

A Framework of Context-Sensitive Visualization for User-Centered Interactive Systems

A Framework of Context-Sensitive Visualization for User-Centered Interactive Systems Proceedings of 10 th International Conference on User Modeling, pp423-427 Edinburgh, UK, July 24-29, 2005. Springer-Verlag Berlin Heidelberg 2005 A Framework of Context-Sensitive Visualization for User-Centered

More information

How To Develop A Multiagent System

How To Develop A Multiagent System Towards a Comprehensive Agent-Oriented Software Engineering Methodology Dissertation vorgelegt dem Fachbereich Wirtschaftswissenschaften, der Universität Duisburg-Essen (Campus Essen) von Tawfig M. Abdelaziz,

More information

EFFICIENT KNOWLEDGE BASE MANAGEMENT IN DCSP

EFFICIENT KNOWLEDGE BASE MANAGEMENT IN DCSP EFFICIENT KNOWLEDGE BASE MANAGEMENT IN DCSP Hong Jiang Mathematics & Computer Science Department, Benedict College, USA [email protected] ABSTRACT DCSP (Distributed Constraint Satisfaction Problem) has

More information

ONTOLOGY-BASED APPROACH TO DEVELOPMENT OF ADJUSTABLE KNOWLEDGE INTERNET PORTAL FOR SUPPORT OF RESEARCH ACTIVITIY

ONTOLOGY-BASED APPROACH TO DEVELOPMENT OF ADJUSTABLE KNOWLEDGE INTERNET PORTAL FOR SUPPORT OF RESEARCH ACTIVITIY ONTOLOGY-BASED APPROACH TO DEVELOPMENT OF ADJUSTABLE KNOWLEDGE INTERNET PORTAL FOR SUPPORT OF RESEARCH ACTIVITIY Yu. A. Zagorulko, O. I. Borovikova, S. V. Bulgakov, E. A. Sidorova 1 A.P.Ershov s Institute

More information

Meeting Scheduling with Multi Agent Systems: Design and Implementation

Meeting Scheduling with Multi Agent Systems: Design and Implementation Proceedings of the 6th WSEAS Int. Conf. on Software Engineering, Parallel and Distributed Systems, Corfu Island, Greece, February 16-19, 2007 92 Meeting Scheduling with Multi Agent Systems: Design and

More information

A Client-Server Interactive Tool for Integrated Artificial Intelligence Curriculum

A Client-Server Interactive Tool for Integrated Artificial Intelligence Curriculum A Client-Server Interactive Tool for Integrated Artificial Intelligence Curriculum Diane J. Cook and Lawrence B. Holder Department of Computer Science and Engineering Box 19015 University of Texas at Arlington

More information

Multi-Agent Model for Automation of Business Process Management System Based on Service Oriented Architecture

Multi-Agent Model for Automation of Business Process Management System Based on Service Oriented Architecture Multi-Agent Model for Automation of Business Process Management System Based on Service Oriented Architecture Soe Winn, May Thwe Oo Abstract Business process automation is an important task in an enterprise

More information

The Belief-Desire-Intention Model of Agency

The Belief-Desire-Intention Model of Agency The Belief-Desire-Intention Model of Agency Michael Georgeff Barney Pell Martha Pollack Milind Tambe # Michael Wooldridge Australian AI Institute, Level 6, 171 La Trobe St Melbourne, Australia 3000 [email protected]

More information

Argumentación en Agentes Inteligentes: Teoría y Aplicaciones Prof. Carlos Iván Chesñevar

Argumentación en Agentes Inteligentes: Teoría y Aplicaciones Prof. Carlos Iván Chesñevar Argumentation in Intelligent Agents: Theory and Applications Carlos Iván Chesñevar [email protected] http://cs.uns.edu.ar/~cic cic Part 5 - Outline Main research projects in argumentation Main conferences

More information

MULEP-A Multi Level E-Procurement System with Distributed Agents

MULEP-A Multi Level E-Procurement System with Distributed Agents MULEP-A Multi Level E-Procurement System with Distributed s Ozgur Koray SAHINGOZ, Emre OZTAS Abstract Supply chain management system satisfies the customer demands through the most efficient use of resources,

More information

Software Agent Technology: an Οverview Application to Virtual Enterprises

Software Agent Technology: an Οverview Application to Virtual Enterprises 1. Introduction Georgakarakou, C. E. & Economides, A.A.: Software Agent Technology: An Overview. Agent and Web Service Technologies in Virtual Enterprises, N. Protogeros (ed.), Idea Group Publ Software

More information

The Agent Modeling Language (AMOLA)

The Agent Modeling Language (AMOLA) The Agent Modeling Language (AMOLA) Nikolaos Spanoudakis 1,2 and Pavlos Moraitis 2 1 Technical University of Crete, Department of Sciences, University Campus, 73100, Kounoupidiana, Greece [email protected]

More information

International Journal of Asian Social Science LEARNING MANAGEMENT SYSTEM USING MULTI-AGENT TECHNOLOGY: A PROPOSED IMPLEMENTATION STRATEGY

International Journal of Asian Social Science LEARNING MANAGEMENT SYSTEM USING MULTI-AGENT TECHNOLOGY: A PROPOSED IMPLEMENTATION STRATEGY International Journal of Asian Social Science Special Issue: International Conference on Teaching and Learning in Education, 2013 journal homepage: http://www.aessweb.com/journal-detail.php?id=5007 LEARNING

More information

Characteristics of Computational Intelligence (Quantitative Approach)

Characteristics of Computational Intelligence (Quantitative Approach) Characteristics of Computational Intelligence (Quantitative Approach) Shiva Vafadar, Ahmad Abdollahzadeh Barfourosh Intelligent Systems Lab Computer Engineering and Information Faculty Amirkabir University

More information

The multi agent paradigm and organizational abstractions in construction e-business

The multi agent paradigm and organizational abstractions in construction e-business icccbe 2010 Nottingham University Press Proceedings of the International Conference on Computing in Civil and Building Engineering W Tizani (Editor) The multi agent paradigm and organizational abstractions

More information

FIoT: A Framework for Self-Adaptive and Self-Organizing Internet of Things Applications. Nathalia Moraes do Nascimento [email protected].

FIoT: A Framework for Self-Adaptive and Self-Organizing Internet of Things Applications. Nathalia Moraes do Nascimento nnascimento@inf.puc-rio. FIoT: A Framework for Self-Adaptive and Self-Organizing Internet of Things Applications Nathalia Moraes do Nascimento [email protected] Roadmap Motivation FIoT Main Idea Application Scenario Decentralized

More information