Effectiveness of Web Services

Author(s):  
Kamel Karoui ◽  
Fakher Ben Ftima

With the development of the Internet, the number of people buying, selling, and performing transactions is expected to increase at a phenomenal rate. The emergence of e-commerce applications has resulted in new net-centric business models. This has created a need for new ways of structuring applications to provide cost-effective and scalable models. Mobile Agents (MA) systems are seen as a promising paradigm for the design and implementation of distributed applications, including e-commerce. MA are also useful in applications requiring distributed information retrieval because they move the location of execution closer to the data to be processed. While MA have generated considerable excitement among the research community, they have not been applied into a significant number of real applications. Web services (WS) are emerging as a dominant paradigm for constructing distributed business applications and enabling enterprise-wide interoperability. A critical factor to the overall utility of WS is a scalable, flexible and robust discovery mechanism; an application can be built by integrating multiple services together to make a more efficient service. WS represent a major development in the e-commerce sector. They enable companies to capitalize on their existing architecture by making their application services accessible via the Internet. The application of MA and WS technologies to e-commerce will provide a new way to conduct business-to-business (B2B), business-to-consumer (B2C), and consumer-to-consumer transactions (C2C) and facilitate the communication between heterogeneous environments. In this article, we first focus on these two technologies of actuality and show their integration in an e-commerce system. Second, we present different kinds of interaction between MA and WS and study their effect on application performance. We also study an example that illustrates an e-commerce system including three categories of transactions: -Shopping transactions: a customer delegates one MA for research and purchase of articles online. The MA will interact with available WS to find the article and its best price. -Salesman transactions: to valorize their products, WS will invoke MA to make publicity for the customers. -Auction transactions: for this type of transaction, a MA (respectively a WS) can sell and buy a product from/to others MA (WS) by auction. Finally, we conclude with a discussion on our inferences and their implications. This work is structured as follows: Section “background” reviews the notions of e-commerce system, WS and MA paradigms. Section “Web services and mobile agents’ technologies on e-commerce system” presents the integration of these two paradigms on the e-commerce system. In section “performance evaluation,” we evaluate the performances of our approach and we study an illustrated example in the section “a case study.” The section “future trends” presents our future perspectives and we end this work with the “conclusion” in the last section.

2010 ◽  
pp. 1754-1762
Author(s):  
Kamel Karoui ◽  
Fakher Ben Ftima

With the development of the Internet, the number of people buying, selling, and performing transactions is expected to increase at a phenomenal rate. The emergence of e-commerce applications has resulted in new net-centric business models. This has created a need for new ways of structuring applications to provide cost-effective and scalable models. Mobile Agents (MA) systems are seen as a promising paradigm for the design and implementation of distributed applications, including e-commerce. MA are also useful in applications requiring distributed information retrieval because they move the location of execution closer to the data to be processed. While MA have generated considerable excitement among the research community, they have not been applied into a significant number of real applications. Web services (WS) are emerging as a dominant paradigm for constructing distributed business applications and enabling enterprise-wide interoperability. A critical factor to the overall utility of WS is a scalable, flexible and robust discovery mechanism; an application can be built by integrating multiple services together to make a more efficient service. WS represent a major development in the e-commerce sector. They enable companies to capitalize on their existing architecture by making their application services accessible via the Internet. The application of MA and WS technologies to e-commerce will provide a new way to conduct business-to-business (B2B), business-to-consumer (B2C), and consumer-to-consumer transactions (C2C) and facilitate the communication between heterogeneous environments. In this article, we first focus on these two technologies of actuality and show their integration in an e-commerce system. Second, we present different kinds of interaction between MA and WS and study their effect on application performance. We also study an example that illustrates an e-commerce system including three categories of transactions: -Shopping transactions: a customer delegates one MA for research and purchase of articles online. The MA will interact with available WS to find the article and its best price. -Salesman transactions: to valorize their products, WS will invoke MA to make publicity for the customers. -Auction transactions: for this type of transaction, a MA (respectively a WS) can sell and buy a product from/to others MA (WS) by auction. Finally, we conclude with a discussion on our inferences and their implications. This work is structured as follows: Section “background” reviews the notions of e-commerce system, WS and MA paradigms. Section “Web services and mobile agents’ technologies on e-commerce system” presents the integration of these two paradigms on the e-commerce system. In section “performance evaluation,” we evaluate the performances of our approach and we study an illustrated example in the section “a case study.” The section “future trends” presents our future perspectives and we end this work with the “conclusion” in the last section.


Author(s):  
Tung-Hsiang Chou ◽  
Ching-Chang Lee ◽  
Chin-Wen Lin

The Internet has come a long way over the past twenty years, and many Internet-era enterprises have had to face daunting challenges while trying to create innovative business models. Many types of Internet interactions can facilitate networking (e.g., The Web, Web services). Since the advent of the Internet, service requesters and service providers have generated diverse electronic services (e-services), and since 2003, many experts have proposed the concept of Web 2.0. People rely on Internet e-services to execute activities and meet requirements; however, e-services lack a standardization method for constructing and managing them. The current study presents a framework design and a comprehensive interface for e-service providers and requesters. The study adopts the concept of Web 2.0 by using Web services with related standards for developing the framework design. Specifically, the study uses semantic Web technologies to complete the construction of e-services. After that, Internet users can quickly and conveniently access the framework to obtain suitable e-services.


Author(s):  
Giancarlo Fortino ◽  
Alfredo Garro ◽  
Wilma Russo

The Internet offers a unique opportunity for e-commerce to take central stage in the rapidly growing online economy. With the advent of the Web, the first generation of business-to-consumer (B2C) applications was developed and deployed. Classical examples include virtual shops, on-demand delivery of contents, and e-travel agency. Another facet of e-commerce is represented by business-to-business (B2B), which can have even more dramatic economic implications since it far exceeds B2C in both the volume of transactions and rate of growth. Examples of B2B applications include procurement, customer relationship management (CRM), billing, accounting, human resources, supply chain, and manufacturing (Medjahed, Benatallah, Bouguettaya, Ngu, & Elmagarmid, 2003). Although the currently available Web-based and object-oriented technologies are well-suited for developing and supporting e-commerce services, new infrastructures are needed to achieve a higher degree of intelligence and automation of e-commerce services. Such a new generation of e-commerce services can be effectively developed and provided by combining the emerging agent paradigm and technology with new Web-based standards such as ebXML (2005). Agents have already been demonstrated to retain the potential for fully supporting the development lifecycle of large-scale software systems which require complex interactions between autonomous distributed components (Luck, McBurney, & Preist, 2004). In particular, e-commerce has been one of the traditional arenas for agent technology (Sierra & Dignum, 2001). Agent-mediated e-commerce (AMEC) is concerned with providing agent-based solutions which support different stages of the trading processes in e-commerce, including needs identification, product brokering, merchant brokering, contract negotiation and agreement, payment and delivery, and service and evaluation. In addition, the mobility characteristic of peculiar agents (a.k.a. mobile agents), which allows them to move across the nodes of a networked environment, can further extend the support offered by the agents by featuring advanced e-commerce solutions such as location-aware shopping, mobile and networked comparison shopping, mobile auction bidding, and mobile contract negotiation (Kowalczyk, Ulieru, & Unland, 2003; Maes, Guttman, & Moukas, 1999). To date, several agent- and mobile agent-based e-commerce applications and systems have been developed which allow for the creation of complex e-marketplaces—that is, e-commerce environments which offer buyers and sellers new channels and business models for trading goods and services over the Internet. However, the growing complexity of agent-based marketplaces demands for proper methodologies and tools supporting the validation, evaluation, and comparison of: (1) models, mechanisms, policies, and protocols of the agents involved in such e-marketplaces; and (2) aspects concerned with the overall complex dynamics of the e-marketplaces. The use of such methodologies and tools can actually provide the twofold advantage of: 1. analyzing existing e-marketplaces to identify the best reusable solutions and/or identify hidden pitfalls for reverse engineering purposes; and 2. analyzing new models of e-marketplaces before their actual implementation and deployment to identify, a priori, the best solutions, thus saving reverse engineering efforts. This article presents an overview of an approach to the modeling and analysis of agent-based e-marketplaces (Fortino, Garro, & Russo, 2004a, 2005). The approach centers on a Statecharts-based development process for agent-based applications and systems (Fortino, Russo, & Zimeo, 2004b) and on a discrete event simulation framework for mobile and multi-agent systems (MAS) (Fortino et al, 2004a). A case study modeling and analyzing a real consumer-driven e-commerce service system based on mobile agents within an agent-based e-marketplace on the Internet (Bredin, Kotz, & Rus, 1998; Wang, Tan, & Ren, 2002) is also described to demonstrate the effectiveness of the proposed approach.


10.28945/2753 ◽  
2004 ◽  
Author(s):  
Youcef Baghdadi

This work proposes to use Web services to turn information into actions by leveraging and unlocking the informational assets of an organization. Indeed, Web services allow cost-effective composition and re-engineering of business processes because of their ability to connect applications, systems, and organization partners through the Internet-based standards (XML, SOAP, UDDI). The work consists of developing a process to generate interfaces to the knowledge in terms of information an organization possesses. These interfaces, implemented as Web services, are callable through the Internet. The proposed process is based on a new concept called factual dependency. Factual dependencies allow aggregations of attributes describing business objects and coordination artifacts that are affected by the same business events. Each resulting aggregation leads to a lowest level of granularity Web services. These Web services are then registered in a private or public UDDI to be discovered and (re)used at request to compose or re-engineer any internal or external business process. Unlike the approaches and tools that generate, in a spontaneous way or on a case-by-case basis, Web services from the complex and redundant elements of the information system, the proposed process generates Web services for the business objects and coordination artifacts as identified at the highest abstraction level of a business model. Indeed, the elements of the highest abstraction level that is the universe of discourse are unique and not redundant. The uniqueness and non-redundancy allows a generation, in a top-down-incremental approach with fewer analysts’ intuition, of a comprehensive set of Web services reflecting the actual and the potential activities of the organization.


2011 ◽  
pp. 303-320
Author(s):  
Timothy K. Shih

The Internet changes our shopping style. With the growing popularity of Web browsers, electronic commerce (EC) has become a trend of next-generation shopping style. EC software applications are written as Web document control programs, which run on service providers. The techniques used including information retrieval, network communication, database management, communication security and others. Due to the huge volume of data transmitted on the Internet, and the number of electronic commerce shoppers, currently the Internet is overloaded on its limited communication bandwidth. Research contributions are proposed to overcome this problem. Mobile agents are computer programs that can be distributed across networks to run on a remote computer station. The technique can be used in distributed information retrieval which allows the computation load to be added to servers, but significantly reduces the traffic of network communication. Many articles indicate that this approach is a new direction to software engineering. However, it is hard to find a theoretical base of mobile agent computing and interaction over the Internet. We propose a graph-based model, with a simulation design, for the mobile agents, which evolve over the Internet. Based on the concepts of food web (or food chain), one of the natural laws that we may use besides neural networks and genetic algorithms, we define agent niche overlap graph and agent evolution states for the distributed computation of mobile agent evolution. The proposed model can be used to build an environment for many electronic commerce applications, such as advertisement agent or survey questionnaire agent.


Author(s):  
Cristian Mateos ◽  
Alejandro Zunino ◽  
Marcelo Campo

Web services standards provide the basis for interoperability, discovery and integration of distributed applications. Web services will enable mobile agents to better use and exploit Web accessible applications and resources. However, there is a lack of tools for integrating mobile agents and Web services. This chapter presents MoviLog, a novel programming language for enabling mobile agents to consume Web services. The most interesting aspect of the language is its reactive mobility by failure mechanism that allows programmers to develop mobile agents without explicitly providing code for handling mobility or Web services invocations.


2015 ◽  
Vol 11 (2) ◽  
pp. 65-89 ◽  
Author(s):  
Tung-Hsiang Chou ◽  
Ching-Chang Lee ◽  
Chin-Wen Lin

The Internet has come a long way over the past twenty years, and many Internet-era enterprises have had to face daunting challenges while trying to create innovative business models. Many types of Internet interactions can facilitate networking (e.g., The Web, Web services). Since the advent of the Internet, service requesters and service providers have generated diverse electronic services (e-services), and since 2003, many experts have proposed the concept of Web 2.0. People rely on Internet e-services to execute activities and meet requirements; however, e-services lack a standardization method for constructing and managing them. The current study presents a framework design and a comprehensive interface for e-service providers and requesters. The study adopts the concept of Web 2.0 by using Web services with related standards for developing the framework design. Specifically, the study uses semantic Web technologies to complete the construction of e-services. After that, Internet users can quickly and conveniently access the framework to obtain suitable e-services.


2019 ◽  
Vol 7 (1) ◽  
pp. 5-10
Author(s):  
Saman Shahid ◽  
Saima Zafar ◽  
Mansoor Imam ◽  
Muhammad Usman Chishtee ◽  
Haris Ehsan

There is an increased prevalence of heart diseases in developing countries and continuous monitoring of heart beats is very much important to reduce hospital visits, health costs and complications. The Internet of Things (IoT) equipped with microcontrollers and sensors can give an easy and cost-effective remote health monitoring. We developed a Heart Beat monitoring module based on an android application. The software involved was the Android Application developed using Android Studio, which is the Integrated Development Environment (IDE). This app retrieved the data from the open IoT platform thingspeak.com. A highly sensitive Pulse Sensor was used to measure the heartbeat of the patient automatically. An Arduino Uno microcontroller interfaced with a Wi-Fi module ESP8266 used to transmit pulse reading over the internet using Wi-Fi. The heartbeat was displayed on the LCD of the patient in run-time. The heartbeat in beats per minute (BPM) was plotted against time (minutes). A mounted pulse sensor to the patient had monitored the heartbeat and transmitted it in the form of voltage signal to the microcontroller, which converted it back into a mathematical value. The Arduino transmitted the data onto the thingspeak.com portal, where it was plotted on a graph and the values were stored for future assessment. The user of the app was given a things peak API and the channel number as an access code, through which physician or nurse can accessed the patient’s data. IoT based heartbeat module as an android application can provide a convenient, cost effective and continuous remote measurements for heart patients to help physicians and nurses update. This app can reduce the burden of hospital visits or admissions for elderly patients.


2019 ◽  
Vol 118 (6) ◽  
pp. 90-93
Author(s):  
L. Terina Grazy ◽  
Dr.G. Parimalarani

E-commerce is a part of Internet Marketing. The arrival of Internet made the world very simple and dynamic in all the areas. Internet is the growing business as a result most of the people are using it in their day to day life. E-commerce is attractive and efficient way for both buyers and sellesr as it reduce cost, time and energy for the buyer. No surprise the insurance sector has become quite active within the internet sphere. Most insurance companies are offering policies to be brought online and also the portals for paying premiums. It actually saves from hassles involved in going to an insurance office and spend hours to get the insurance work done. Insurance has become an important and crucial aspect of life. Online insurance is the best and most cost effective approach of taking the insurance deal. This paper focused on influence of online marketing on the insurance industry in India, usage of internet in India , the internet penetration in India and the online sale of insurance product by the insurance sector.


Trials ◽  
2019 ◽  
Vol 20 (1) ◽  
Author(s):  
Emma Anderson ◽  
Daisy Gaunt ◽  
Chris Metcalfe ◽  
Manmita Rai ◽  
William Hollingworth ◽  
...  

Abstract The FITNET-NHS Trial is a UK, national, trial investigating whether an online cognitive behavioural therapy program (FITNET-NHS) for treating chronic fatigue syndrome/ME in adolescents is clinically effective and cost-effective in the NHS. At the time of writing (September 2019), the trial was recruiting participants. This article presents an update to the planned sample size and data collection duration previously published within the trial protocol. Trial registration ISRCTN, ID: 18020851. Registered 8 April 2016.


Sign in / Sign up

Export Citation Format

Share Document