Evaluation of a Publish/Subscribe System for Collaboration and Mobile Working
Download
1 / 22

Independent Study: Wireless Security Presented by: Lin Bei Instructor: Dr.Yang Date: 04.05.2003 - PowerPoint PPT Presentation


  • 41 Views
  • Uploaded on

Evaluation of a Publish/Subscribe System for Collaboration and Mobile Working Collaborative Advertising over Internet with Agents. Independent Study: Wireless Security Presented by: Lin Bei Instructor: Dr.Yang Date: 04.05.2003. Collaborative Mobile Working. Introduction

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Independent Study: Wireless Security Presented by: Lin Bei Instructor: Dr.Yang Date: 04.05.2003' - christine-thulani


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

Evaluation of a Publish/Subscribe System for Collaboration and Mobile WorkingCollaborative Advertising over Internet with Agents

Independent Study: Wireless Security

Presented by: Lin Bei

Instructor: Dr.Yang

Date: 04.05.2003


Collaborative mobile working
Collaborative Mobile Working and Mobile Working

  • Introduction

    • Why do we need the collaborative mobile working?

      • Exchanging, locating and sharing information

      • Communicating with co-workers

    • What is MOTION?

      • The mobile Teamwork Infrastructure for Organizations Networking

      • It Provides mobile teamwork support requirements such as locating distributed document and expertise, community building, and mobile information sharing and access.


Collaborative mobile working1
Collaborative Mobile Working and Mobile Working

  • In the areas of mobile and collaborative systems,covers a wide range of topics from formal verifiable models of collaboration to dynamic migration and replication. These two areas are mostly contained within the larger area of distributed systems.


Collaborative mobile working2
Collaborative Mobile Working and Mobile Working

  • MOTION Architecture

The user interface

Teamwork Services layer

Basic communication Services

Peer to peer file sharing and

distributed search

Publish/Subscribe mechanisms


Publish subscribe in motion
Publish/Subscribe in MOTION and Mobile Working

  • Publish/Subscribe component in TWS

    • Wraps the underlying middleware

    • Gives a uniform and consistent view of the event concept to the application layer

  • Subscription gateway

    • Denote the set of callback components

    • Be configuration for each user

    • Two classes of subscription

      • System Subscription

      • User subscriptions

  • User Specialized callbacks

    • It is a component that handles subscriptions of a specific user


Publish subscribe in motion1
Publish/Subscribe in MOTION and Mobile Working


Collaborative mobile working3
Collaborative Mobile Working and Mobile Working


Collaborative mobile working4
Collaborative Mobile Working and Mobile Working

  • The XQL query with a client:

    /UserProfile[ (User/Expertise/* $contains$ ’valve design’) $and$ System/Access/Status $equals$ ‘online’]/ID

  • The XML description

    • Example: event.xml


Collaborative mobile working5
Collaborative Mobile Working and Mobile Working

  • Related approaches and design decisions

    • Khronika, Interlocus, Awarenesswork, Nessie

    • Client-server based

    • Do not support for distributed searching

    • Do not concerned with device and user mobility

  • PeerWare systems in MOTION

    • P2P architectural style has been increasingly gaining attention

    • P2P style provides high flexibility and systems configurability

    • Provides both distributed searching/P2P file sharing and publish/subscribe support


  • Requirements for an publish/Subscribe middleware and Mobile Working

    • An efficient filtering mechanism

    • The capability to automatically destroy a subscription after a given delay

    • Authorization mechanisms for subscriptions

    • An expressive query language for defining subscriptions


Collaborative advertising over internet with agents
Collaborative Advertising over Internet with Agents and Mobile Working

  • Introduction

    • Mobile device

    • Implementation of information

    • E-commerce service

    • Basic restriction

      • Limited capabilities

      • High connection cost

      • Low bandwidth

    • High precision of the information delivered


Advertising over internet
Advertising over Internet and Mobile Working


Advertising over internet1
Advertising over Internet and Mobile Working

  • Main problem in advertising services and products

    • Finding potential customers

    • Making the customers aware about the offers

  • The solution

    • The personal contact approach(one-to-one marketing):

    • The mass media approach(one-to-many marketing):

  • WAP-based communication

  • Main problems in WAP-based communication

    • User are not willing to disclose their private preferences to somebody that they don’t completely trust.

    • User are not willing to receive irrelevant information to a small screen


Software agent
Software Agent: and Mobile Working

  • Agent , advertising desk and user’s WML deck


Software agent1
Software Agent and Mobile Working:

  • Basic advantages of the software agent

    • The privacy of user preferences

    • Off-line processing

    • Pro-active filtering

    • Analysis of offers as well as relaxing necessity for discovering target groups by advertisers.

    • Real-time reaction to the proposed offer


Agora framework
Agora Framework and Mobile Working

  • Agora is a cooperative node in the Internet where agents can register their interests and get a support for matchmaking, negotiation, coordination and communication.

  • Each cooperative node has a manager agent, coordinator, negotiator and communicator.

    • The manager performs registration, matchmaking, and events handling.

    • The coordinator and negotiator arte agents which manage some coordination or negotiation protocol.

    • The communicator supports communication between agents and Agoras, also between different agents.


Agora framework1
Agora Framework and Mobile Working

  • All the components of the cooperative can be overridden when needed.

  • The Agora systems provides API for generation and customization of the cooperative nodes.

  • The default agent in the Agora systems has goal analyzer, planner, knowledge base and communication.

  • All the components can be customized or overridden.

  • Their functionality can be different for different application.


Agora framework2
Agora Framework and Mobile Working


Agora framework3
Agora Framework and Mobile Working


Relevant technologies
Relevant Technologies: and Mobile Working

  • Collaborative Systems: strategies of human cooperation over the Web, computer platforms and architectures in support of remote cooperation, mediators, wrappers, design and implementation issues of collaborative applications;

  • Workflow Systems: workflow architectures in support of collaboration processes, modeling of cooperation processes, truly distributed enactment services and interoperability of workflow engines, dynamic modification of running workflows;

  • Electronic Business: establishment of contacts, suppliers search and negotiation, contract negotiations, Business-to-Business and Business-to-Employee cooperation support, establishment and coordination of virtual enterprises, shared business processes.

  • Data-web Technology and Database Infrastructure for collaboration: Web access to databases including Java Database Connectivity, database Web servers, Web interfaces to databases, database Web applications;

  • Interoperability Infrastructures: compositional software architectures in support of collaboration, combining distributed object management platforms with Web and Java for cooperative applications, middleware infrastructures, describing metadata on the Web, providing semantic interoperability through metadata, emerging interoperability standards;


Reference
Reference and Mobile Working

  • E-Commerce Overview Series

    • http://strategis.ic.gc.ca/pics/ss/ecomadvertising-eng.pdf

  • 12th International Conference on Database and Expert System Application

    • http://www.kti.ae.poznan.pl/dexa_wbc/body.html

  • Electronic Commercial Agens

    • http://www.jfipa.org/amund/presentations/ElComAgPoster.pdf

  • The Electronic Commercial Agents Project

    • http://www.elcomag.com/software/

  • M. Matskin and E. Tyugu. Declarative Reflection Support in Multi-Agent Systems. Proceedings of the International Conference on Artificial IntelligenceIC-AI'2001, Las Vegas, Nevada, USA, June 25-28, 2001, CSREA Press

  • Collaborative Advertising over Internet with Agents

    • http://cavenan.idi.ntnu.no/publications/2001/CollaborativeAdvertisingOverInternetWithAgentsAbstract.php

  • COLLABORATIVE PROJECTS - PROJETS COLLABORATIFS

    • http://web.mit.edu/french/culturaNEH/cultura2001/archives/2001f/forums/projects.html


Thank you
Thank you! and Mobile Working


ad