P2P as a Discovery Instrument for Multi-Agent Ubiquitous Middleware P2P as a Discovery Instrument for Multi-Agent Ubiquitous Middleware A work-package.

Slides:



Advertisements
Similar presentations
TU/e Service Discovery Mechanisms: two case studies / IC2002 Service Discovery Mechanisms: Two case studies Control point Device UPnP Terminal Domain Host.
Advertisements

Fraunhofer FOKUS Context Management in Dynamic Environments IWCMC 2009, June 2009 Jens Tiemann Humberto Astudillo Evgenij Belikov Fraunhofer Institute.
SCENARIO Suppose the presenter wants the students to access a file Supply Credenti -als Grant Access Is it efficient? How can we make this negotiation.
Industrial Ontologies Group University of Jyväskylä PRIME Project Idea “Proactive Inter-Middleware for Self- Configurable Heterogeneous Cloud Ecosystems”
Gaia: A Middleware Platform for Active Spaces Summarized by Dongjoo Lee, IDS Lab., Seoul National University.
1 On Death, Taxes, & the Convergence of Peer-to-Peer & Grid Computing Adriana Iamnitchi Duke University “Our Constitution is in actual operation; everything.
Information Day on Embedded Systems - Call 5 Jens Schumacher The Product Avatar Concept as a Platform for Networked Embedded.
MobiShare: Sharing Context-Dependent Data & Services from Mobile Sources Efstratios Valavanis, Christopher Ververidis, Michalis Vazirgianis, George C.
Interactive Systems Technical Design Seminar work: Web Services Janne Ojanaho.
Specifying Agent Interaction Protocols with AUML and OCL COSC 6341 Project Presentation Alexei Lapouchnian November 29, 2000.
Zharko A., ”Industrial Ontologies” Group, February 2004 Community Formation Scenarios in Peer-to-Peer Web Service Environments Olena Kaykova, Oleksandr.
ASNA Architecture and Services of Network Applications Research overview and opportunities L. Ferreira Pires.
OntonutsOntonuts Reusable semantic components for multi-agent systems Sergiy Nikitin Industrial Ontologies Group, University of Jyväskylä, Finland.
SmartResource Platform and Semantic Agent Programming Language (S-APL) Artem Katasonov and Vagan Terziyan University of Jyväskylä, Finland MATES, Leipzig.
Semantic Web Services for Smart Devices based on Mobile Agents Vagan Terziyan Industrial Ontologies Group University of Jyväskylä
Rheeve: A Plug-n-Play Peer- to-Peer Computing Platform Wang-kee Poon and Jiannong Cao Department of Computing, The Hong Kong Polytechnic University ICDCSW.
Agent Mediated Grid Services in e-Learning Chun Yan, Miao School of Computer Engineering Nanyang Technological University (NTU) Singapore April,
SOFIA: Agent Scenario for Forest Industry Tailoring UBIWARE Platform Towards Industrial Agent- driven Solutions Sergiy Nikitin, Industrial Ontologies Group,
University of Jyväskylä An Observation Framework for Multi-Agent Systems Joonas Kesäniemi, Artem Katasonov * and Vagan Terziyan University of Jyväskylä,
Introduction and Overview “the grid” – a proposed distributed computing infrastructure for advanced science and engineering. Purpose: grid concept is motivated.
Industrial Ontologies Group Oleksiy Khriyenko, Vagan Terziyan INDIN´04: 24th – 26th June, 2004, Berlin, Germany OntoSmartResource: An Industrial Resource.
Understanding Networked Applications: A First Course Midterm one review by David G. Messerschmitt.
AGENT-BASED APPROACH FOR ELECTRICITY DISTRIBUTION SYSTEMS University of Jyväskylä University of Vaasa Acknowledgements: Industrial Ontologies Group.
Industrial Ontologies Group University of Jyväskylä CONTEXT-POLICY-CONFIGURATION: Paradigm of Intelligent Autonomous System Creation Oleksiy Khriyenko.
23/03/2007 mail-to: site: A Security Framework for Smart Ubiquitous.
Intelligent Agents revisited.
SensIT PI Meeting, April 17-20, Distributed Services for Self-Organizing Sensor Networks Alvin S. Lim Computer Science and Software Engineering.
JADE Java Agent Development Framework An Overview.
1 Chapter 19 Intelligent Agents. 2 Chapter 19 Contents (1) l Intelligence l Autonomy l Ability to Learn l Other Agent Properties l Reactive Agents l Utility-Based.
“Multi-Agent Systems for Distributed Data Fusion in Peer-to-Peer Environment” Smirnova Vira ”Cheese Factory”/
報告日期 :2012/03/07 指導教授 : 蔡亮宙 報 告 者 : 吳烱華 自製率 :100%.
THE NEXT STEP IN WEB SERVICES By Francisco Curbera,… Memtimin MAHMUT 2012.
The Exchange of Retrieval Knowledge about Services between Agents Mirjam Minor Mike Wernicke.
International Workshop on Web Engineering ACM Hypertext 2004 Santa Cruz, August 9-13 An Engineering Perspective on Structural Computing: Developing Component-Based.
Summary Device protocols tied intimately to applications. A need to significantly reduce critical data update times. Current network bandwidth consumption.
On P2P Collaboration Infrastructures Manfred Hauswirth, Ivana Podnar, Stefan Decker Infrastructure for Collaborative Enterprise, th IEEE International.
Linked-data and the Internet of Things Payam Barnaghi Centre for Communication Systems Research University of Surrey March 2012.
A Study of Context-Awareness - CASS, Hydrogen Context Team Summarized and Presented by Seungseok Kang.
PERVASIVE COMPUTING MIDDLEWARE BY SCHIELE, HANDTE, AND BECKER A Presentation by Nancy Shah.
Identity Management: A Technical Perspective Richard Cissée DAI-Labor; Technische Universität Berlin
Enabling Peer-to-Peer SDP in an Agent Environment University of Maryland Baltimore County USA.
INTERNET AND ADHOC SERVICE DISCOVERY BY: NEHA CHAUDHARY.
Cerberus: A Context-Aware Security Scheme for Smart Spaces presented by L.X.Hung u-Security Research Group The First IEEE International Conference.
Peer-to-Peer (P2P) Computing Yi Zhang. Agenda History What is P2P Client/Server and P2P Why P2P Problems and possible solution P2P middleware services.
Semantic Web: The Future Starts Today “Industrial Ontologies” Group InBCT Project, Agora Center, University of Jyväskylä, 29 April 2003.
PROAGE PROAGE – PROSESSIAUTOMAATION AGENTTIPOHJAISET INFORMAATIOPALVELUT Agent-Based Information Services for Process Automation Semantic Web.
NGCWE Expert Group EU-ESA Experts Group's vision Prof. Juan Quemada NGCWE Expert Group IST Call 5 Preparatory Workshop on CWEs 13th.
Enabling the Future Service-Oriented Internet (EFSOI 2008) Supporting end-to-end resource virtualization for Web 2.0 applications using Service Oriented.
Jini Architecture Introduction System Overview An Example.
Enabling e-Research in Combustion Research Community T.V Pham 1, P.M. Dew 1, L.M.S. Lau 1 and M.J. Pilling 2 1 School of Computing 2 School of Chemistry.
Jini Architectural Overview Li Ping
Ls, itg_pres.ppt, 20/06/01 An Architecture enabling spontaneous Wireless Services Lars Schrix IMST GmbH June 21st, 2001 The WINE GLASS Ad-hoc.
MPEG-4: Multimedia Coding Standard Supporting Mobile Multimedia System Lian Mo, Alan Jiang, Junhua Ding April, 2001.
Agent Overview. Topics Agent and its characteristics Architectures Agent Management.
1 Active Directory Service in Windows 2000 Li Yang SID: November 2000.
UNIVERSITY OF JYVÄSKYLÄ UBIWARE Nokia Research Center Case Meeting on Mikko Vapa, research student P2P Computing Group Department of Mathematical.
Status & Challenges Interoperability and global integration of communication infrastructure & service platform Fixed-mobile convergence to achieve a future.
NeOn Components for Ontology Sharing and Reuse Mathieu d’Aquin (and the NeOn Consortium) KMi, the Open Univeristy, UK
CMSC 691B Multi-Agent System A Scalable Architecture for Peer to Peer Agent by Naveen Srinivasan.
Dec 11, Analysis and Design of MLC Services using JADE (1) Oscar Lin.
Distributed Geospatial Information Processing (DGIP) Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
C ONTEXT AWARE SMART PHONE YOGITHA N. & PREETHI G.D. 6 th SEM, B.E.(C.S.E) SIDDAGANGA INSTITUTE OF TECHNOLOGY TUMKUR
Presenter: Prof. Dimitris Mourtzis Advanced Manufacturing: Industry 4.0 and Smart Systems.
Real-Time Systems Laboratory Seolyoung, Jeong JADE (Java Agent DEvelopment framework )
1 Multimedia services over networks Service provider Service client Service registry Publish Discovery Bind Multimedia system Review/background Framework/
AGENT SERVICES FRAMEWORK FOR HANDHELD DEVICES SUPERVISOR: DR MUHAMMAD ASLAM Domain: Artificial Intelligence(AI) Muhammad Ali (09-MS-CE-11),
The motivation Distributed knowledge sources Distributed experience
JINI ICS 243F- Distributed Systems Middleware, Spring 2001
The Anatomy and The Physiology of the Grid
Adaptibility Patterns of Multi-Agent Organizations
Presentation transcript:

P2P as a Discovery Instrument for Multi-Agent Ubiquitous Middleware P2P as a Discovery Instrument for Multi-Agent Ubiquitous Middleware A work-package of the UBIWARE project Artem Katasonov

UBIWAREUBIWARE  Goal: Interoperability of (industrial) entities of different nature

field crew operator expert consumers owner manager administration UBIWARE (2)

Motivation for P2P feature IEEE FIPA agent system model:  An entity called Directory Facilitator (DF):  Agents register themselves so others can discover them.  In UBIWARE is central because all interactions are role-based.  Effective and efficient, but a bottleneck  Can render the whole system unusable if it failed.  Duplicating DF?  Peer-to-Peer?

WP: Middleware for P2P Discovery  P2P as a complementary mechanism which can be utilized in an exception situation where DF became for some reason unavailable. 1. System always starts with a DF. 2. After some time of operation, big part of DF knowledge gets, piece by piece, copied into local knowledge storages of different agents on the platform. 3. Combination of local storages = distributed DF. 4. Need for P2P mechanism to work with such distributed DF.  Maximum survivability

WP objectives  Develop P2P mechanisms that would enable an agent:  To discover agents playing a certain organizational role.  To discover an agent (or agents) possessing certain needed information.  To discover resources (through its agents) of certain type or possessing certain properties, e.g.:  A device of type X in some state Y.  A (mobile) web-resource providing some information searched for.  A human of a certain profession

WP tasks (as originally planned) 1. The Enabling phase Study of P2P networks and mobile P2P networks. Analysis of basic mechanisms needed for extending the UBIWARE platform with P2P resource discovery. 2. The Discovery phase Design of an effective P2P resource discovery infrastructure for UBIWARE, including related inter-agent communication protocols. 3. The Efficiency phase Development of P2P resource discovery algorithms increasing the efficiency of the P2P search for cases of a very large number of participating resources.

UBIWARE agent architecture Live activity Script-Roles ActivityActivityActivity Activity Assign Role Assign Role activity Beliefs storage Smart Resource Agent.class Pool of Atomic Behaviours Ontology of the Roles Reusable atomic behaviors (RABs)  Componentization  Extensibility  Dynamic composition A P2P algorithm Another P2P algorithm Accessing personal web-server to make mobile Google Accessing phone book to make ”painter search”

What about… Instead of searching for / trying to develop a killer mobile P2P application, to create a generic extensible P2P platform, so that the user community will be able to create their own applications?