Web Services Identification: Methodology and CASE Tools

Web Services Identification: Methodology and CASE Tools

Hemant Jain (University of Wisconsin-Milwaukee, USA), Huimin Zhao (University of Wisconsin-Milwaukee, USA) and Nageswara R. Chinta (Tata Consultancy Services, India)
Copyright: © 2007 |Pages: 25
DOI: 10.4018/978-1-59904-280-0.ch012
OnDemand PDF Download:
$37.50

Abstract

Web services technology has been envisioned as an important trend in application development and integration. It allows pre-built applications/application components wrapped as Web services to interact with each other through standardized interfaces and to from larger application systems. This chapter describes a formal approach to Web services identification, which is a critical step in designing and developing effective Web services. The approach takes an analysis level object model, representing a business domain, as input and generates potential Web service designs, in which the classes in the object model are grouped into appropriate Web services based on static and dynamic relationships between classes. An initial hierarchical grouping of classes is derived using a maximum spanning tree algorithm or a hierarchical clustering algorithm. A set of managerial goals for evaluating alternative designs is derived based on business strategy of Web service fabricator. Since the managerial goals are conflicting, a multiobjective genetic algorithm has been designed to search for alternative nondominated solutions, from which a preferred solution can be selected. The approach has been implemented in a Web services identification tool and used for designing Web services in an auto insurance claims domain.

Complete Chapter List

Search this Book:
Reset
Table of Contents
Chapter 1
Liang-Jie Zhang
Web services are becoming a major research topic for computer scientists, engineers and business consulting professionals. In this preface, I would... Sample PDF
Challenges and Opportunities for Web Services Research
$37.50
Chapter 2
Elisa Bertino, Barbara Carminati, Elena Ferrari
A Web service is a software system designed to support interoperable application-to-application interactions over the Internet. Web services are... Sample PDF
Authentication Techniques for UDDI Registries
$37.50
Chapter 3
Harry Wang, Hsing K. Cheng, Leon Zhao
With the dramatic expansion of global e-markets, companies collaborate more and more in order to streamline their supply chains. Small companies... Sample PDF
Web Services Enabled E-Market Access Control Model
$37.50
Chapter 4
Kevin Curran, Brendan Gallagher
Dynamic protocol stacks enable a developer to select a particular protocol profile at bind time where each protocol profile is built from a rich... Sample PDF
Dynamically Adaptable Web Services Based on the Simple Object Access Protocol
$37.50
Chapter 5
Christian Werner, Carsten Buschmann, Stefan Fischer
A major drawback of using SOAP for application integration is its enormous demand for network bandwidth. Compared to classical approaches, like... Sample PDF
Advanced Data Compression Techniques for SOAP Web Services
$37.50
Chapter 6
Cristian Mateos, Alejandro Zunino, Marcelo Campo
Web services standards provide the basis for interoperability, discovery and integration of distributed applications. Web services will enable... Sample PDF
Mobile Agents Meet Web Services
$37.50
Chapter 7
Javier Parra-Fuente, Salvador Sánchez-Alonso, Marta Fernández-Alarcón
Reflection is a powerful technology that allows us to produce auto-adaptable software. RAWS is a reflective, multilevel Web service architecture... Sample PDF
RAWS & UWAS: Reflective and Adaptable Web Services Running on the Universal Web Application Server
$37.50
Chapter 8
Wie Jie, Tianyi Zang, Terence Hung, Stephen Turner, Wentong Cai
Information service is a key component of a Grid environment and crucial to the operation of Grids. This chapter presents an information management... Sample PDF
Metadata-Based Information Management Framework for Grids
$37.50
Chapter 9
Glenn Wasson, Marty Humphrey
State management has always been an underlying issue for large scale distributed systems, but it has only recently been brought to the forefront of... Sample PDF
Architectural Foundations of WSRF NET
$37.50
Chapter 10
Chen Zhou, Liang-Tien Cia, Bu-Sung Lee
Web services’ discovery mechanism is one of the most important research areas in Web services because of the dynamic nature of Web services. In... Sample PDF
QoS-Aware Web Services Discovery with Federated Support for UDDI
$37.50
Chapter 11
Vadim Ermolayev, Natalya Keberle, Oleksandr Kononenko, Vagan Terziyan
This chapter presents the framework for agent-enabled dynamic composition of Semantic Web services. The approach and the framework have been... Sample PDF
Proactively Composing Web Services as Tasks by Semantic Web Agents
$37.50
Chapter 12
Hemant Jain, Huimin Zhao, Nageswara R. Chinta
Web services technology has been envisioned as an important trend in application development and integration. It allows pre-built... Sample PDF
Web Services Identification: Methodology and CASE Tools
$37.50
About the Authors