E-Commerce Based Agents over P2P Network Arbab Abdul Waheed MSc in Smart Systems Student # 0804515 Nov 23, 2008 Artificial Intelligence Zhibing Zhang.

Slides:



Advertisements
Similar presentations
Chapter 3 E-Strategy.
Advertisements

All rights reserved © 2006, Alcatel Grid Standardization & ETSI (May 2006) B. Berde, Alcatel R & I.
Peer-to-peer and agent-based computing Peer-to-Peer Computing: Introduction.
Distributed Data Processing
Understanding Code Mobility
Mobile Agents Mouse House Creative Technologies Mike OBrien.
Some questions o What are the appropriate control philosophies for Complex Manufacturing systems? Why????Holonic Manufacturing system o Is Object -Oriented.
Reliability on Web Services Presented by Pat Chan 17/10/2005.
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.
Chapter Two Information Technologies: Concepts and Management.
Introduction and Overview “the grid” – a proposed distributed computing infrastructure for advanced science and engineering. Purpose: grid concept is motivated.
DCS Architecture Bob Krzaczek. Key Design Requirement Distilled from the DCS Mission statement and the results of the Conceptual Design Review (June 1999):
Web Services Andrea Miller Ryan Armstrong Alex. Web services are an emerging technology that offer a solution for providing a common collaborative architecture.
Terminal Bridge Extension Over Distributed Architecture MSc. Sami Saalasti.
1 Client-Server versus P2P  Client-server Computing  Purpose, definition, characteristics  Relationship to the GRID  Research issues  P2P Computing.
Exchange server Mail system Four components Mail user agent (MUA) to read and compose mail Mail transport agent (MTA) route messages Delivery agent.
Integration of Applications MIS3502: Application Integration and Evaluation Paul Weinberg Adapted from material by Arnold Kurtz, David.
LYU 0004 Mobile Agent’s Community Group Member: Cheng Tsz Hei Ho Man Lam.
1 Seminar: Information Management in the Web Gnutella, Freenet and more: an overview of file sharing architectures Thomas Zahn.
What is adaptive web technology?  There is an increasingly large demand for software systems which are able to operate effectively in dynamic environments.
Emerging Research Dimensions in IT Security Dr. Salar H. Naqvi Senior Member IEEE Research Fellow, CoreGRID Network of Excellence European.
Middleware for P2P architecture Jikai Yin, Shuai Zhang, Ziwen Zhang.
COMPUTER APPLICATIONS TO BUSINESS ||
E-commerce E-commerce is defined "as the process of buying, selling, or exchanging products, services, or information via computer networks, including.
Filename\location Agent Mediated Electronic Commerce Dr. Chris Preist HP Labs.
What is Commerce? “Seller” “Buyer” Transaction Basic Computer Concepts
Agents Computer Programs of a certain type Effectively bodiless robots –Rise of internet enables Agents Lostness –As life becomes more complex, we cannot.
Automatic Generation of B2C E-Commerce Payment Process By Jinglei Mei Thursday, November 09, 2000.
1/16: Information Systems in Business What is IS? How can we use IS?
EFirm & eCommerce Digital Firm. Contents 1. Introduction 2. The opportunities of technology 3. Electronic Commerce 4. Payment systems 5. Management challenges.
1 Telematica di Base Applicazioni P2P. 2 The Peer-to-Peer System Architecture  peer-to-peer is a network architecture where computer resources and services.
Basic Network Concepts Introduction to Computing Lecture#28.
Types of E-Commerce Prepared by: Ashis Mitra For M.Com.
UNIT – II ARCHITECTING WEB SERVICES. WHAT ARE WEB SERVICES ? Web Services are loosely coupled, contracted components that communicate via XML-based interfaces.
Marketing Management Online marketing
Software Agents: An Overview by Hyacinth S. Nwana and Designing Behaviors for Information Agents by Keith Decker, Anandeep Pannu, Katia Sycara and Mike.
Evaluation of a Publish/Subscribe System for Collaboration and Mobile Working Collaborative Advertising over Internet with Agents Independent Study: Wireless.
Unit – I CLIENT / SERVER ARCHITECTURE. Unit Structure  Evolution of Client/Server Architecture  Client/Server Model  Characteristics of Client/Server.
PERVASIVE COMPUTING MIDDLEWARE BY SCHIELE, HANDTE, AND BECKER A Presentation by Nancy Shah.
1 Introduction to Middleware. 2 Outline What is middleware? Purpose and origin Why use it? What Middleware does? Technical details Middleware services.
The Grid System Design Liu Xiangrui Beijing Institute of Technology.
ARTIFICIAL INTELLIGENCE [INTELLIGENT AGENTS PARADIGM] Professor Janis Grundspenkis Riga Technical University Faculty of Computer Science and Information.
MOBILE AGENTS What is a software agent ? Definition of an Agent (End-User point of view): An agent is a program that assists people and acts on their behalf.
1 4/23/2007 Introduction to Grid computing Sunil Avutu Graduate Student Dept.of Computer Science.
Enabling Peer-to-Peer SDP in an Agent Environment University of Maryland Baltimore County USA.
Introduction to E-Commerce. Define e-commerce in your own words.
Company small business cloud solution Client UNIVERSITY OF BEDFORDSHIRE.
Kemal Baykal Rasim Ismayilov
Internet of Things. IoT Novel paradigm – Rapidly gaining ground in the wireless scenario Basic idea – Pervasive presence around us a variety of things.
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.
GRID ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
Peer-to-Peer (P2P) Networks By Bongju Yu. Contents  What is P2P?  Features of P2P systems  P2P Architecture  P2P Protocols  P2P Projects  Reference.
1 Architecture and Behavioral Model for Future Cognitive Heterogeneous Networks Advisor: Wei-Yeh Chen Student: Long-Chong Hung G. Chen, Y. Zhang, M. Song,
CMSC 691B Multi-Agent System A Scalable Architecture for Peer to Peer Agent by Naveen Srinivasan.
TWOJA CYFROWA PRZYSZŁOŚĆ. JUŻ DZISIAJ. Christoph F. Strnadl CTO Central & Eastern Europe 11 May 2016.
E-commerce Architecture Ayşe Başar Bener. Client Server Architecture E-commerce is based on client/ server architecture –Client processes requesting service.
Define electronic commerce (EC) and describe its various categories. 2.Describe and discuss the content and framework.
Composing Web Services and P2P Infrastructure. PRESENTATION FLOW Related Works Paper Idea Our Project Infrastructure.
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING CLOUD COMPUTING
Design Decisions / Lessons Learned
Grid Computing.
University of Technology
Peer-to-Peer Internet Networks
Business-to-Business E-Commerce
AGENT OS.
CLUSTER COMPUTING.
Unit V Mobile Middleware.
Introduction To Distributed Systems
Name: NAMUNJI JOSHUA MUNDIA PROGRAM: BSC SYSTEMS ENGINEERING
Presentation transcript:

E-Commerce Based Agents over P2P Network Arbab Abdul Waheed MSc in Smart Systems Student # Nov 23, 2008 Artificial Intelligence Zhibing Zhang

Introduction E-Commerce Based Agents over P2P Network

INTRODUCTION The continuous development of Internet technology and the increasing number of people getting connected to it They lack facilities for automated negotiation and agent cooperation Kasbah is a Web-based system where users can create autonomous agents to buy and sell goods Kasbah can be qualified as a closed system as it is a proprietary system, which uses a very limited message protocol MAGMA is an agent-based electronic commerce architecture which models traditional market activity through a platform-independent API MAGMA uses a central communication relay server, which could be the failure point of any industrial adaptation

INTRODUCTION The traditional market and the centralized systems already proposed could be classified as classic solutions which share the following list of limitations Inflexibility: every e-commerce solution has it own trading environment Only price counts: most current systems, offer auctions or negotiation to select either buyer or seller Centralization: trader may want to have more control Static predefined behavior: the proposed systems suppose that the environment is stable and predictable Weak automation: many operations are still not supported Open environments are characterized by having components that are: autonomous (acting independently) heterogeneous (designed independently) of dynamic membership (joining, changing, and leaving arbitrarily) of large scale (numerous) The combination of agent and P2P technology brings more autonomy and flexibility to the proposed ecommerce system This paper proposes an agent-based integration system and the idea is to have a flexible integration framework, which facilitates dynamic partner selection and supports agents heterogeneity

Peer-To-Peer Paradigm E-Commerce Based Agents over P2P Network

PEER-TO-PEER PARADIGM P2P concept is not a new one: Mail servers, network news servers(NNTP), and domain name servers(DNS) operate in P2P networks P2P networks replace the traditional centralized structure of client-server interactions with peer interactions, where each machine acts as both a client and a server in the network Napster is the good example of a monolithic centralization that causes all the P2P functionality to fail if the main server fails or is disconnected Todays best known peer-to-peer applications are Napster, Kazaa, Gnutella, Freenet or Napster, Kazaa and Gnutella are primarily file-sharing applications: exchanging of files between peers is the worlds largest distributed computing system with a capacity of an estimated 26 Teraflops/sec

Agent Architecture E-Commerce Based Agents over P2P Network

AGENT ARCHITECTURE Every company will be represented by an agent system in the P2P network Companies have already invested a lot of resources and money in their existing systems The solution proposed could be used as a wrapper or a bridge between their internal systems and the P2P network It will allows to leverage from their previous investments in information system Using this agent-based integration solution, companies could have more autonomy and more control over their business decisions and their partner selection Companies and users will create their own relationship and maintain their partner network

The Internal Agent Architecture E-Commerce Based Agents over P2P Network

INTERNAL AGENT ARCHITECTURE This architecture encourages easy integration, interoperability and standardization The role of each layer is: Communication layer: abstracts from all the technical layers related to transporting messages from one agent to another one Business processing layer: concerns all the business level functionalities Cooperation layer: coordination can be considered as the bilateral dissolution of conflicts between agents stemming from their defined behavior Coordination layer: coordination could be defined as the act of managing interdependencies between agent activities, given either a resource to be shared or a timing interdependency The presentation layer: Agents should adapt the way they present their services according to the capabilities of their partners The agent management layer: agents need to be managed and monitored

Conclusion E-Commerce Based Agents over P2P Network

CONCLUSION This paper proposed a distributed architecture dedicated for inter-agent interactions Every agent is considered as an autonomous peer These agents will easily wrap existing systems extending them to support new e- commerce functionalities The agent architecture proposed in this paper has many layers Each layer abstracts a set of functionalities and has many components THANK YOU!