IEEE/FIPA WG Mobile Agents Ulrich Pinsdorf Fraunhofer-Institute IGD, Germany Dept. Security Technology

Slides:



Advertisements
Similar presentations
2 Introduction A central issue in supporting interoperability is achieving type compatibility. Type compatibility allows (a) entities developed by various.
Advertisements

NATIONAL AERONAUTICS AND SPACE ADMINISTRATION 1 NASA Earth Science Data Systems (ESDS) Software Reuse Working Group CEOS WIGSS-22 Annapolis, MD September.
Prof. Natalia Kussul, PhD. Andrey Shelestov, Lobunets A., Korbakov M., Kravchenko A.
May 2 nd, 2001, page n° 1 The Invisible Network. May 2 nd, 2001, page n° 2 List of contents Introduction The invisible network: an example Some trends.
A Workflow Engine with Multi-Level Parallelism Supports Qifeng Huang and Yan Huang School of Computer Science Cardiff University
Mobile Agents Mouse House Creative Technologies Mike OBrien.
ICS 434 Advanced Database Systems
A Prototype Implementation of a Framework for Organising Virtual Exhibitions over the Web Ali Elbekai, Nick Rossiter School of Computing, Engineering and.
Dynamic Task Assignment Load Index for Geographically Distributed Web Services PhD Research Proposal By: Dhiah Al-Shammary Supervised.
GSDI 6 conference, , Budapest 1 From data harmonisation to data interoperability Presented by
From Model-based to Model-driven Design of User Interfaces.
ACTS Programme M obile I ntelligent A gents for M anaging the Information I nfrastructure ACTS Programme AC338.
MODELLING OF MOBILE AGENT SYSTEMS USING dynPLA APPROACH Agnė Paulauskaitė-Tarasevičienė Henrikas Pranevičius 1.
ARCH-05 Application Prophecy UML 101 Peter Varhol Principal Product Manager.
Russ Housley IETF Chair 23 July 2012 Introduction to the IETF Standards Process.
Architecture Decision Group Group Organization & Processes April 7, 2015 | Tuesday.
Intelligent Grid Solutions 1 / 18 Convergence of Grid and Web technologies Alexander Wöhrer und Peter Brezany Institute for Software.
Software Engineering Techniques for the Development of System of Systems Seminar of “Component Base Software Engineering” course By : Marzieh Khalouzadeh.
Software Engineering and Middleware: a Roadmap by Wolfgang Emmerich Ebru Dincel Sahitya Gupta.
Terminal Bridge Extension Over Distributed Architecture MSc. Sami Saalasti.
OCT1 Principles From Chapter One of “Distributed Systems Concepts and Design”
Distributed Information Systems - The Client server model
Managing Agent Platforms with the Simple Network Management Protocol Brian Remick Thesis Defense June 26, 2015.
Internet Telephony Helen J. Wang Network Reading Group, Jan 27, 99 Acknowledgement: Jimmy, Bhaskar.
Managing Agent Platforms with SNMP Brian Remick Research Proposal Defense June 27, 2015.
Jun Peng Stanford University – Department of Civil and Environmental Engineering Nov 17, 2000 DISSERTATION PROPOSAL A Software Framework for Collaborative.
ISSUES TO CONSIDER IN YOUR PROJECT This is a short presentation from issues discussed in a meeting of MCS3 on Tues 2 nd March 2004.
Community Manager A Dynamic Collaboration Solution on Heterogeneous Environment Hyeonsook Kim  2006 CUS. All rights reserved.
Software engineering on semantic web and cloud computing platform Xiaolong Cui Computer Science.
DOCUMENT #:GSC15-PLEN-11 FOR:Presentation SOURCE:TTA AGENDA ITEM:Plenary 4.8 TTA activities since GSC14 Keun Hyeob LEE, TTA President.
Query Health Business Working Group Kick-Off September 8, 2011.
EUROPEAN UNION Polish Infrastructure for Supporting Computational Science in the European Research Space Cracow Grid Workshop’10 Kraków, October 11-13,
Advances in Technology and CRIS Nikos Houssos National Documentation Centre / National Hellenic Research Foundation, Greece euroCRIS Task Group Leader.
1. Windows Vista Enterprise And Mid-Market User Scenarios 2. Customer Profiling And Segmentation Tools 3. Windows Vista Business Value And Infrastructure.
1 CS 456 Software Engineering. 2 Contents 3 Chapter 1: Introduction.
11/16/2012ISC329 Isabelle Bichindaritz1 Web Database Application Development.
“THE INFLUENCE OF THE TECHNOLOGY IN PUBLIC COMPANIES” Author: María de los Ángeles Lozano Cedeño 2011.
A Lightweight Platform for Integration of Resource Limited Devices into Pervasive Grids Stavros Isaiadis and Vladimir Getov University of Westminster
Active Monitoring in GRID environments using Mobile Agent technology Orazio Tomarchio Andrea Calvagna Dipartimento di Ingegneria Informatica e delle Telecomunicazioni.
SALSA-NetAuth Joint Techs Vancouver, BC July 2005.
Page 1 of 9 NFS Vendors Conference October 25, 2000 PC Solutions to Network File Systems.
University of Southern California Center for Systems and Software Engineering Model-Based Software Engineering Supannika Koolmanojwong Spring 2013.
The roots of innovation Future and Emerging Technologies (FET) Future and Emerging Technologies (FET) The roots of innovation Proactive initiative on:
AR WMO Information System (WIS) UPDATE REPORT TO ADC FEB.2008.
The Anatomy of the Grid Mahdi Hamzeh Fall 2005 Class Presentation for the Parallel Processing Course. All figures and data are copyrights of their respective.
Transboundary Trust Space February 16, 2012 Ensuring trust in information exchange – proposal and approaches from Russia and CIS-states (RCC states) National.
Introduction Infrastructure for pervasive computing has many challenges: 1)pervasive computing is a large aspect which includes hardware side (mobile phones,portable.
Using SaaS and Cloud computing For “On Demand” E Learning Services Application to Navigation and Fishing Simulator Author Maha KHEMAJA, Nouha AMMARI, Fayssal.
NMI End-to-End Diagnostic Advisory Group BoF Fall 2003 Internet2 Member Meeting.
BalticGrid-II Project The Second BalticGrid-II All-Hands Meeting, Riga, May, Joint Research Activity Enhanced Application Services on Sustainable.
Enabling the Future Service-Oriented Internet (EFSOI 2008) Supporting end-to-end resource virtualization for Web 2.0 applications using Service Oriented.
SDN Management Layer DESIGN REQUIREMENTS AND FUTURE DIRECTION NO OF SLIDES : 26 1.
Digital Libraries1 David Rashty. Digital Libraries2 “A library is an arsenal of liberty” Anonymous.
Architecture View Models A model is a complete, simplified description of a system from a particular perspective or viewpoint. There is no single view.
National Nuclear Regulatory Portal (NNRP) (Concept, Development and Experience) FNRBA Training Course on Knowledge Safety Networks, 14–18 October 2013,
Providing web services to mobile users: The architecture design of an m-service portal Minder Chen - Dongsong Zhang - Lina Zhou Presented by: Juan M. Cubillos.
Copyright 2007, Information Builders. Slide 1 iWay Web Services and WebFOCUS Consumption Michael Florkowski Information Builders.
Efficient Opportunistic Sensing using Mobile Collaborative Platform MOSDEN.
JRA1 Middleware re-engineering
Supporting Mobile Collaboration with Service-Oriented Mobile Units
A Graphical Modeling Environment for the
L1VPN Working Group Scope
University of Technology
Advanced Operating Systems
Mobile Computing.
Global Collaboration on Future Network Standardization
Global Collaboration on Future Network Standardization
Introduction To Distributed Systems
Presentation transcript:

IEEE/FIPA WG Mobile Agents Ulrich Pinsdorf Fraunhofer-Institute IGD, Germany Dept. Security Technology

© 2005, Fraunhofer IGD 2 Outline n Short overview on mobile agents n Mission statement of WG Mobile Agents n Focus for standardization n Objectives of the WG Mobile Agents n Planned documents n Roadmap

© 2005, Fraunhofer IGD 3 Concept of mobile agents n The system infrastructure consists of platform instances, local services, and mobile agents n Agent = Program-Code + Data + State + Meta-Information n Agents are able to migrate from one host to another n Agents are able to communicate with each other n Agent Platform provides access to local resources through services

© 2005, Fraunhofer IGD 4 Mobile agents n Mobile agents provides an easy to grasp and apply design paradigm for distributed multi-agent systems n Provide significant quantitative advantages regarding only temporary network connections necessary lower bandwidth consumption complex computations can be offloaded complex tasks are delegated natural kind of software distribution n Scientific community provides a number of well tested platforms for mobile agents.

© 2005, Fraunhofer IGD 5 Open issues A lot of work was done in the last 10 years, but there are many open problems, e.g.: n Migration between heterogeneous platforms n Interoperability for mobile code n Security concerns of mobile code n Representation of mobile code n How to develop mobile agents? Design-Patterns? Mobile Agent UML?

© 2005, Fraunhofer IGD 6 Conclusions n The research community should work on standards and agree on a reference architecture and integrate all solutions into a single toolkit. n It is still to early to abandon this fascinating concept! n We request for a IEEE/FIPA Work Group Mobile Agents

© 2005, Fraunhofer IGD 7 Mission of the WG Mobile Agents n Resume work on standards for mobile agents n Improve and extend existing specifications and recent research results n Propose minimal required specifications n Develop a reference architecture n Provide a communication platform for researchers, producers, users and interested people

© 2005, Fraunhofer IGD 8 Focus for standardization n Advanced code and data relocation n Migration between various agent toolkits with their specific advantages n Interoperability on run-time level n Security for mobile code n Location transparent communication n Location tracking

© 2005, Fraunhofer IGD 9 Objectives of the WG Mobile Agents n Starting from existing specifications, esp. FIPA specification 87 and OMG MASIF n Define new specifications for efficient, reliable, and secure code and data relocation location transparent communication location tracking infrastructure for agent server discovery interoperability on run-time level n We will avoid specific techniques but propose generic protocols and processes n Specifications will be accompanied by reference implementations in the form of toolkit independent software components.

© 2005, Fraunhofer IGD 10 Planned Documents n Experimental IEEE FIPA Mobile Agents Specifications by June n Reference implementation developed by October n Standard IEEE FIPA Mobile Agent Specification by December 2006.

© 2005, Fraunhofer IGD 11 Plan for Work and Milestones n Sep 2005: Establishment of WG Setting up communication infrastructure (Web page, Mailing list) Electing of WG officers Defining Charta and first agenda n Oct 2005: Call for participation Participants are invited to review the Charta and contribute their ideas Invitation for first technical meeting Start technical discussion n Dec 2005: 1st Technical meeting Finalization of the Charter and work agenda Specification outline n Apr 2006: Preliminary specification Distribute preliminary specification Determine open issues and possible solutions n Jun 2006: 2nd Technical meeting Finalization and publication of an experimental specification Spec is ready for implementation by the submitters n Oct 2006: Reference implementation Publication of the reference implementation n Dec 2006: Standard specification Publication of the standard specification, December 2006.

Thank you for your attention! Your questions are most welcome! Ulrich Pinsdorf Fraunhofer IGD, Darmstadt Abteilung Sicherheitstechnologie

© 2005, Fraunhofer IGD 13 Some related work of the proposing group n Volker Roth: Empowering Mobile Software Agents, Proc. 6th IEEE Mobile Agents Conference, LNCS, Spinger Verlag, n Peter Braun, Wilhelm Rossak: Mobile Agents–Basic Concept, Mobility Models, and the Tracy Toolkit. Morgan Kaufmann Publishers, n Ulrich Pinsdorf: A Formal Approach for Interoperability between Mobile Agent Systems and Component Based Architectures. Proceedings of 11th IEEE International Conference on the Engineering of Computer-Based Systems, IEEE Computer Society Press, n Jan Peters, Volker Roth: A Scalable and Secure Global Tracking Service for Mobile Agents. Proc. Mobile Agents LNCS, Springer Verlag, 2001.