The Internet s immense growth has led to dramatic

Size: px
Start display at page:

Download "The Internet s immense growth has led to dramatic"

Transcription

1 Editor: Siobhán Clarke Spotlight Shopbots: A Syntactic Present, A Semantic Future Maria Fasli University of Essex Despite high expectations, shopbots have yet to significantly facilitate a richer, more satisfying online shopping experience for users. By taking advantage of Semantic Web and Web services technologies, however, researchers can overcome current technological limitations and finally realize the shopbot s significant potential. The Internet s immense growth has led to dramatic changes in business-to-consumer commerce (B2C). E-commerce sites abound, offering users a wide range of services and products. People can now shop from their homes for everything from flowers to cars; the traditional shopping trip has been transformed into a virtual one. Although users have product and services information at their fingertips, they increasingly require assistance, guidance, and support to navigate the Internet s vast information space and make informed purchasing decisions. Shopbots are specialized agents that help users sift through this information by finding product specifications and reviews; comparing products, vendors, and services according to user-defined criteria; finding the best-value products or services; monitoring online shops for product availability or special offers and discounts and sending user alerts; recommending services and products; and identifying new products of potential interest. Once a shopbot receives a product request from a user, it queries vendors and providers. It then retrieves and compares or differentiates and evaluates, according to Yun Wan and colleagues 1 relevant information such as price, delivery options, and warranty. By performing such comparisons for the users, shopbots ease the purchasing process and enhance users shopping experience, while also saving them time and money. Despite the initial hype, 2 however, shopbots have yet to fulfill their immense potential. This is primarily due to technical limitations: shopbots don t yet understand the information that they retrieve and (moreover) can t yet dynamically discover and query vendors. Here, I discuss current shopbot limitations and how using the Semantic Web and Web services can solve these problems. The Online Shopping Experience At the onset of e-commerce, users were wary of online shopping and reluctant to provide personal and financial details to online vendors for fear of credit-card fraud and loss of privacy. In recent years, vendors have better addressed security and privacy issues, and users have become more familiar with the technology. As a result, online shopping sales have increased massively. Existing Approaches Users typically look for products online by visiting familiar sites or by identifying potential vendors using standard search engines and keyword retrieval. Users then visit each site and search for the product, its price, and other related information. This basic approach has several shortcomings. 3 First, hundreds of vendors might sell the same or similar products. Unless users are aware of partic- IEEE INTERNET COMPUTING /06/$ IEEE Published by the IEEE Computer Society NOVEMBER DECEMBER

2 Spotlight ular vendors, they must decide which and how many sites to visit to acquire the necessary information. Although visiting multiple vendors requires considerable time, not visiting enough can produce suboptimal decisions. Second, identifying vendors through search engines might simply return the largest vendors, not necessarily those with the best prices. Third, if users need several items that aren t typically sold together, the search time increases for each new product category. Finally, each time users visit new vendors, they must acquaint themselves with new interfaces. This not only further increases search time but also unavoidably hinders impulse shopping. To help customers stay informed, vendors sometimes let users sign up for product alerts, which might inform customers about price changes, for example, or about the availability of a forthcoming or out-of-stock product. Although these alert services aren t personalized, users must often complete long surveys that sometimes request personal data. Furthermore, submitting an address for notifications in itself reveals an aspect of the user s identity and thus weakens his or her privacy. Shopbot Benefits Delegating product research, comparison, and evaluation to shopbots can clearly offer users significant benefits. First, shopbots can save users time by searching numerous vendors quickly. By querying multiple vendors including those that users are unfamiliar with shopbots are more likely to get the best deals for their users. Shopbots can also uncover special deals that users would be otherwise unaware of. The second potential benefit is in psychological burden shifting. 4 Users often feel uncertain about buying products but, by using shopbots, users can shift some of the psychological costs of decision making onto the agent. If a decision turns out to be less than ideal, the user can blame the shopbot and thus minimize his or her own psychological risk. (Indeed, because they re using shopbots, users might remain unaware that a recommendation is suboptimal, further minimizing the psychological burden.) Finally, shopbots can create marketplaces that are more efficient. Shopbots let users easily compare vendor prices and services and thereby increase marketplace competition. Users also gain access to smaller vendors offering competitive prices and thus reduce larger vendor monopolies. Shopbot Technology When shopbots appeared in the mid 90s, technology analysts predicted they d have a huge impact on vendors and on business conduct in the years to come. 2 However, shopbots have yet to meet this potential. Characteristic Shopbots The first shopbot for price comparisons was Andersen Consulting s BargainFinder, 5 which compared prices on music CDs from online stores. However, because BargainFinder simply evaluated vendors based on their prices ignoring all other site features many music retailers started blocking access to the agent. Eventually, BargainFinder stopped operating. PersonaLogic 6 helped users make decisions on products and services based on their needs and preferences. Given a user profile, PersonaLogic could identify products with features the user valued. However, vendors had to provide an interface that explicitly disclosed product features in a way that matched the agent s user profiles. In 1998, AOL acquired PersonaLogic and withdrew it from the market. ShopBot 7 submitted queries to e-commerce sites and parsed the results to extract product information. The agent exploited regularities in e- commerce sites, using an automatic process for building wrappers to parse semistructured HTML documents. It then extracted product features from the documents, such as product description and price. Shopbot, which was later renamed Jango, avoided the vendor-blocking problem that BargainFinder faced by sending product information requests from the user s browser, rather than the agent s server. In 1997, Excite acquired Jango and incorporated it into its search technology. Excite has since evolved into a vendor-biased comparison site. A more recent shopbot example is IntelliShopper, 3 which observes users actions and unobtrusively attempts to learn their preferences and help them with their shopping. IntelliShopper also monitors various vendors for products that might match user needs and preferences. The agent also preserves user privacy: it conceals users IP addresses by passing requests through one or more anonymizer servers. Moreover, it uses shopping personas to hide all user information from the IntelliShopper server. The system stores logic about the different target vendors in modules. These modules specify how the agent can query vendors, 70 NOVEMBER DECEMBER IEEE INTERNET COMPUTING

3 Shopbots interpret the results, and extract the information users require from the returned HTML pages. Technical Limitations Shopbots operate like meta search engines, using a form of screen-scraping 8 to retrieve information from different vendors. The agents typically let users sort product and vendor information along some desired dimension, such as price. Essentially, shopbots interact with vendors through HTML pages that were originally designed and generated for humans to read and understand. Shopbots submit queries to vendors and attempt to process the resulting HTML pages by parsing them and searching for the target item s name. They then search the nearest set of characters with a currency sign (presumably, the item s price). To retrieve such information, shopbots rely on the following regularities across e-commerce Web sites: 7 Navigation sites make it easy for users to navigate and find what they need. Uniformity Web pages of a particular site look similar. Regular vertical separation sites use spaces to separate products, and each new product description starts on a new line. In fact, the vendor s database has the information that shopbots need in a machine-processable and well-structured format. However, as Figure 1 shows, the shopbot can t interact with the database: it has access only to the Web pages that are generated from the database. Consequently, developers must implement clever heuristics that can extract the original, well-structured data from the HTML pages implicit information. Such heuristics are inevitably ad hoc, difficult, and time-consuming to develop. They re also error prone and can retrieve only limited information. Inevitably, developers must update the shopbot s heuristics whenever the layout of the vendor s site changes. This makes shopbot development cumbersome, and the resulting systems inflexible and vendor-specific. Shopbots therefore can t discover and query new vendors at runtime: the shopbot s developers must first identify vendors, then tailor methods for retrieving information from their Web pages. Also, because current techniques rely on syntax, shopbots can retrieve only limited information from vendors, ignoring harder to retrieve attributes, such as warranty and shipping options. Users Task Shopbot Wrapper1 Wrapper2 Wrapper3 HTML pages HTML pages HTML pages Figure 1. Shopbots at work. Shopbots use vendor-specific wrapper programs to wrap up and submit a user s request for product information to multiple vendors through HTML pages. The wrappers parse the returned HTML pages and extract the required product information. This is a severe limitation. Although price is often the most important factor in purchasing decisions, other attributes also factor in, including delivery and payment options and the vendor s reputation. Such value-added services can be the deciding factor when several vendors offer a product at the same price. Also, vendors naturally object to a comparison of price alone because it fails to reflect the full range of vendor services and value. Consequently, many vendors block shopbot price requests. Shopbots are thereby restricted in their ability to compare multiple vendors and help users find the best deal around. Finally, syntax-dependent shopbots can inadvertently retrieve inaccurate pricing information, creating discrepancies between the prices the shopbots report and those listed at the vendor s site. The reason is that shopbots don t understand the retrieved Web pages content. Consequently, they can t distinguish between such things as vendors that include shipping charges and taxes in their prices and those that don t. These technological limitations have led to the demise of vendorindependent shopbots. They ve also contributed to the emergence of comparison sites (see the Comparison Shopping Sites sidebar). Shopbots and the Semantic Web Despite high expectations of shopbots impact on retail markets, their true potential hasn t been realized. This is mainly because of inherent limitations in the shopbots information extraction technique that is, screen scrapping. Web services offer a highly promising alternative to this approach. Database Vendor 1 Database Vendor 2 Database Vendor 3 IEEE INTERNET COMPUTING NOVEMBER DECEMBER

4 Spotlight Web Services Overview A Web service is a collection of functions that a developer packages as a single entity and publishes on a network for use by other programs. 9 Developers can describe Web services programmatic interfaces using the XML-based Web Services Description Language (WSDL; wsdl). Service descriptions include the input and output parameters and their data types, the format for message exchange, and the service s operations, network address (the Uniform Resource Identifier, or URI), and protocol bindings. To facilitate a service s discovery by requesters, developers can describe and register it in directories. Universal Description, Discovery, and Integration (UDDI; describes a mechanism for registering and locating services. Once a requester knows the service s URI, it can use SOAP ( to invoke the service with its parameters. Web services power lies in their ability to interact seamlessly and transparently to achieve combined functionality and produce the required result. 9 Vendor Gateways Because Web services can retrieve information directly from the vendor in machine-processable form, shopbots can use them as gateways to vendor sites. For example, Amazon ( com) offers Web services that let programs perform operations such as retrieving product information and adding items to a shopping cart. Agents can thus employ Web services to acquire, aggregate, and compare information on products, services, and vendors. This greatly enhances shopbots potential for comparisons based not only on price, but on various other attributes as well. Shopbots can potentially access numerous vendors, provided that they use programmatic interfaces to facilitate information retrieval. However, this process could be hindered if agents don t understand references to product or service attributes. Unless an agent understands that warranty and guarantee mean the same thing to different vendors, for example, it won t be able to correctly retrieve information and present and compare it in a uniform or meaningful way. To facilitate this common understanding among agents, underlying domain ontologies are required. Such ontologies can be used by developers to describe Web services, and shopbots to understand and process the retrieved information and present it to users. Therefore, to take advantage of Web services, developers must endow shopbots with the ability to use and reason about ontologies. Limitations of Existing Standards In an increasingly interconnected world, hundreds of providers might offer a particular service or product. Consequently, shopbots need some means of locating providers. One obvious solution here is to use a UDDI registry to discover providers and their services. This would give shopbots a service description and location, and instructions for invoking the service. However, current XML-based standards for describing Web services such as SOAP and WSDL are designed to provide descriptions of transport formats and mechanisms, address binding, and the service s interface, but not descriptions of a service s capabilities. Similarly, UDDI fails to represent service capabilities and thus can t facilitate automatic Web services location based on capability specifications. 10,11 Thus, while shopbots could search a UDDI registry for US vendors, for example, they couldn t search for vendors that ship outside the US. Searching for services with such specific capabilities is extremely difficult. UDDI registries also lack an explicit semantics: although two XML service descriptions might look exactly the same, they might mean different things in different contexts. Enriching Service Descriptions For shopbots to achieve their full potential, the matching between a service request and potential providers must take into account semantics and capability specifications and must be done in context. Hence, we need both richer Web services descriptions and a way to process those descriptions. The DARPA Agent Markup Language (DAML; 10 and its most recent incarnation, the Ontology Web Language for Services (OWL-S; provide a more suitable framework for describing services capabilities than SOAP or WSDL. In OWL-S, developers describe a Web service using three interrelated sub-ontologies: ServiceProfile describes a service s capability specification, which is essential in determining whether or not it meets the requester s needs. ServiceModel describes how a requester can use 72 NOVEMBER DECEMBER IEEE INTERNET COMPUTING

5 Shopbots Ontologies Web services Vendors Users Task Request Publish Register Shopbot Middle agent Service invocation (SOAP) Figure 2. How shopbots could use the Semantic Web and Web services. Upon receiving a user s product query, the shopbot contacts one or more middle agents and requests information on matching vendors that have registered their Web services. Shopbots, middle agents, and developers all consult ontologies to facilitate common understanding and information exchange. the service, how to ask for it, and what happens when it s executed. ServiceGrounding specifies the communication protocol, message formats, and other servicespecific details, such as the port numbers used to contact the service. Selecting providers that use these enhanced descriptions would require a registry that lets agents search it using semantics that UDDI doesn t currently offer. 11 Alternatively, middle or broker agents could act as ontology-based search engines and take into account semantics. 12 In this case, specialized middle agents that store, maintain, and provide connection information would match shopbot service requests with one or more providers. Vendors would publish and register their Web services with these middle agents, and shopbots would query the middle agents when receiving user requests for products. Realizing the Vision Figure 2 shows how shopbots could use the Semantic Web and Web services: Vendors create Web services that allow access to their sites, and they publish and register these services with middle agents. Users delegate the task of finding and comparing products to shopbots. Shopbots contact middle agents who identify and return a set of providers offering the service along with information on how to contact and interact with the service. Given a user s product query, the shopbot invokes the appropriate service and retrieves the required information. In this setting, shopbots could dynamically retrieve information from various vendors without having to depend on static (and sometimes unreliable) links. They could also cache Web services locations for common requests, thereby improving efficiency. The end result would be easily digestible information that users could consider to make their final purchasing decisions. If shopbots are to retrieve semantic information on vendors products and services, researchers must address several outstanding challenges, including the development of efficient algorithms for matching requests with Web services; efficient ontology services, including ontology consolidation services; and reasoning mechanisms that let shopbots perform true comparison shopping on the basis of user preferences, the retrieved information, and the underlying ontologies. Although standardizing ontologies to describe cer- IEEE INTERNET COMPUTING NOVEMBER DECEMBER

6 Spotlight Comparison Shopping Sites C omparison shopping sites don t typically use agent technology. Usually, they either rely on vendors to provide required information on catalogues and products or operate as meta search engines and search vendor sites. Sites like MySimon ( and DealTime (www. dealtime.com), for example, collate product catalogues of vendors who pay for site listings. Meta search engine sites, such as Kayak ( and Side- Step ( can have formal or informal vendor relationships. Vendors can simply let such sites access and retrieve information from their Web sites. Or, they might form explicit partnerships and pay a commission either for each hit resulting from the listing or for sales resulting from clickthrough purchases.vendors can also place advertisements on comparison shopping sites. Froogle ( Google s product search engine, indexes products from multiple e-commerce sites in two ways: sellers can submit product information directly; or Froogle uses Google Web searches to identify Web pages that offer the target products and services. Clearly, comparison shopping sites might not offer impartial advice or the best deals. In most cases, comparison shopping sites don t retrieve and evaluate attributes such as delivery options, warranty, or other value-added services; users have to access the online stores directly to retrieve and compare such information. tain retail sectors would be ideal, ontology standardization is a general problem. Consequently, shopbots and middle agents must be able to reason with and compare multiple ontologies. So far, work on shopbots that can use Web services to retrieve vendor information has been rather limited. One recent approach, the Intelligent Product Information Search (PIS) system, offers meta search and comparison for products. 13 IPIS assumes that shopping malls offer Web services to describe their available products. Upon receiving a user request, IPIS configures appropriate vendorspecific queries using an ontology and submits them to the vendors Web services. The IPIS system follows some of the principles described here, but has two important limitations. First, it can retrieve information only from a predefined set of vendors whose programmatic interfaces (that is, Web services) are known in advance. There are no directory services or middle agents to let shopbots discover and query vendors at runtime. If none of the predefined vendors provides the requested product, IPIS cannot search for alternative vendors. Second, while IPIS uses an ontology, it is a centralized ontology containing the predefined vendors vocabularies. To enable dynamic product information retrieval from multiple vendors and present it consistently to users, agents must have access to and reason with multiple distributed ontologies. Despite its limitations, IPIS is a step in the right direction and illustrates that the use of the Semantic Web and Web Services can greatly enhance shopbot functionality. Toward a Semantic Future Transitioning shopbots to the Semantic Web and Web services would alleviate existing problems with shopbots and comparison shopping sites in several ways. Expanding the Marketplace Through the use of Web services, Shopbots could retrieve various product attributes well beyond price. Expanding the comparison attributes could in turn motivate more vendors to provide programmatic interfaces to their sites, thus increasing their accessibility to shopbots and their visibility to customers. Although this inevitably increases competition, it also improves overall market efficiency. Smaller vendors could also increase their visibility and benefit from the large traffic volumes offered through shopbots. 14 Larger vendors with a bigger, more loyal customer base might have less incentive to join or allow shopbot access. Still, some will choose to do so to further increase their customer base. In any case, shopbots and comparison sites would be liberated from dependencies on specific vendors and would thus be better able to offer impartial advice. Protecting Users Shopbots can facilitate Web anonymity by processing product information requests without revealing users identities. This would make it difficult for vendors to run price discrimination schemes. Such schemes depend on the vendors being able to identify users and build profiles which they can subsequently use to measure a product's desirability to specific users. Shopbots can also use reputation systems to filter out unreliable vendors. Such systems collate information on vendors by aggregating feedback on past transactions from users (or agents), and then use various means to measure vendor trustworthiness. 15 Shopbots might be able to steer users 74 NOVEMBER DECEMBER IEEE INTERNET COMPUTING

7 Shopbots away from dubious vendors and help tackle market fraud. Finally, users could indirectly interact with shopbots through personal agents. For example, users could delegate product-finding tasks to their personal agents, who could in turn contact shopbots and request information. Personal agents could then filter the information returned by shopbots even further by considering additional user preferences or other restrictions. Assisting Business-to-Business Transactions In addition to benefiting B2C users, shopbots can assist organizations in business-to-business (B2B) transactions. A shopbot can perform searches and comparisons for suppliers and components on behalf of businesses and organizations, such as those in a supply chain. Shopbots can locate the cheapest suppliers or those that satisfy certain conditions, such as delivery deadlines. B2B users would receive the same benefits from the Web services infrastructure, including reduced costs and improved market efficiency. My colleagues and I are currently working on two shopbot-related problems. We are applying graph network analysis to the problem of automatic Web-service discovery and composition. We are also exploring how we can use the OWL-S service profile description to enhance semantic matchmaking. In future work, we aim to investigate the problem of reasoning with multiple ontologies and ontology consolidation services. In the years to come, using the Semantic Web and Web services will lead to the development of increasingly sophisticated shopbots. In addition, given that mobile devices such as smart phones and PDAs have become indispensable to many people s daily lives, the next step will be to develop shopbots that can operate on these Webenabled devices. Web for Bargains, CIO Magazine, 2000; archive/110100/et.html. 3. F. Menczer, W.N. Street, and A.E. Monge, Adaptive Assistants for Customized E-Shopping, IEEE Intelligent Systems, vol. 17, no. 6, 2002, pp V. Rajiv and P. Aggarwal, The Impact of Shopping Agents on Small Business E-Commerce Strategy, J. Small Business Strategy, vol. 13, no. 1, 2002, pp B.T. Krulwich, The BargainFinder Agent: Comparing Price Shopping on the Internet, Bots and other Internet Beasties, J. Williams, ed., Macmillan, 1996, pp A.G. Guttman, R.H. Moukas, and P. Maes, Agent-Mediated Integrative Negotiation for Retail Electronic Commerce, Proc. 1st Int l Workshop on Agent Mediated Electronic Trading (AMET 98), LNCS 1571, Springer, Berlin, 1999, pp R.B. Doorenbos, O. Etzioni, and D.S.Weld, A Scalable Comparison-Shopping Agent for the World-Wide Web, Proc. 1st Int l Conf. Autonomous Agents (Agents 97), ACM Press, 1997, pp M.P. Singh, The Service Web, IEEE Internet Computing, vol. 4, no. 4, 2000, pp M.P. Singh and M.N. Huhns, Service-Oriented Computing: Semantics, Processes, Agents, John Wiley and Sons, M. Paolucci and K. Sycara, Autonomous Semantic Web Services, IEEE Internet Computing, vol. 7, no. 5, 2003, pp K. Verma et al., METEOR-S WSDI: A Scalable P2P Infrastructure of Registries for Semantic Publication and Discovery of Web Services, Information Technology and Management, vol. 6, no. 1, 2005, pp H.C. Wong and K. Sycara, A Taxonomy of Middle-Agents for the Internet, Proc. 4th Int l Conf. MultiAgent Systems (ICMAS-00), IEEE CS Press, 2000, pp W. Kim et al., Development of a Meta Product Search Engine with Web Services, Proc. 2nd Asia Information Retrieval Symp. (AIRS 2005), LNCS 3689, Springer-Verlag, 2005, pp G. Iyer and A. Pazgal, Internet Shopping Agents: Virtual Co-Location and Competition, Marketing Science, vol. 22, no. 1, 2003, pp P. Resnick et al., Reputation Systems, Comm. ACM, vol. 43, no. 12, 2000, pp Acknowledgments The discussion on the problems associated with current shopbots is derived from my book, Agent Technology for E- Commerce (forthcoming from Wiley & Sons, 2007). Reproduced with permission. References 1. Y. Wan, S. Menon, and A. Ramaprasad, A Classification of Product Comparison Agents, Proc. 5th Int l Conf. Electronic Commerce (ICEC 03), ACM Press, 2003, pp J. Edwards, Is That Your Best Offer? Shopbots Search the Maria Fasli is a lecturer in the Department of Computer Science at the University of Essex. Her research interests are in agents and multiagent systems particularly formal theories for reasoning agents, group formation, and social order as well as in applying agent technology in e-commerce. Fasli has a PhD in computer science from Essex University. She is the author of Agent Technology for E-Commerce (forthcoming from Wiley and Sons, 2007) and was awarded a Higher Education Academy National Teaching Fellowship in 2005 for her innovative approaches to learning and teaching. Contact her at mfasli@essex.ac.uk. IEEE INTERNET COMPUTING NOVEMBER DECEMBER

Introduction to Service Oriented Architectures (SOA)

Introduction to Service Oriented Architectures (SOA) Introduction to Service Oriented Architectures (SOA) Responsible Institutions: ETHZ (Concept) ETHZ (Overall) ETHZ (Revision) http://www.eu-orchestra.org - Version from: 26.10.2007 1 Content 1. Introduction

More information

Secure Semantic Web Service Using SAML

Secure Semantic Web Service Using SAML Secure Semantic Web Service Using SAML JOO-YOUNG LEE and KI-YOUNG MOON Information Security Department Electronics and Telecommunications Research Institute 161 Gajeong-dong, Yuseong-gu, Daejeon KOREA

More information

CONTEMPORARY SEMANTIC WEB SERVICE FRAMEWORKS: AN OVERVIEW AND COMPARISONS

CONTEMPORARY SEMANTIC WEB SERVICE FRAMEWORKS: AN OVERVIEW AND COMPARISONS CONTEMPORARY SEMANTIC WEB SERVICE FRAMEWORKS: AN OVERVIEW AND COMPARISONS Keyvan Mohebbi 1, Suhaimi Ibrahim 2, Norbik Bashah Idris 3 1 Faculty of Computer Science and Information Systems, Universiti Teknologi

More information

EXPLOITING FOLKSONOMIES AND ONTOLOGIES IN AN E-BUSINESS APPLICATION

EXPLOITING FOLKSONOMIES AND ONTOLOGIES IN AN E-BUSINESS APPLICATION EXPLOITING FOLKSONOMIES AND ONTOLOGIES IN AN E-BUSINESS APPLICATION Anna Goy and Diego Magro Dipartimento di Informatica, Università di Torino C. Svizzera, 185, I-10149 Italy ABSTRACT This paper proposes

More information

Online shopping bots for electronic commerce: The comparison of functionality and performance

Online shopping bots for electronic commerce: The comparison of functionality and performance Int. J. Electronic Business, Vol. X, No. X, xxxx 1 Online shopping bots for electronic commerce: The comparison of functionality and performance Khaled W. Sadeddin Faculty of Business Administration, Lakehead

More information

Index. comparison-shopping services, consolidated 6 comparison-shopping services, definition 17, 273

Index. comparison-shopping services, consolidated 6 comparison-shopping services, definition 17, 273 314 A actual shopping time (AST) 57 age, impact of 63 agent design, comparison-shopping services and 1 agent reasoning models 94 agent search 59 agent search, definition 72, 272 agent search, variables

More information

Automated Trading across E-Market Boundaries

Automated Trading across E-Market Boundaries Automated Trading across E-Market Boundaries B. Schnizler, S. Luckner, C. Weinhardt Chair for Information Management and Systems University of Karlsruhe (TH) Englerstraße 14 76131 Karlsruhe {schnizler,

More information

So today we shall continue our discussion on the search engines and web crawlers. (Refer Slide Time: 01:02)

So today we shall continue our discussion on the search engines and web crawlers. (Refer Slide Time: 01:02) Internet Technology Prof. Indranil Sengupta Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur Lecture No #39 Search Engines and Web Crawler :: Part 2 So today we

More information

ebusiness Web Hosting Alternatives Considerations Self hosting Internet Service Provider (ISP) hosting

ebusiness Web Hosting Alternatives Considerations Self hosting Internet Service Provider (ISP) hosting ebusiness Web Hosting and E-Business Software Web Hosting Alternatives Self hosting Internet Service Provider (ISP) hosting Commerce Service Provider (CSP) hosting Shared hosting Dedicated hosting Considerations

More information

Service Oriented Architecture

Service Oriented Architecture Service Oriented Architecture Charlie Abela Department of Artificial Intelligence charlie.abela@um.edu.mt Last Lecture Web Ontology Language Problems? CSA 3210 Service Oriented Architecture 2 Lecture Outline

More information

A QoS-Aware Web Service Selection Based on Clustering

A QoS-Aware Web Service Selection Based on Clustering International Journal of Scientific and Research Publications, Volume 4, Issue 2, February 2014 1 A QoS-Aware Web Service Selection Based on Clustering R.Karthiban PG scholar, Computer Science and Engineering,

More information

Lightweight Data Integration using the WebComposition Data Grid Service

Lightweight Data Integration using the WebComposition Data Grid Service Lightweight Data Integration using the WebComposition Data Grid Service Ralph Sommermeier 1, Andreas Heil 2, Martin Gaedke 1 1 Chemnitz University of Technology, Faculty of Computer Science, Distributed

More information

Electronic Commerce. Chapter Overview

Electronic Commerce. Chapter Overview Electronic Commerce Chapter Overview This chapter presents an overview of how e-commerce works, from the perspective of the organization and the customer. Businesses and individuals use e-commerce to reduce

More information

SEMANTIC WEB BUSINESS MODELS

SEMANTIC WEB BUSINESS MODELS SEMANTIC WEB BUSINESS MODELS Borce Cifliganec Postgraduate Radovis, R.Macedonia Ph.D. Dimitar Trajanov FEIT Skopje, R.Macedonia ABSTRACT With the emergence of the Semantic Web, that represents an extension

More information

Understanding Web personalization with Web Usage Mining and its Application: Recommender System

Understanding Web personalization with Web Usage Mining and its Application: Recommender System Understanding Web personalization with Web Usage Mining and its Application: Recommender System Manoj Swami 1, Prof. Manasi Kulkarni 2 1 M.Tech (Computer-NIMS), VJTI, Mumbai. 2 Department of Computer Technology,

More information

LDA Based Security in Personalized Web Search

LDA Based Security in Personalized Web Search LDA Based Security in Personalized Web Search R. Dhivya 1 / PG Scholar, B. Vinodhini 2 /Assistant Professor, S. Karthik 3 /Prof & Dean Department of Computer Science & Engineering SNS College of Technology

More information

Toward Next Generation Distributed Business Information Systems: Five Inherent Capabilities of Service-Oriented Computing

Toward Next Generation Distributed Business Information Systems: Five Inherent Capabilities of Service-Oriented Computing Toward Next Generation Distributed Business Information Systems: Five Inherent Capabilities of -Oriented Computing Chung, Sam and Davalos, Sergio Abstract The research conducted examines how the emerging

More information

E-Learning as a Web Service

E-Learning as a Web Service E-Learning as a Web Service Peter Westerkamp University of Münster Institut für Wirtschaftsinformatik Leonardo-Campus 3 D-48149 Münster, Germany pewe@wi.uni-muenster.de Abstract E-learning platforms and

More information

Information Broker Agents in Intelligent Websites

Information Broker Agents in Intelligent Websites Information Broker Agents in Intelligent Websites Catholijn M. Jonker, Jan Treur Vrije Universiteit Amsterdam, Department of Artificial Intelligence De Boelelaan 1081a, 1081 HV Amsterdam, The Netherlands

More information

Software agents. Web services. and. F. Dignum Utrecht University

Software agents. Web services. and. F. Dignum Utrecht University Web services and Software agents F. Dignum Utrecht University Contents What are Web Services? Standards Problems with Web Services Software Agents Conclusions Today s Web Web Services: Killer Application?

More information

Testing Web Services Today and Tomorrow

Testing Web Services Today and Tomorrow Copyright Rational Software 2002 http://www.therationaledge.com/content/oct_02/m_webtesting_jb.jsp Testing Web Services Today and Tomorrow by Jason Bloomberg Senior Analyst ZapThink LLC With all the attention

More information

A Semantic Marketplace of Peers Hosting Negotiating Intelligent Agents

A Semantic Marketplace of Peers Hosting Negotiating Intelligent Agents A Semantic Marketplace of Peers Hosting Negotiating Intelligent Agents Theodore Patkos and Dimitris Plexousakis Institute of Computer Science, FO.R.T.H. Vassilika Vouton, P.O. Box 1385, GR 71110 Heraklion,

More information

In 1999, the Pennine Group a consortium of

In 1999, the Pennine Group a consortium of COVER FEATURE Turning Software into a Service The software as a service model composes services dynamically, as needed, by binding several lower-level services thus overcoming many limitations that constrain

More information

Supply Chain Platform as a Service: a Cloud Perspective on Business Collaboration

Supply Chain Platform as a Service: a Cloud Perspective on Business Collaboration Supply Chain Platform as a Service: a Cloud Perspective on Business Collaboration Guopeng Zhao 1, 2 and Zhiqi Shen 1 1 Nanyang Technological University, Singapore 639798 2 HP Labs Singapore, Singapore

More information

Towards Trusted Semantic Service Computing

Towards Trusted Semantic Service Computing Towards Trusted Semantic Service Computing Michel Deriaz University of Geneva, Switzerland Abstract. This paper describes a new prototype of a semantic Service Oriented Architecture (SOA) called Spec Services.

More information

ebusiness Web Hosting Alternatives Self hosting Internet Service Provider (ISP) hosting Commerce Service Provider (CSP) hosting

ebusiness Web Hosting Alternatives Self hosting Internet Service Provider (ISP) hosting Commerce Service Provider (CSP) hosting ebusiness Web Hosting and E-Business Software Web Hosting Alternatives Self hosting Internet Service Provider (ISP) hosting Commerce Service Provider (CSP) hosting Shared hosting Dedicated hosting 1 Considerations

More information

An ARIS-based Transformation Approach to Semantic Web Service Development

An ARIS-based Transformation Approach to Semantic Web Service Development An ARIS-based Transformation Approach to Semantic Web Development Cheng-Leong Ang ϕ, Yuan Gu, Olga Sourina, and Robert Kheng Leng Gay Nanyang Technological University, Singapore eclang@ntu.edu.sg ϕ Abstract

More information

On the Standardization of Semantic Web Services-based Network Monitoring Operations

On the Standardization of Semantic Web Services-based Network Monitoring Operations On the Standardization of Semantic Web Services-based Network Monitoring Operations ChenglingZhao^, ZihengLiu^, YanfengWang^ The Department of Information Techonlogy, HuaZhong Normal University; Wuhan,

More information

Research on the Model of Enterprise Application Integration with Web Services

Research on the Model of Enterprise Application Integration with Web Services Research on the Model of Enterprise Integration with Web Services XIN JIN School of Information, Central University of Finance& Economics, Beijing, 100081 China Abstract: - In order to improve business

More information

Personalization of Web Search With Protected Privacy

Personalization of Web Search With Protected Privacy Personalization of Web Search With Protected Privacy S.S DIVYA, R.RUBINI,P.EZHIL Final year, Information Technology,KarpagaVinayaga College Engineering and Technology, Kanchipuram [D.t] Final year, Information

More information

Service Virtualization: Managing Change in a Service-Oriented Architecture

Service Virtualization: Managing Change in a Service-Oriented Architecture Service Virtualization: Managing Change in a Service-Oriented Architecture Abstract Load balancers, name servers (for example, Domain Name System [DNS]), and stock brokerage services are examples of virtual

More information

SHOPPING APPLICATION FOR E-COMMERCE

SHOPPING APPLICATION FOR E-COMMERCE ABSTRACT: SHOPPING APPLICATION FOR E-COMMERCE Rohini V, Ancy Merlyn D Souza, Sachin Giriyappanavar, Sharun Mathew Department of Computer Science, Christ University, Bengaluru E-commerce is an alternative

More information

Semantic Transformation of Web Services

Semantic Transformation of Web Services Semantic Transformation of Web Services David Bell, Sergio de Cesare, and Mark Lycett Brunel University, Uxbridge, Middlesex UB8 3PH, United Kingdom {david.bell, sergio.decesare, mark.lycett}@brunel.ac.uk

More information

Internationalization and Web Services

Internationalization and Web Services Internationalization and Web Services 25 th Internationalization and Unicode Conference Presented by Addison P. Phillips Director, Globalization Architecture webmethods, Inc. 25 th Internationalization

More information

Semantic Web Service Offer Discovery

Semantic Web Service Offer Discovery 3 Semantic Web Service Offer Discovery Jacek Kopecký, Elena Simperl, and Dieter Fensel Digital Enterprise Research Institute (DERI) Innsbruck, Austria firstname.lastname@deri.at Abstract. Semantic Web

More information

HEALTH INFORMATION MANAGEMENT ON SEMANTIC WEB :(SEMANTIC HIM)

HEALTH INFORMATION MANAGEMENT ON SEMANTIC WEB :(SEMANTIC HIM) HEALTH INFORMATION MANAGEMENT ON SEMANTIC WEB :(SEMANTIC HIM) Nasim Khozoie Department of Computer Engineering,yasuj branch, Islamic Azad University, yasuj, Iran n_khozooyi2003@yahoo.com ABSTRACT Information

More information

E-banking Services for Automated Agent-based Trading

E-banking Services for Automated Agent-based Trading E-banking Services for Automated Agent-based Trading Monique Calisti Whitestein Technologies AG Ghotthardstrasse 50 8002 Zurich, Switzerland mca@whitestein.com Emma Rollon Laboratoire d Intelligence Artificielle

More information

The Enterprise Service Bus: Making Service-Oriented Architecture Real

The Enterprise Service Bus: Making Service-Oriented Architecture Real The Enterprise Service Bus: Making Service-Oriented Architecture Real M.T. Schmidt et al. Presented by: Mikael Fernandus Simalango SOA in Early Days Introduction Service Requester bind find Service Registry

More information

Reputation and Endorsement for Web Services

Reputation and Endorsement for Web Services Reputation and Endorsement for Web Services E. Michael Maximilien North Carolina State University and IBM maxim@us.ibm.com and Munindar P. Singh North Carolina State University singh@ncsu.edu The web services

More information

BUSINESS-BUSINESS (B2B) E-COMMERCE STRATEGIES AND SOLUTIONS. Presented by LEENA J MANWANI

BUSINESS-BUSINESS (B2B) E-COMMERCE STRATEGIES AND SOLUTIONS. Presented by LEENA J MANWANI BUSINESS-BUSINESS (B2B) E-COMMERCE STRATEGIES AND SOLUTIONS Presented by LEENA J MANWANI INTRODUCTION The Big Bucks on the Internet these days are coming from B2B (businessto-business) deals--buying and

More information

Module 6. e-business and e- Commerce

Module 6. e-business and e- Commerce Module 6 e-business and e- Commerce 6.1 e-business systems 6.2 e-commerce systems 6.3 Essential e- commerce processes 6.4 Electronic payment processes 6.5 e-commerce application trends 6.6 Web store requirements

More information

A Quality of Service Broker Based Process Model for Dynamic Web Service Composition

A Quality of Service Broker Based Process Model for Dynamic Web Service Composition Journal of Computer Science 7 (8): 1267-1274, 2011 ISSN 1549-3636 2011 Science Publications A Quality of Service Broker Based Process Model for Dynamic Web Service Composition 1 Maya Rathore and 2 Ugrasen

More information

An Intelligent Approach for Integrity of Heterogeneous and Distributed Databases Systems based on Mobile Agents

An Intelligent Approach for Integrity of Heterogeneous and Distributed Databases Systems based on Mobile Agents An Intelligent Approach for Integrity of Heterogeneous and Distributed Databases Systems based on Mobile Agents M. Anber and O. Badawy Department of Computer Engineering, Arab Academy for Science and Technology

More information

An Electronic Negotiation Coordinator for Software Development in Service-Oriented Environments

An Electronic Negotiation Coordinator for Software Development in Service-Oriented Environments 2011 International Conference on Computer Communication and Management Proc.of CSIT vol.5 (2011) (2011) IACSIT Press, Singapore An Electronic Negotiation Coordinator for Software Development in Service-Oriented

More information

Introduction to Testing Webservices

Introduction to Testing Webservices Introduction to Testing Webservices Author: Vinod R Patil Abstract Internet revolutionized the way information/data is made available to general public or business partners. Web services complement this

More information

Unlocking the Power of SOA with Business Process Modeling

Unlocking the Power of SOA with Business Process Modeling White Paper Unlocking the Power of SOA with Business Process Modeling Business solutions through information technology TM Entire contents 2006 by CGI Group Inc. All rights reserved. Reproduction of this

More information

Combining SAWSDL, OWL DL and UDDI for Semantically Enhanced Web Service Discovery

Combining SAWSDL, OWL DL and UDDI for Semantically Enhanced Web Service Discovery Combining SAWSDL, OWL DL and UDDI for Semantically Enhanced Web Service Discovery Dimitrios Kourtesis, Iraklis Paraskakis SEERC South East European Research Centre, Greece Research centre of the University

More information

I. INTRODUCTION NOESIS ONTOLOGIES SEMANTICS AND ANNOTATION

I. INTRODUCTION NOESIS ONTOLOGIES SEMANTICS AND ANNOTATION Noesis: A Semantic Search Engine and Resource Aggregator for Atmospheric Science Sunil Movva, Rahul Ramachandran, Xiang Li, Phani Cherukuri, Sara Graves Information Technology and Systems Center University

More information

Virtual Credit Card Processing System

Virtual Credit Card Processing System The ITB Journal Volume 3 Issue 2 Article 2 2002 Virtual Credit Card Processing System Geraldine Gray Karen Church Tony Ayres Follow this and additional works at: http://arrow.dit.ie/itbj Part of the E-Commerce

More information

Web Services Software Architecture

Web Services Software Architecture Web Services Software Architecture Syahrul Fahmy School of Informatics, The University of Manchester, PO Box 88, Manchester M60 1QD, United Kingdom S.Abdul-wahab@postgrad.manchester.ac.uk Abstract. Web

More information

Trust areas: a security paradigm for the Future Internet

Trust areas: a security paradigm for the Future Internet Trust areas: a security paradigm for the Future Internet Carsten Rudolph Fraunhofer Institute for Secure Information Technology SIT Rheinstrasse 75, Darmstadt, Germany Carsten.Rudolph@sit.fraunhofer.de

More information

Chapter 10 Objectives. Chapter 10 E-Commerce: A Revolution in the Way We Do Business. What Is E-Commerce? What Is E-Commerce? What Is E-Commerce?

Chapter 10 Objectives. Chapter 10 E-Commerce: A Revolution in the Way We Do Business. What Is E-Commerce? What Is E-Commerce? What Is E-Commerce? Chapter 10 Objectives Chapter 10 E-Commerce: A Revolution in the Way We Do Business Understand how e-commerce has changed today s business practices Discuss the positive impact of e-commerce on global

More information

Oracle Service Bus Examples and Tutorials

Oracle Service Bus Examples and Tutorials March 2011 Contents 1 Oracle Service Bus Examples... 2 2 Introduction to the Oracle Service Bus Tutorials... 5 3 Getting Started with the Oracle Service Bus Tutorials... 12 4 Tutorial 1. Routing a Loan

More information

Retrieving Business Applications using Open Web API s Web Mining Executive Dashboard Application Case Study

Retrieving Business Applications using Open Web API s Web Mining Executive Dashboard Application Case Study ISSN:0975-9646 A.V.Krishna Prasad et al. / (IJCSIT) International Journal of Computer Science and Information Technologies, Vol. 1 (3), 2010, 198-202 Retrieving Business Applications using Open Web API

More information

Federation of Cloud Computing Infrastructure

Federation of Cloud Computing Infrastructure IJSTE International Journal of Science Technology & Engineering Vol. 1, Issue 1, July 2014 ISSN(online): 2349 784X Federation of Cloud Computing Infrastructure Riddhi Solani Kavita Singh Rathore B. Tech.

More information

Semantic Search in Portals using Ontologies

Semantic Search in Portals using Ontologies Semantic Search in Portals using Ontologies Wallace Anacleto Pinheiro Ana Maria de C. Moura Military Institute of Engineering - IME/RJ Department of Computer Engineering - Rio de Janeiro - Brazil [awallace,anamoura]@de9.ime.eb.br

More information

Building Semantic Content Management Framework

Building Semantic Content Management Framework Building Semantic Content Management Framework Eric Yen Computing Centre, Academia Sinica Outline What is CMS Related Work CMS Evaluation, Selection, and Metrics CMS Applications in Academia Sinica Concluding

More information

Chapter-1 : Introduction 1 CHAPTER - 1. Introduction

Chapter-1 : Introduction 1 CHAPTER - 1. Introduction Chapter-1 : Introduction 1 CHAPTER - 1 Introduction This thesis presents design of a new Model of the Meta-Search Engine for getting optimized search results. The focus is on new dimension of internet

More information

Intelligent Shopping Agent

Intelligent Shopping Agent International Journal of Computer Sciences and Engineering Open Access Review Paper Volume-4, Issue-3 E-ISSN: 2347-2693 Intelligent Shopping Agent Sameer Shanbhag 1*, Sujith Nair 2 and Nikhil Nair3 1*,2,3

More information

Introduction to UDDI: Important Features and Functional Concepts

Introduction to UDDI: Important Features and Functional Concepts : October 2004 Organization for the Advancement of Structured Information Standards www.oasis-open.org TABLE OF CONTENTS OVERVIEW... 4 TYPICAL APPLICATIONS OF A UDDI REGISTRY... 4 A BRIEF HISTORY OF UDDI...

More information

Dynamic Content Management System for Collaborative Testing Of Web Services

Dynamic Content Management System for Collaborative Testing Of Web Services Dynamic Content Management System for Collaborative Testing Of Web Services Sathya P 1, Udhaya Kumar V 2 1 M.TECH (Computer Science &Eng),PRIST UNIVERSITY, Pondicherry 2 Assistant Professor (Computer Science

More information

Supporting Change-Aware Semantic Web Services

Supporting Change-Aware Semantic Web Services Supporting Change-Aware Semantic Web Services Annika Hinze Department of Computer Science, University of Waikato, New Zealand a.hinze@cs.waikato.ac.nz Abstract. The Semantic Web is not only evolving into

More information

A Semantic Approach for Access Control in Web Services

A Semantic Approach for Access Control in Web Services A Semantic Approach for Access Control in Web Services M. I. Yagüe, J. Mª Troya Computer Science Department, University of Málaga, Málaga, Spain {yague, troya}@lcc.uma.es Abstract One of the most important

More information

Towards a Transparent Proactive User Interface for a Shopping Assistant

Towards a Transparent Proactive User Interface for a Shopping Assistant Towards a Transparent Proactive User Interface for a Shopping Assistant Michael Schneider Department of Computer Science, Saarland University, Stuhlsatzenhausweg, Bau 36.1, 66123 Saarbrücken, Germany mschneid@cs.uni-sb.de

More information

Perspective Methods and Tools for the Design of Distributed Software Systems Based on Services

Perspective Methods and Tools for the Design of Distributed Software Systems Based on Services Acta Polytechnica Hungarica Vol. 4, No. 1, 2007 Perspective Methods and Tools for the Design of Distributed Software Systems Based on Services Marek Paralič Department of Computers and Informatics, Faculty

More information

Developing Service Oriented Computing Model Based On Context-Aware

Developing Service Oriented Computing Model Based On Context-Aware www.ijcsi.org 392 Developing Service Oriented Computing Model Based On Context-Aware Hamid Mcheick* University of Quebec At Chicoutimi, Computer Science Department 555 Boul De l'universite, Chicoutimi

More information

The three stages of e-commerce

The three stages of e-commerce The three stages of e-commerce Understanding the types of e-commerce avaliable In order to benefit from e-commerce organizations must first understand the types of e-commerce solutions and models available.

More information

Improving business productivity and client satisfaction with customer and partner self-service portals.

Improving business productivity and client satisfaction with customer and partner self-service portals. Empowering people: customer self-service solutions White paper September 2007 Improving business productivity and client satisfaction with customer and partner self-service portals. Page 2 Contents 2 Introduction

More information

AGENT-MEDIATORS IN MEDIA-ON-DEMAND ELETRONIC COMMERCE. João Paulo Andrade Almeida. Master of Science in Telematics Program, University of Twente,

AGENT-MEDIATORS IN MEDIA-ON-DEMAND ELETRONIC COMMERCE. João Paulo Andrade Almeida. Master of Science in Telematics Program, University of Twente, AGENT-MEDIATORS IN MEDIA-ON-DEMAND ELETRONIC COMMERCE João Paulo Andrade Almeida Master of Science in Telematics Program, University of Twente, P.O. Box 217, 7500AE, Enschede, The Netherlands Phone: +31-53-489-2489

More information

Annotation for the Semantic Web during Website Development

Annotation for the Semantic Web during Website Development Annotation for the Semantic Web during Website Development Peter Plessers, Olga De Troyer Vrije Universiteit Brussel, Department of Computer Science, WISE, Pleinlaan 2, 1050 Brussel, Belgium {Peter.Plessers,

More information

A Collaborative System Software Solution for Modeling Business Flows Based on Automated Semantic Web Service Composition

A Collaborative System Software Solution for Modeling Business Flows Based on Automated Semantic Web Service Composition 32 A Collaborative System Software Solution for Modeling Business Flows Based on Automated Semantic Web Service Composition Ion SMEUREANU, Andreea DIOŞTEANU Economic Informatics Department, Academy of

More information

Perspectives of Semantic Web in E- Commerce

Perspectives of Semantic Web in E- Commerce Perspectives of Semantic Web in E- Commerce B. VijayaLakshmi M.Tech (CSE), KIET, A.GauthamiLatha Dept. of CSE, VIIT, Dr. Y. Srinivas Dept. of IT, GITAM University, Mr. K.Rajesh Dept. of MCA, KIET, ABSTRACT

More information

Commerce Management System

Commerce Management System Commerce System Commerce Without Compromise The scalability and value of hosted e-commerce... The performance and control of a licensed software solution The world of e-commerce is becoming more and more

More information

IJMIE Volume 2, Issue 5 ISSN: 2249-0558

IJMIE Volume 2, Issue 5 ISSN: 2249-0558 E-Commerce and its Business Models Er. Nidhi Behl* Er.Vikrant Manocha** ABSTRACT: In the emerging global economy, e-commerce and e-business have increasingly become a necessary component of business strategy

More information

A Case Study of Question Answering in Automatic Tourism Service Packaging

A Case Study of Question Answering in Automatic Tourism Service Packaging BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 13, Special Issue Sofia 2013 Print ISSN: 1311-9702; Online ISSN: 1314-4081 DOI: 10.2478/cait-2013-0045 A Case Study of Question

More information

The Definitive Guide to Automated Competitive and Supplier Price Monitoring

The Definitive Guide to Automated Competitive and Supplier Price Monitoring The Definitive Guide to Automated Competitive and Supplier Price Monitoring January 2011 Contents 1 9 Critical Questions to Understand When Choosing a Solution 1 Competitive Price Monitoring and Supplier

More information

Getting Started with Service- Oriented Architecture (SOA) Terminology

Getting Started with Service- Oriented Architecture (SOA) Terminology Getting Started with - Oriented Architecture (SOA) Terminology Grace Lewis September 2010 -Oriented Architecture (SOA) is a way of designing, developing, deploying, and managing systems it is neither a

More information

The Challenge of Managing On-line Transaction Processing Applications in the Cloud Computing World

The Challenge of Managing On-line Transaction Processing Applications in the Cloud Computing World The Challenge of Managing On-line Transaction Processing Applications in the Cloud Computing World Marcia Kaufman, COO and Principal Analyst Sponsored by CloudTran The Challenge of Managing On-line Transaction

More information

Understanding the Role of Software Agents in E-Commerce

Understanding the Role of Software Agents in E-Commerce Understanding the Role of Software Agents in E-Commerce Zakaria Maamar zakaria.maamar@zu.ac.ae Software Agents Research Group @ZU College of Information Systems, Zayed University PO Box 19282, Dubai, United

More information

Christoph Bussler. B2B Integration. Concepts and Architecture. With 165 Figures and 4 Tables. IIIBibliothek. Springer

Christoph Bussler. B2B Integration. Concepts and Architecture. With 165 Figures and 4 Tables. IIIBibliothek. Springer Christoph Bussler B2B Integration Concepts and Architecture With 165 Figures and 4 Tables IIIBibliothek Springer Contents Part I Introduction to Business-to-Business Integration.... 1 1 History 3 1.1 Why

More information

Introduction to Service-Oriented Architecture for Business Analysts

Introduction to Service-Oriented Architecture for Business Analysts Introduction to Service-Oriented Architecture for Business Analysts This course will provide each participant with a high-level comprehensive overview of the Service- Oriented Architecture (SOA), emphasizing

More information

An Ontology-enhanced Cloud Service Discovery System

An Ontology-enhanced Cloud Service Discovery System An Ontology-enhanced Cloud Service Discovery System Taekgyeong Han and Kwang Mong Sim* Abstract This paper presents a Cloud service discovery system (CSDS) that aims to support the Cloud users in finding

More information

ADAPTATION OF SEMANTIC WEB TO RURAL HEALTHCARE DELIVERY

ADAPTATION OF SEMANTIC WEB TO RURAL HEALTHCARE DELIVERY ADAPTATION OF SEMANTIC WEB TO RURAL HEALTHCARE DELIVERY Maria Abur, Iya Abubakar Computer Centre, Ahmadu Bello University, Zaria. (08035922499) Email: mmrsabur@yahoo.com. Bamidele Soroyewun, Iya Abubakar

More information

Multi-Level Secure Architecture for Distributed Integrated Web Services

Multi-Level Secure Architecture for Distributed Integrated Web Services Multi-Level Secure Architecture for Distributed Integrated Web s J.G.R.Sathiaseelan Bishop Heber College (Autonomous) Tiruchirappalli 620 017, India jgrsathiaseelan@gmail.com S.Albert Rabara St Joseph

More information

Chapter 9 Electronic Commerce Software

Chapter 9 Electronic Commerce Software Electronic Commerce, Seventh Annual Edition 9-1 Chapter 9 Electronic Commerce Software At a Glance Instructor s Manual Table of Contents Chapter Overview Chapter Objectives Instructor Notes Quick Quizzes

More information

THE CCLRC DATA PORTAL

THE CCLRC DATA PORTAL THE CCLRC DATA PORTAL Glen Drinkwater, Shoaib Sufi CCLRC Daresbury Laboratory, Daresbury, Warrington, Cheshire, WA4 4AD, UK. E-mail: g.j.drinkwater@dl.ac.uk, s.a.sufi@dl.ac.uk Abstract: The project aims

More information

ONTOLOGY-BASED APPROACH TO DEVELOPMENT OF ADJUSTABLE KNOWLEDGE INTERNET PORTAL FOR SUPPORT OF RESEARCH ACTIVITIY

ONTOLOGY-BASED APPROACH TO DEVELOPMENT OF ADJUSTABLE KNOWLEDGE INTERNET PORTAL FOR SUPPORT OF RESEARCH ACTIVITIY ONTOLOGY-BASED APPROACH TO DEVELOPMENT OF ADJUSTABLE KNOWLEDGE INTERNET PORTAL FOR SUPPORT OF RESEARCH ACTIVITIY Yu. A. Zagorulko, O. I. Borovikova, S. V. Bulgakov, E. A. Sidorova 1 A.P.Ershov s Institute

More information

Value-Added Web Services Composition Using Automatic Program Synthesis

Value-Added Web Services Composition Using Automatic Program Synthesis Value-Added Web Services Composition Using Automatic Program Synthesis Mihhail Matskin and Jinghai Rao Department of Computer and Information Science Norwegian University of Science and Technology N-7491

More information

Service-Oriented Architecture: Analysis, the Keys to Success!

Service-Oriented Architecture: Analysis, the Keys to Success! Service-Oriented Architecture: Analysis, the Keys to Success! Presented by: William F. Nazzaro CTO, Inc. bill@iconatg.com www.iconatg.com Introduction Service-Oriented Architecture is hot, but we seem

More information

CHAPTER 2 MODELLING FOR DISTRIBUTED NETWORK SYSTEMS: THE CLIENT- SERVER MODEL

CHAPTER 2 MODELLING FOR DISTRIBUTED NETWORK SYSTEMS: THE CLIENT- SERVER MODEL CHAPTER 2 MODELLING FOR DISTRIBUTED NETWORK SYSTEMS: THE CLIENT- SERVER MODEL This chapter is to introduce the client-server model and its role in the development of distributed network systems. The chapter

More information

A Tool for Searching the Semantic Web for Supplies Matching Demands

A Tool for Searching the Semantic Web for Supplies Matching Demands A Tool for Searching the Semantic Web for Supplies Matching Demands Zuzana Halanová, Pavol Návrat, Viera Rozinajová Abstract: We propose a model of searching semantic web that allows incorporating data

More information

Introduction to E-Commerce

Introduction to E-Commerce Introduction to E-Commerce 1/12/2016 What is E-commerce? Buying and selling of products or services over electronic systems such as the Internet and other computer networks Online purchase of goods or

More information

Semantic Business Process Management

Semantic Business Process Management Arbeitsgruppe Lecture Semantic Business Process Management Prof. Dr. Adrian Paschke Corporate Semantic Web (AG-CSW) Institute for Computer Science, Freie Universitaet Berlin paschke@inf.fu-berlin.de http://www.inf.fu-berlin.de/groups/ag-csw/

More information

EBXML FEATURE SOAP WSDL. written by Una Kearns UDDI. Content Management & Web Services. 6 November 2001 www.wsj2.com

EBXML FEATURE SOAP WSDL. written by Una Kearns UDDI. Content Management & Web Services. 6 November 2001 www.wsj2.com WS J FEATURE SOAP EBXML written by Una Kearns UDDI WSDL Content Management & Web Services 6 November 2001 econtent Services the services behind Web Services Una Kearns, XML architect at Documentum, leads

More information

Finance and Accounting outsourcing e-commerce solutions. Financial Solutions

Finance and Accounting outsourcing e-commerce solutions. Financial Solutions Finance and Accounting outsourcing e-commerce solutions Financial Solutions Supporting the future of e-commerce: success strategies for the trading world of tomorrow SOLUTIONS FOR YOUR INDUSTRY arvato

More information

Service-oriented architectures (SOAs) support

Service-oriented architectures (SOAs) support C o v e r f e a t u r e On Testing and Evaluating Service-Oriented Software WT Tsai, Xinyu Zhou, and Yinong Chen, Arizona State University Xiaoying Bai, Tsinghua University, China As service-oriented architecture

More information

CMS -A Critical Solution For Today s Ecommerce

CMS -A Critical Solution For Today s Ecommerce CMS -A Critical Solution For Today s Ecommerce ecommerce + WCMS = CXM. How Savvy Businesses Are Transforming Their Business From Selling Products In An Online Brochure To Assisting Customers Across A Buyer

More information

Service-Oriented Architectures

Service-Oriented Architectures Architectures Computing & 2009-11-06 Architectures Computing & SERVICE-ORIENTED COMPUTING (SOC) A new computing paradigm revolving around the concept of software as a service Assumes that entire systems

More information

Scalable End-User Access to Big Data http://www.optique-project.eu/ HELLENIC REPUBLIC National and Kapodistrian University of Athens

Scalable End-User Access to Big Data http://www.optique-project.eu/ HELLENIC REPUBLIC National and Kapodistrian University of Athens Scalable End-User Access to Big Data http://www.optique-project.eu/ HELLENIC REPUBLIC National and Kapodistrian University of Athens 1 Optique: Improving the competitiveness of European industry For many

More information

Chapter 6 LINKING MILITARY SYSTEMS WITH SIMULATIONS AND INTELLIGENT AGENTS THROUGH WEB SERVICES TO SUPPORT COURSES OF ACTION ANALYSIS 1.

Chapter 6 LINKING MILITARY SYSTEMS WITH SIMULATIONS AND INTELLIGENT AGENTS THROUGH WEB SERVICES TO SUPPORT COURSES OF ACTION ANALYSIS 1. Chapter 6 LINKING MILITARY SYSTEMS WITH SIMULATIONS AND INTELLIGENT AGENTS THROUGH WEB SERVICES TO SUPPORT COURSES OF ACTION ANALYSIS Ranjeev Mittu U.S. Naval Research Laboratory, Information Technology

More information