Agents Computer Programs of a certain type Effectively bodiless robots –Rise of internet enables Agents Lostness –As life becomes more complex, we cannot.

Slides:



Advertisements
Similar presentations
DISTRIBUTED COMPUTING PARADIGMS
Advertisements

E-Commerce Based Agents over P2P Network Arbab Abdul Waheed MSc in Smart Systems Student # Nov 23, 2008 Artificial Intelligence Zhibing Zhang.
Mobile Agents Mouse House Creative Technologies Mike OBrien.
Load Balancing using Mobile Agent Approach Prepared by: Wong Tsz Yeung,Ah Mole Supervisor : Prof. Michael Lyu 18 December 2000.
Introduction to E-Commerce
E-commerce Chapter 9 pp E-Commerce Buyer 1. Search & Identification 3. Purchasing 2. Selection & Negotiation 4. Product & Service Delivery 5.
Ch 2. Mobile Computing Applications Myungchul Kim
1 Intelligent Agents Software analog to human agents real estate agent, librarian, salesperson Perform tasks individually, or in collaboration Static and.
E-Marketplaces: Structures and Mechanisms
Agent Technology for e-Commerce Chapter 4: Shopping Agents Maria Fasli
MANAGEMENT & LEGAL IMPLICATIONS OF eCOMMERCE Definitions  eBusiness The use of computer based information systems for the management and coordination.
4 Lecture Electronic Business and Electronic Commerce.
1 WEEK 10 Intelligent (Software) Agents. 2 Case Scenario Every year, ABC Enterprise will conduct annual general meeting (AGM) to report company performance.
Intelligent Agent Systems. Artificial Intelligence Systems that think like humans Systems that think rationally Systems that act like humans Systems that.
E-COMMERCE AND MARKETING STRATEGY Fahri Karakaya D. Steven White Charlton College of Business University of Massachusetts Dartmouth.
Toward a truly personal computer
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.
Chapter 9 e-Commerce Systems.
ECommerce Muhammad Shabbir Hassan
E-Commerce: Definition: E-Commerce refers the use of internet and other online services to be engaged in buying and selling of digital and non digital.
1 Chapter Five Understanding eCommerce product design strategy.
Ecommerce … or electronic commerce refers to systems that support electronically executed business transactions. B2C B2B C2C In this section: Ecommerce.
Chapter 2 E-Marketplaces: Structures, Mechanisms, Economics, and Impacts.
What is E-Commerce? Section 8.1. What is E-commerce? E-commerce is the exchange of goods, services, information, or other businesses through electronic.
Consumer Behavior, Market Research
Introduction to E-commerce and Internet Marketing
E-Tourism Lecture 7. E-Tourism is used to refer to e-business in the field of travel and tourism, the use of ICT to enable tourism providers destinations.
EFirm & eCommerce Digital Firm. Contents 1. Introduction 2. The opportunities of technology 3. Electronic Commerce 4. Payment systems 5. Management challenges.
Business Information Systems Systems Analysis & Design Academic Year 2008/9 Lecture 2.
Class Discussion Notes MKT February 20, 2001.
Brokerage Model Unit Managing the Digital Enterprise By Professor Michael Rappa.
Electronic Commerce Systems. Electronic Commerce (E-Commerce) Commerce refers to all the activities the purchase and sales of goods or services. – Marketing,
IB Business Management 4.5 PLACE. Learning Outcomes To understand the importance of place in the marketing mix (A02) To analyse and evaluate the effectiveness.
© 2004 Ken Baldauf, All rights reserved. E-commerce Transaction Processing Overview of Electronic and Mobile Commerce E-commerce Applications E-commerce.
Master Thesis Defense Jan Fiedler 04/17/98
Agents in E-commerce Roger Batsel CSCI May 1999.
1 University of Palestine E-Business ITBS 3202 Ms. Eman Alajrami 2 nd Semester
Electronic Commerce Jeff Campbell, Piyanuch Chuasiripattana, Travis Flood, Matthew Janocko, Kent Woodburn Research on Electronic Commerce.
Chapter 16:Managing Information and Technology. Basic element of computer technology  Hardware: input, store, and organize data  System software: performs.
DISTRIBUTED COMPUTING PARADIGMS. Paradigm? A MODEL 2for notes
Chapter 6 E-COMMERCE: DIGITAL MARKETS, DIGITAL GOODS.
Advanced Computer Networks Topic 2: Characterization of Distributed Systems.
E-commerce 24/12/ Electronic Commerce (E-Commerce) Commerce refers to all the activities the purchase and sales of goods or services. Marketing,
Pindaro Demertzoglou Lally School of M&T B2C and B2B.
GLOBAL MARKETING Distribution Management. Why A Distribution Strategy? To make the right quantities of the right product or service available at the right.
E-Commerce Prof. Ir. Kudang B. Seminar, MSc, PhD Direktur Komunikasi & Sistem Informasi IPB Bogor, 12 Nopember 2008.
George Boulougaris, Kostas Kolomvatsos, Stathes Hadjiefthymiades Building the Knowledge Base of a Buyer Agent Using Reinforcement Learning Techniques Pervasive.
Hwajung Lee.  Interprocess Communication (IPC) is at the heart of distributed computing.  Processes and Threads  Process is the execution of a program.
1 Object Oriented Logic Programming as an Agent Building Infrastructure Oct 12, 2002 Copyright © 2002, Paul Tarau Paul Tarau University of North Texas.
E-COMMERCE: DIGITAL MARKETS, DIGITAL GOODS Part-I.
Computer Science in Context Evangelos E. Milios Professor and Graduate Coordinator Faculty of Computer Science Dalhousie University.
Intelligent Agents. 2 What is an Agent? The main point about agents is they are autonomous: capable of acting independently, exhibiting control over their.
Foundations of Information Systems in Business. System ® System  A system is an interrelated set of business procedures used within one business unit.
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.
Software Agents & Agent-Based Systems Sverker Janson Intelligent Systems Laboratory Swedish Institute of Computer Science
Copyright 2004 John Wiley & Sons, Inc Information Technology: Strategic Decision Making For Managers Henry C. Lucas Jr. John Wiley & Sons, Inc Dinesh.
D. Marketing a Small Business 6.00 Explain the fundamentals of marketing in a small business Explain marketing and its importance.
SourceTrack: A Vignette Customer Profile Vignette B2B Empowered Summit November 9, 2000 Tom Dunnigan VP Marketplace Technology
E-business MANAGEMENT AND STRATEGY Chapter - 3 Dr. BALAMURUGAN MUTHURAMAN.
Electronic Business: Concept and Applications Department of Electrical Engineering Gadjah Mada University.
D. Marketing a Small Business 6.00 Explain the fundamentals of marketing in a small business Explain marketing and its importance.
MGT 546 The Revolution is just Beginning Prepared for : Shamsul Baharin Saihani Prepared by : Nuramirah binti Rohaney Sharifah Nor Haslina binti.
INTELLIGENT AGENTS AND THEIR APPLICATIONS IN E-BUSINESS.
AMET'98 – Robert H. Guttman © 1998 MIT Media Lab Slide 1 Agent-mediated Integrative Negotiation for Retail Electronic Commerce AMET’98 Robert H. Guttman.
INTRODUCTION E-COMMERCE.
Design and Manufacturing in a Distributed Computer Environment
E-commerce Chapter 9 pp
Interdisciplinary Program in Cognitive Science Lee, Jung-Woo
In Distributed Systems
Information system analysis and design
Presentation transcript:

Agents Computer Programs of a certain type Effectively bodiless robots –Rise of internet enables Agents Lostness –As life becomes more complex, we cannot keep up with it –We’re lost in over-complex world –Agents can perform work on our behalf

Autonomy Agents are autonomous Make own decisions –E.g. buying agent may decide when to purchase goods, and arrange for them to be delivered Agents may need considerable intelligence so that they can make good decisions

Persistent Existence Agents exist “over time” –Disk space compression agent may be running all the time our computer is on –Purchasing agents started running, may run for weeks while waiting for best price –Mobile agents may be running even when our computer is off Return to ‘base’ at later time

Pro-Active Agents decide themselves when to act, in pure form without impetus from user Agents may act due to a number of triggers –user events –system events –changes in status –timed events –other agent events

Communicative Agents able to communicate Most interesting, communication between programs from different sources –E.g. buying agent for user X negotiating price with supplier agent for company Y More generally, may communicate to solve problems KQML - defined wrapper for messages

Economic Potential Benefit from user’s point of view –Price comparison without wasting user’s time Benefit for industry –Able to tap into growing Agent marketplace Scale of agent-related commerce –$357million in 1998 –Est. $4.6billion in 2006

Blackboard System

Message Passing

Match-Making

Brokering

Static Agents Remain in one place –E.g. user’s or remote computer –May communicate with outside world E.g. TutorAgent –Remote Program Calls –Remote Method Invocation (Java) Relatively few security problems

Mobile Agents Agents themselves may move E.g. Agent may leave your computer and visit computers of several airlines Generally need way of packaging up code and transporting Need machine/OS independent execution environment (Java, Telescript)

Security Problems with Mobile Agents Danger to Machine Rogue agents –Agents may attack machines they visit –Agents may carry digital signatures Rogue hosts –Host may attack agent –E.g. change prices so that host appears cheapest

Agents and Information Search Major application for agents search for information –E.g. tutoragent, searches for resources on web relevant to on-line lecture notes Stanford Digital Library project –Uses commerce model for non-commercial application(!)

Agents and E-Commerce Need Identification Product brokering –Firefly Merchant brokering –Bargainfinder Negotiation –Kasbah Product service

Recommender Systems Content-Based –Try to extract knowledge from source based upon human orientated knowledge Constraint-Based –Complex set of constraints defining product wanted including ‘soft’ constraints Collaborative Based –Try to analogise from the experience of others

Virtual Markets Virtual Marketplace –Agents created by different users will try to buy and sell products –Follow predefined strategy to maximise value for user Virtual Auctions –Very interesting and challenging area Especially useful for second-hand goods –Note: A lot of ‘new’ products sold on ebay

Agent Negotiation Protocols –Rules of Virtual Marketplace –E.g. Dutch Auction –Apply to all agents Strategies –rational strategy to maximise utility function –relevant to individual agents

Agent Negotiation II Economics Research –Research equilibrium of market based negotiation –Nature of protocols affects equilibrium Game Theory –Emphasis on protocols and self-interested strategies –Self-interested strategies can have weird effects in Agent “mob psychology”

Agent Negotiation III Distributive Negotiation –Single sized pie distributed among people –E.g. Kasbah Integrative Negotiation –Try to increase size of pie through negotiation