intelligent client-server applications intelligent agents for e-commerce
|
|
- Roderick Chandler
- 5 years ago
- Views:
Transcription
1 topics: software agents cis20.1 design and implementation of software applications I fall 2007 lecture # III.4: intelligent client-server applications gathering information and using it wisely notes courtesy of Peter McBurney, Univ of Liverpool, UK intelligent client-server applications software agents: also known as intelligent agents, softbots or just bots there are many definitions of agents suffice it to say that an agent is a computer program that responds to inputs from its environment by acting intelligently a robot is an example of an embodied agent but there are many examples of virtual agents on the internet we ll explore some here, to give you an example of how a client-server application can be intelligent 1 2 intelligent agents for e-commerce why? information overload in 2001, 10 billion non-spam messages were sent per day in 2005, this was up to 35 billion messages the amount of unique information produced world-wide is doubling every year the amount of information that was accessible on the internet in 2002 is more than all the information that was accessible in the 300,000 years of human history most data we gather goes un-used! for example, according to the Gartner Group (Kyte 2002): the amount of data collected by large enterprises doubles every year knowledge workers can analyze only about 5% of the data most of knowledge workers efforts (60% or more) are spent trying to discover important patterns in the data a much smaller percentage (20% or more) is spent determining what those patterns mean and very little time (10% or less) is spent actually doing something based on those patterns (!) information overload reduces knowledge workers decision-making capabilities by 50% 3 4
2 what is the solution? value of software agents delegate, do not navigate What we call agent-based interfaces will emerge as the dominant means by which computers and people will talk to one another (Being Digital, 1995) the rise of information filtering: end users delegate tasks such as information review and filtering to mobile agents that travel to remote data sources, examine them locally and return with a summary of the data information access and navigation are the major applications of the software agents in today s internet other tasks: mundane personal activity (e.g., grocery shopping, travel planning) search and retrieval repetitive office activities decision support domain expertise 5 6 definition and concepts comparison An agent is anything that can be viewed as perceiving its environment through sensors and acting on that environment through effectors. (Russell and Norvig 1995, p33) intelligent software agents continuously perform three functions: perception of dynamic conditions in their environment, action to affect conditions in their environment, and reasoning to interpret perceptions, solve problems, draw inferences and determine actions 7 8
3 intelligence levels frequently referred to as semi-intelligent or software agents. Level 3. Agents at this level have a learning and deductive component of user profiles to help a user who cannot formalize a query or specify a target for a search. DiffAgent (CMU) and Letizia (MIT) are examples of such agents. Agents at this level are referred to as learning or truly intelligent agents. Similar to the concept of levels is the idea of agent generation definitions of agents are greatly dependent on the agents levels of intelligence, which are described by Lee et al.(2002) as follows: Level 0 (the lowest). These agents retrieve documents for a user under straight orders. Popular Web browsers fall into this category. The user must specify the URLs where the documents are. These agents help in navigating the Web. Level 1. These agents provide a user-initiated searching facility for finding relevant Web pages. Internet search agents such as Google and Ask.com. Information about pages, titles, and word frequency is stored and indexed. When the user provides key words, the search engine matches them against the indexed information. These agents are referred to as search engines. Level 2. These agents maintain users profiles. They then monitor the Internet and notify the users whenever relevant information is found. An example of such an agent is WebWatcher (search for WebWatcher at cs.cmu.edu). Agents at this level are
4 shopbots a classification of bots shopbots are computer programs that visit web sites also called: agents, spiders, robots, softbots, bots the activity of collecting information from web pages is often called harvesting example applications: to find a particular product: e.g., to find a rare book or CD to comparison shop: e.g., to find all the sites selling a particular computer game and find the cheapest e.g., to find all the sites selling a particular computer game and find the one that will deliver it the fastest to gather information e.g., for web-page indexing; to gather addresses; to archive publications 13 chatterbots a bot that undertakes a conversation with a human e.g., a front-end to a web-search engine the first and most historically famous chatterbot was Eliza (Weizenbaum 1966); she gave psychotherapy to humans in natural language commercial intermediaries bots that act in between two or more companies e.g., brokering deals, monitoring work (e.g., delivery of goods), etc. government bots helping citizens obtain government information or fulfill legal obligations e.g., helping with car licensing or new business registration processes news bots e.g., retrieving news stories; creating and delivering personalized e-newspapers 14 newsgroup bots help with management of newsgroups e.g., screening abusive/obscene language; creating group postings, etc. update bots alerts users about changes e.g., to a web site; about software updates; about virus protection web-developer bots e.g., check if links are still current; track hits shopbots shopping bots bots that act on behalf of human users who are potential customers for some product or service classification due to Patti Maes (MIT Media Lab) product brokering bots alert users to new releases of products bots recommend products based on past purchases or stated user preferences usually works with one potential supplier people who bought X also bought..., people who liked Z also liked... examples: matching is a big and open research problem check out the Netflix prize ( merchant brokering 15 16
5 bot undertakes comparison shopping across a range of potential suppliers, collecting information, collating and analyzing it, and presenting it to the user works with multiple suppliers negotiation bot enters auctions or undertakes negotiations on behalf of user, within parameters set by user counter-parties (i.e., those who the agents represent) may be humans or other bots e.g., electronic traders design decisions for shopbots what is the human-computer interface? e.g., users can be overwhelmed if too much information is presented to them, if too many questions are asked about preferences how are preferences elicited from users? it is typically difficult for users to know a priori or not in situ what their preferences are which potential sellers to include are potential sellers hard-wired (known a priori) or is the search done on-the-fly (dynamically)? most are hard-wired because: resulting searches are faster sellers have to provide information in an agreed-upon format e.g., Amazon API ( but on-the-fly searches can produce new, up-to-the-minute information... when does the shopbot stop waiting to receive an offer? how are offers short-listed? they may use some model of multi-attribute decision-making how are offers displayed display of information can influence user s choice! how much autonomy (ability to make its own decisions) does the shopbot have? can the shopbot learn from experience? e.g., to learn the user s preferences by observing his/her actual purchase decisions e.g., to learn which suppliers are reliable can the shopbot predict market trends? e.g., to suggest to the human that prices may fall/rise if s/he waits... what aspects of the human decision are included? e.g., cost of waiting? cost of information processing? what about XML? many web services communicate with each other using XML do all vendor sites need to use XML? no because most sites have certain regularities navigation regularities (so users can find stuff quickly) uniform look-and-feel vertical separation (new products on a new page/separate part of a page) common symbols (e.g., prices quoted with $ in front of them) difficulties arise in some domains many are not standard (e.g., entertainment industry sites) some use text embedded in graphics hard or impossible to parse common for company logos increasingly common for addresses and other contact details to cut down on spam 19 20
6 parsing may need to be vendor-specific XML has conventions, but it is a template language contents are not specified as part of the language semantic web tool that provides a content presentation and organization standard so that content can be shared safely among different software applications, using mutually understandable semantic constructs hot research area! current standards for web services agents as web services XML (extensible markup language) provides the common service providers and requestors need to connect and exchange information SOAP (The simple object protocol) provides the common protocol systems need to communicate with each other so that they can request services. For example: schedule appointments, order parts and deliver information WSDL (the web services description language) describes the services in a machine readable form, where names of functions, their required parameters, and their results can be specified UDDI (universal descriptions, discovery, and integration) gives clients (individuals and businesses) a way to find needed services by specifying a registry or yellow pages of services 23 24
7 advantages of semantic web limitations of semantic web easy to understand semantic Web demonstrates objects and their relationships as graphic templates for easy understanding easy resource integration easier to integrate systems and modules designed in semantic web; this also makes it easier for system analysis and maintenance saving development time and costs semantic Web allows incremental ontology creation, enabling more rapid system development and lower development costs. automatic update of content because agents can easily locate a specific knowledge on semantic web, they can have functions to update or import contents automatically; this adds the level of intelligence to the software agents easy resource reuse ontology-based annotations can turn briefings into reusable resources 25 graphical representation may be oversimplified for example, using an arrow to represent a relation between two instances is unable to show more complicated multiparty relations additional tools for searching content and building references to pre-existing instances are needed for effective use of semantic webs ontologies may not be correctly defined in some cases, the outcome of this could be severe; it is still hard to prove the completeness or correctness of a defined ontology unreliability when agents deal with a semantic web containing information that is inconsistent, incorrect, or unreliable, the agents could become contaminated or be misled security because the semantic web allows agents from different systems to communicate and share information, security is a key concern. Security is always a problem for an open system. 26
Technologies for E-Commerce Agents and Bots
Technologies for E-Commerce Agents and Bots slide credits: Peter McBurney, Univ of Liverpool E-commerce 2004, Prentice Hall - Michael Huhns, Agents as Web Services, 2002 Introduction Software agents: -also
More informationINTELLIGENT SYSTEMS OVER THE INTERNET
INTELLIGENT SYSTEMS OVER THE INTERNET Web-Based Intelligent Systems Intelligent systems use a Web-based architecture and friendly user interface Web-based intelligent systems: Use the Web as a platform
More informationSemantic Web. Semantic Web Services. Morteza Amini. Sharif University of Technology Fall 94-95
ه عا ی Semantic Web Semantic Web Services Morteza Amini Sharif University of Technology Fall 94-95 Outline Semantic Web Services Basics Challenges in Web Services Semantics in Web Services Web Service
More informationSemantic Web. Semantic Web Services. Morteza Amini. Sharif University of Technology Spring 90-91
بسمه تعالی Semantic Web Semantic Web Services Morteza Amini Sharif University of Technology Spring 90-91 Outline Semantic Web Services Basics Challenges in Web Services Semantics in Web Services Web Service
More informationLECTURE 11: Applications
LECTURE 11: Applications An Introduction to MultiAgent Systems http://www.csc.liv.ac.uk/~mjw/pubs/imas 11-1 Application Areas Agents are usefully applied in domains where autonomous action is required.
More informationLecture Telecooperation. D. Fensel Leopold-Franzens- Universität Innsbruck
Lecture Telecooperation D. Fensel Leopold-Franzens- Universität Innsbruck First Lecture: Introduction: Semantic Web & Ontology Introduction Semantic Web and Ontology Part I Introduction into the subject
More informationAgent-Enabling Transformation of E-Commerce Portals with Web Services
Agent-Enabling Transformation of E-Commerce Portals with Web Services Dr. David B. Ulmer CTO Sotheby s New York, NY 10021, USA Dr. Lixin Tao Professor Pace University Pleasantville, NY 10570, USA Abstract:
More informationWeb Services Take Root in Banks and With Asset Managers
Strategic Planning, M. Knox, W. Andrews, C. Abrams Research Note 18 December 2003 Web Services Take Root in Banks and With Asset Managers Financial-services providers' early Web services implementations
More informationMotivation and Intro. Vadim Ermolayev. MIT2: Agent Technologies on the Semantic Web
MIT2: Agent Technologies on the Semantic Web Motivation and Intro Vadim Ermolayev Dept. of IT Zaporozhye National Univ. Ukraine http://eva.zsu.zp.ua/ http://kit.zsu.zp.ua/ http://www.zsu.edu.ua/ http://www.ukraine.org/
More informationCOMP310 MultiAgent Systems. Chapter 10 - Applications
COMP310 MultiAgent Systems Chapter 10 - Applications Application Areas Agents are indicated for domains where autonomous action is required. Multiagent systems are indicated for domains where: control,
More informationCHAPTER2. 1. The Internet was launched in 1969 and was originally called
CHAPTER2 Multiple Choice 1. The Internet was launched in 1969 and was originally called a) AARPNET b) CERNET c) CERN d) ARPANET Answer: D Difficulty level: Hard Page: 30 Response: The Internet was originally
More informationIntroduction to Web Services & SOA
References: Web Services, A Technical Introduction, Deitel & Deitel Building Scalable and High Performance Java Web Applications, Barish Service-Oriented Programming (SOP) SOP A programming paradigm that
More informationIntroduction to Web Services & SOA
References: Web Services, A Technical Introduction, Deitel & Deitel Building Scalable and High Performance Java Web Applications, Barish Web Service Definition The term "Web Services" can be confusing.
More informationRequirements. Requirements. Types of Requirement. What Is a Requirement?
Beatrice Åkerblom beatrice@dsv.su.se Everything else in software development depends on the requirements. If you cannot get stable requirements you cannot get a predictable plan... What Is a Requirement?!
More informationIntroduction to Semantic Web
ه عا ی Semantic Web Introduction to Semantic Web Morteza Amini Sharif University of Technology Fall 95-96 Outline Thinking and Intelligent Applications The World Wide Web History The Problem with the Web
More informationBeyond the Annual Report
Beyond the Annual Report Web Analytics for Evidence-Based User Experience Decisions Adrienne Lai Jonathan Kift Introduce self & Jonathan Today s presentation wrangle Google Analytics so we can understand
More informationOKPAY guides INTEGRATION OVERVIEW
Название раздела OKPAY guides www.okpay.com INTEGRATION OVERVIEW 2012 Contents INTEGRATION OVERVIEW GUIDE Contents 1. Payment System Integration 2. OKPAY Integration Types 2.1. Basic Payment Links and
More informationDeep Web Content Mining
Deep Web Content Mining Shohreh Ajoudanian, and Mohammad Davarpanah Jazi Abstract The rapid expansion of the web is causing the constant growth of information, leading to several problems such as increased
More informationProtecting your Privacy Winchester Cathedral Privacy Notice
Protecting your Privacy Cathedral Privacy Notice Introduction Cathedral is committed to protecting the privacy of any personal information it may hold regarding individuals. This Privacy Note explains
More informationSistemi ICT per il Business Networking
Corso di Laurea Specialistica Ingegneria Gestionale Sistemi ICT per il Business Networking B2B Integration Docente: Vito Morreale (vito.morreale@eng.it) 1 B2B Interactions Businesses are constantly searching
More informationService Oriented Architectures (ENCS 691K Chapter 2)
Service Oriented Architectures (ENCS 691K Chapter 2) Roch Glitho, PhD Associate Professor and Canada Research Chair My URL - http://users.encs.concordia.ca/~glitho/ The Key Technologies on Which Cloud
More informationElectronic Commerce: A Killer (Application) for the Semantic Web?
Electronic Commerce: A Killer (Application) for the Semantic Web? Dieter Fensel Vrije Universiteit Amsterdam http://www.cs.vu.nl/~dieter, dieter@cs.vu.nl. Slide 1 Contents 1. Semantic Web Technology 2.
More informationOutline. Intelligent agents. Vacuum-cleaner world. Agents and environments
Outline Intelligent agents As seen from Russell & Norvig perspective Slides from Russell & Norvig book, revised by Andrea Roli s and environments Rationality PEAS (Performance measure,,, ) types s and
More informationSemantic-Based Web Mining Under the Framework of Agent
Semantic-Based Web Mining Under the Framework of Agent Usha Venna K Syama Sundara Rao Abstract To make automatic service discovery possible, we need to add semantics to the Web service. A semantic-based
More informationWSIA and WSRP are new Web
Written by Eilon Reshef WSIA and WSRP are new Web services standards that enable businesses to create user-facing, visual, and interactive Web services that organizations can easily plug-and-play into
More informationQuagmire or Goldmine?
The World-Wide Wide Web: Quagmire or Goldmine? Oren Etzioni [Comm. of the ACM, Nov 1996] Presentation Credits: Shabnam Sobti 30 - OCT - 2002 WWW - Quagmire or Goldmine? 1 Agenda Prelude: The Internet Story
More informationOASIS WSIA Technical Committee. Requirements Document Business Scenario Report: Product Configurator. Version 1.0
OASIS WSIA Technical Committee Requirements Document Business Scenario Report: Product Configurator Version 1.0 Revision History Date Version Description Author 1/31/2002 1.0 Initial draft Shankar Ramaswamy
More informationBuilding Database-driven Electronic Catalogs
Building Database-driven Electronic s Sherif Danish Saqqara Systems, Inc. 1230 Oakmead Parkway, Suite 314 Sunnyvale, CA 94086 408-738-4858 sdanish@saqqara.com www.saqqara.com Abstract: This paper describes
More informationDAML Ontologies for Agent-Enabled Web Services
DAML Ontologies for Agent-Enabled Web Services Sheila A. McIlraith Knowledge Systems Laboratory (KSL) Department of Computer Science Stanford University (withtran Cao Son and Honglei Zeng) Background The
More informationINTRODUCTION TO INFORMATION & COMMUNICATION TECHNOLOGY (ICT) LECTURE 1 : WEEK 1 CSC-111-T
INTRODUCTION TO INFORMATION & COMMUNICATION TECHNOLOGY (ICT) LECTURE 1 : WEEK 1 CSC-111-T Credit : (2 + 1) / Week 2 TEXT AND REF. BOOKS Text Book: Peter Norton (2011), Introduction to Computers, 7 /e,
More informationManaging Learning Objects in Large Scale Courseware Authoring Studio 1
Managing Learning Objects in Large Scale Courseware Authoring Studio 1 Ivo Marinchev, Ivo Hristov Institute of Information Technologies Bulgarian Academy of Sciences, Acad. G. Bonchev Str. Block 29A, Sofia
More informationInternational Journal of Computer Science Trends and Technology (IJCST) Volume 3 Issue 4, Jul-Aug 2015
RESEARCH ARTICLE OPEN ACCESS Multi-Lingual Ontology Server (MOS) For Discovering Web Services Abdelrahman Abbas Ibrahim [1], Dr. Nael Salman [2] Department of Software Engineering [1] Sudan University
More informationSeek and Ye shall Find
Seek and Ye shall Find The continuum of computer intelligence COS 116, Spring 2010 Adam Finkelstein Final tally: Computer $77,147, Ken Jennings $24,000, Brad Rutter $21,600. Jennings: I, for one, welcome
More informationDistributed Systems Architectures. Ian Sommerville 2006 Software Engineering, 8th edition. Chapter 12 Slide 1
Distributed Systems Architectures Ian Sommerville 2006 Software Engineering, 8th edition. Chapter 12 Slide 1 Objectives To explain the advantages and disadvantages of different distributed systems architectures
More informationWhite Paper. EVERY THING CONNECTED How Web Object Technology Is Putting Every Physical Thing On The Web
White Paper EVERY THING CONNECTED Is Putting Every Physical Thing Every Thing Connected The Internet of Things a term first used by technology visionaries at the AUTO-ID Labs at MIT in the 90s 1 has received
More informationIntelligent agents. As seen from Russell & Norvig perspective. Slides from Russell & Norvig book, revised by Andrea Roli
Intelligent agents As seen from Russell & Norvig perspective Slides from Russell & Norvig book, revised by Andrea Roli Outline Agents and environments Rationality PEAS (Performance measure, Environment,
More informationPart I: Exploring the Web
Web browser The World Wide Web Program that allows you to view Web pages Netscape Internet Explorer Part I: Exploring the Web A106 Peter Lo 2002 1 A106 Peter Lo 2002 2 How can you establish a connection
More informationNBA 600: Day 15 Online Search 116 March Daniel Huttenlocher
NBA 600: Day 15 Online Search 116 March 2004 Daniel Huttenlocher Today s Class Finish up network effects topic from last week Searching, browsing, navigating Reading Beyond Google No longer available on
More informationQUESTIONS AND CONTACTS
Contact: Jake Losinski, Management Analyst P.O. Box 2315 480 East Avenue North Ketchum, ID 83340 July 27, 2018 Telephone: (208) 727-5081 jlosinski@ketchumidaho.org SUBMITTAL DEADLINE The City of Ketchum,
More informationThe Open Group SOA Ontology Technical Standard. Clive Hatton
The Open Group SOA Ontology Technical Standard Clive Hatton The Open Group Releases SOA Ontology Standard To Increase SOA Adoption and Success Rates Ontology Fosters Common Understanding of SOA Concepts
More informationSeek and Ye shall Find
Seek and Ye shall Find The continuum of computer intelligence COS 116, Spring 2012 Adam Finkelstein Recap: Binary Representation Powers of 2 2 0 2 1 2 2 2 3 2 4 2 5 2 6 2 7 2 8 2 9 2 10 1 2 4 8 16 32 64
More informationService Oriented Architectures Visions Concepts Reality
Service Oriented Architectures Visions Concepts Reality CSC March 2006 Alexander Schatten Vienna University of Technology Vervest und Heck, 2005 A Service Oriented Architecture enhanced by semantics, would
More informationPrivacy Policy of
Privacy Policy of www.bitminutes.com This Application collects some Personal Data from its Users. Owner and Data Controller BitMinutes Inc Owner contact email: privacy@bitminutes.com Types of Data collected
More informationQQWebAgent and QQMarketing Dashboard Quick Start Guide
QQWebAgent and QQMarketing Dashboard Quick Start Guide Contents Implementing QQWebAgent on Your Web Site... 3 What You Need to Do... 3 Instructions for Web Designers, Webmasters or Web Hosting Provider...
More informationStudy on Ontology-based Multi-technologies Supported Service-Oriented Architecture
International Conference on Education Technology, Management and Humanities Science (ETMHS 2015) Study on Ontology-based Multi-technologies Supported Service-Oriented Architecture GaiHai Li a, Gang Huang
More informationC exam. IBM C IBM WebSphere Application Server Developer Tools V8.5 with Liberty Profile. Version: 1.
C9510-319.exam Number: C9510-319 Passing Score: 800 Time Limit: 120 min File Version: 1.0 IBM C9510-319 IBM WebSphere Application Server Developer Tools V8.5 with Liberty Profile Version: 1.0 Exam A QUESTION
More informationTIBCO Spotfire Statement of Direction. Spotfire Product Management
TIBCO Spotfire Statement of Direction Spotfire Product Management CONFIDENTIALITY The following information is confidential information of TIBCO Software Inc. Use, duplication, transmission, or republication
More informationWe aren t getting enough orders on our Web site, storms the CEO.
In This Chapter Introducing how Ajax works Chapter 1 Ajax 101 Seeing Ajax at work in live searches, chat, shopping carts, and more We aren t getting enough orders on our Web site, storms the CEO. People
More information(p t y) lt d. 1995/04149/07. Course List 2018
JAVA Java Programming Java is one of the most popular programming languages in the world, and is used by thousands of companies. This course will teach you the fundamentals of the Java language, so that
More informationRanking of ads. Sponsored Search
Sponsored Search Ranking of ads Goto model: Rank according to how much advertiser pays Current model: Balance auction price and relevance Irrelevant ads (few click-throughs) Decrease opportunities for
More informationWeb Services in Cincom VisualWorks. WHITE PAPER Cincom In-depth Analysis and Review
Web Services in Cincom VisualWorks WHITE PAPER Cincom In-depth Analysis and Review Web Services in Cincom VisualWorks Table of Contents Web Services in VisualWorks....................... 1 Web Services
More informationWeb Services: Introduction and overview. Outline
Web Services: Introduction and overview 1 Outline Introduction and overview Web Services model Components / protocols In the Web Services model Web Services protocol stack Examples 2 1 Introduction and
More informationSemantic Web Systems Introduction Jacques Fleuriot School of Informatics
Semantic Web Systems Introduction Jacques Fleuriot School of Informatics 11 th January 2015 Semantic Web Systems: Introduction The World Wide Web 2 Requirements of the WWW l The internet already there
More informationPrivacy Policy- Introduction part Personal Information
Privacy policy The Privacy Policy is applicable to the website www.mypitcrew.in registered as MyPitCrew. This privacy statement also does not apply to the websites of our business partners, corporate affiliates
More information9/27/15 MOBILE COMPUTING. CSE 40814/60814 Fall System Structure. explicit output. explicit input
MOBILE COMPUTING CSE 40814/60814 Fall 2015 System Structure explicit input explicit output 1 Context as Implicit Input explicit input explicit output Context: state of the user state of the physical environment
More informationRealisation of SOA using Web Services. Adomas Svirskas Vilnius University December 2005
Realisation of SOA using Web Services Adomas Svirskas Vilnius University December 2005 Agenda SOA Realisation Web Services Web Services Core Technologies SOA and Web Services [1] SOA is a way of organising
More informationPreliminary Findings. Vacation Packages: A Consumer Tracking and Discovery Study. Exploring Online Travelers. November 2003
Exploring Online Travelers Vacation Packages: A Consumer Tracking and Discovery Study Preliminary Findings November 2003 PhoCus Wright +1 860 350-4084 www.phocuswright.com Exclusive preview for PhoCusWright
More informationGlossary of Exchange Network Related Groups
Glossary of Exchange Network Related Groups CDX Central Data Exchange EPA's Central Data Exchange (CDX) is the point of entry on the National Environmental Information Exchange Network (Exchange Network)
More informationBridges To Computing
Bridges To Computing General Information: This document was created for use in the "Bridges to Computing" project of Brooklyn College. You are invited and encouraged to use this presentation to promote
More informationDistributed Systems. Web Services (WS) and Service Oriented Architectures (SOA) László Böszörményi Distributed Systems Web Services - 1
Distributed Systems Web Services (WS) and Service Oriented Architectures (SOA) László Böszörményi Distributed Systems Web Services - 1 Service Oriented Architectures (SOA) A SOA defines, how services are
More informationBT Compute Protect Schedule to the General Terms
BT Compute Protect Schedule to the General Terms Contents A note on you... 2 Words defined in the General Terms... 2 Part A The BT Compute Protect Service... 2 1 Service Summary... 2 2 Standard Service
More informationSpecification and Analysis of Contracts Tutorial
Specification and Analysis of Contracts Tutorial Gerardo Schneider gerardo@ifi.uio.no http://folk.uio.no/gerardo/ Department of Informatics, University of Oslo Gerardo Schneider (UiO) Specification and
More informationSemantic Web. Sumegha Chaudhry, Satya Prakash Thadani, and Vikram Gupta, Student 1, Student 2, Student 3. ITM University, Gurgaon.
International Journal of Information & Computation Technology. ISSN 0974-2239 Volume 4, Number 10 (2014), pp. 1017-1022 International Research Publications House http://www. irphouse.com Semantic Web Sumegha
More informationCONTENT MANAGEMENT - THE USERS' REQUIREMENTS
ABSTRACT CONTENT MANAGEMENT - THE USERS' REQUIREMENTS M G Croll, A Lee and S J Parnall (BBC) The trading of content between broadcasters requires that descriptive data and some versions or illustrations
More information(9A05803) WEB SERVICES (ELECTIVE - III)
1 UNIT III (9A05803) WEB SERVICES (ELECTIVE - III) Web services Architecture: web services architecture and its characteristics, core building blocks of web services, standards and technologies available
More informationChapter 8 Web Services Objectives
Chapter 8 Web Services Objectives Describe the Web services approach to the Service- Oriented Architecture concept Describe the WSDL specification and how it is used to define Web services Describe the
More informationPractical Web Design I
Practical Web Design I Easy Website Planning Techniques Epigraph Courtesy Starbucks Coffee February 14, 2006 1 Website Design Phases Phase One: Site Design Phase Two: Page Design Site Design: Steps to
More informationRequest for Proposal (RFP) Toolkit
RFPToolkit Request for Proposal (RFP) Toolkit Table of Contents RFP Checklist......................................................... 2 6 Tips for Writing an RFP..............................................
More informationTopic 1 Communication in Administration. N4/N5 Administration & IT
Topic 1 Communication in Administration N4/N5 Administration & IT 1 Learning Intentions / Success Criteria Learning Intentions Communication in Administration Success Criteria By end of this topic you
More informationDaman isupplier Portal User Guide. Procurement
Procurement Table of Content 1. Introduction... 4 Benefits associated with using isupplier include:... 4 2. System Requirements... 4 2.1 Recommended Operating System:... 4 2.2 Browser Requirements:...
More informationSearching. Outline. Copyright 2006 Haim Levkowitz. Copyright 2006 Haim Levkowitz
Searching 1 Outline Goals and Objectives Topic Headlines Introduction Directories Open Directory Project Search Engines Metasearch Engines Search techniques Intelligent Agents Invisible Web Summary 2 1
More informationIntelligent Web Services for E-Business
Intelligent Web Services for E-Business Alun Preece Department of Computing Science University of Aberdeen, Scotland, UK apreece@csd.abdn.ac.uk http://www.csd.abdn.ac.uk/~apreece Context: e-business revolution
More informationA guide to GOOGLE+LOCAL. for business. Published by. hypercube.co.nz
A guide to GOOGLE+LOCAL for business Published by hypercube.co.nz An introduction You have probably noticed that since June 2012, changes have been taking place with the local search results appearing
More informationXML in the bipharmaceutical
XML in the bipharmaceutical sector XML holds out the opportunity to integrate data across both the enterprise and the network of biopharmaceutical alliances - with little technological dislocation and
More informationINTERNET BASICS. GETTING STARTED PAGE 02 Prerequisites What You Will Learn
INTERNET BASICS GETTING STARTED PAGE 02 Prerequisites What You Will Learn BASIC WEB SKILLS/USING A WEB BROWSER PAGE 03 Locate and Open a Web Browser Using a Browser s Menu Options Using the Browser s Navigation
More informationPricing Guide PHONE WEBSITE www,purpleicondesigns.com.
Pricing Guide PHONE 011 465 7208 083 232 4482 083 232 4452 WEBSITE www,purpleicondesigns.com EMAIL hello@purpleicondesigns.com Basic Website PRICES Static Basic Website 1 page/landing page R1000 Static
More informationBasic Internet Skills
The Internet might seem intimidating at first - a vast global communications network with billions of webpages. But in this lesson, we simplify and explain the basics about the Internet using a conversational
More informationBig Data: From Transactions, To Interactions
Big Data: From Transactions, To Interactions Martin Willcox [@willcoxmnk], Director Big Data Centre of Excellence (Teradata International) April 2016 1 Agenda Beyond transactions Riding the three waves:
More informationREST in a Nutshell: A Mini Guide for Python Developers
REST in a Nutshell: A Mini Guide for Python Developers REST is essentially a set of useful conventions for structuring a web API. By "web API", I mean an API that you interact with over HTTP - making requests
More informationA Distributed Query Engine for XML-QL
A Distributed Query Engine for XML-QL Paramjit Oberoi and Vishal Kathuria University of Wisconsin-Madison {param,vishal}@cs.wisc.edu Abstract: This paper describes a distributed Query Engine for executing
More informationHow to Stay Compliant with SMS Marketing
How to Stay Compliant with SMS Marketing Ensure your text campaigns deliver value to customers and keep your business secure GREAT TIPS INSIDE Even legitimate marketers can fall foul of mobile spamming,
More informationOracle9i Data Mining. Data Sheet August 2002
Oracle9i Data Mining Data Sheet August 2002 Oracle9i Data Mining enables companies to build integrated business intelligence applications. Using data mining functionality embedded in the Oracle9i Database,
More informationTechnical Case Study. Medieval Studies 1: Beginnings of English Q31207 (School of English Studies) WebCT Interface Design
Technical Case Study Medieval Studies 1: Beginnings of English Q31207 (School of English Studies) WebCT Interface Design Nuno Barradas Jorge Rich Media Group, IS Learning Team November 2007 01 1. Introduction:
More informationThe ITIL v.3. Foundation Examination
The ITIL v.3. Foundation Examination ITIL v. 3 Foundation Examination: Sample Paper 4, version 3.0 Multiple Choice Instructions 1. All 40 questions should be attempted. 2. There are no trick questions.
More informationTechnical Overview. Elastic Path Commerce
Technical Overview Elastic Path Commerce Extensible, Easy-to-Integrate, Scalable and More 7 Reasons Why Elastic Path Commerce Is The Best Fit For Your Unique Business 1. API is the Core of Digital Commerce
More informationINFORMATICS RESEARCH PROPOSAL REALTING LCC TO SEMANTIC WEB STANDARDS. Nor Amizam Jusoh (S ) Supervisor: Dave Robertson
INFORMATICS RESEARCH PROPOSAL REALTING LCC TO SEMANTIC WEB STANDARDS Nor Amizam Jusoh (S0456223) Supervisor: Dave Robertson Abstract: OWL-S as one of the web services standards has become widely used by
More informationLecture 15 Service-Oriented Computing and Web Software Development
Introduction to Engineering Using Robotics Experiments Lecture 15 Service-Oriented Computing and Web Software Development Yinong Chen (Ph.D.) Arizona State University, Tempe, Arizona, U.S.A. 1 Outline
More informationRealizing the Army Net-Centric Data Strategy (ANCDS) in a Service Oriented Architecture (SOA)
Realizing the Army Net-Centric Data Strategy (ANCDS) in a Service Oriented Architecture (SOA) A presentation to GMU/AFCEA symposium "Critical Issues in C4I" Michelle Dirner, James Blalock, Eric Yuan National
More informationPrivacy Policy: Data & Information Security Policy Last revised: 9 May 2018
Privacy Policy: Data & Information Security Policy Last revised: 9 May 2018 This privacy notice tells you what to expect when Bristol SU Lettings ( Bristol SU Lettings, Lettings, we, us ) collects or processes
More informationGetting started with Inspirometer A basic guide to managing feedback
Getting started with Inspirometer A basic guide to managing feedback W elcome! Inspirometer is a new tool for gathering spontaneous feedback from our customers and colleagues in order that we can improve
More informationBidstation with Square Beta Program How to run a silent auction event using Bidstation and Square a beginner s guide
Introduction If you ve never run a silent auction before, this guide can be a helpful resource for envisioning and planning your event. It provides a general description of how to run a silent auction
More informationExtension Web Publishing 3 Lecture # 1. Chapter 6 Site Types and Architectures
Chapter 6 Site Types and Architectures Site Types Definition: A public Web site, an Internet Web site, an external Web site or simply a Web site is one that is not explicitly restricted to a particular
More informationOracle isupplier. Supplier User Guide
Supplier User Guide Table of Contents isupplier Application, Help and Support... 3 Registration... 3 For Help... 3 Overview... 4 User Registration... 5 Login to isupplier... 7 isupplier and Sourcing Responsibility
More informationRequirements Engineering
Requirements Engineering An introduction to requirements engineering Gerald Kotonya and Ian Sommerville G. Kotonya and I. Sommerville 1998 Slide 1 Objectives To introduce the notion of system requirements
More informationLupin: from Web Services to Web-based Problem Solving Environments
Lupin: from Web Services to Web-based Problem Solving Environments K. Li, M. Sakai, Y. Morizane, M. Kono, and M.-T.Noda Dept. of Computer Science, Ehime University Abstract The research of powerful Problem
More informationDynamic Data in terms of Data Mining Streams
International Journal of Computer Science and Software Engineering Volume 1, Number 1 (2015), pp. 25-31 International Research Publication House http://www.irphouse.com Dynamic Data in terms of Data Mining
More informationXML ALONE IS NOT SUFFICIENT FOR EFFECTIVE WEBEDI
Chapter 18 XML ALONE IS NOT SUFFICIENT FOR EFFECTIVE WEBEDI Fábio Ghignatti Beckenkamp and Wolfgang Pree Abstract: Key words: WebEDI relies on the Internet infrastructure for exchanging documents among
More information6 Goals and Vision. Combining Web Services with Semantic Web Technology. 6.1 Semantic Web Services Vision. Chris Preist
6 Goals and Vision Combining Web Services with Semantic Web Technology Chris Preist HP Laboratories, Bristol, UK, chris.preist@hp.com Summary. This chapter introduces the combination of the formerly described
More informationWeb service design. every Web service can be associated with:
Web Services Web services provide the potential of fulfilling SOA requirements, but they need to be intentionally designed to do so. Web services framework is flexible and adaptable. Web services can be
More informationTowards the Semantic Web
Towards the Semantic Web Ora Lassila Research Fellow, Nokia Research Center (Boston) Chief Scientist, Nokia Venture Partners LLP Advisory Board Member, W3C XML Finland, October 2002 1 NOKIA 10/27/02 -
More information