Services and Business Computing Solutions with XML: Applications for Quality Management and Best Processes

Services and Business Computing Solutions with XML: Applications for Quality Management and Best Processes

Patrick Hung (University of Ontario Institute of Technology, Canada)
Indexed In: SCOPUS
Release Date: April, 2009|Copyright: © 2009 |Pages: 354
ISBN13: 9781605663302|ISBN10: 1605663301|EISBN13: 9781605663319|DOI: 10.4018/978-1-60566-330-2


Commercial systems built today are increasingly using XML technologies for storing any amount of text or data.

Services and Business Computing Solutions with XML: Applications for Quality Management and Best Processes collects the latest research for academicians and practitioners that describes the use and synergy between data structure technologies. This book explores and investigates various issues of XML data and related applications summarized by Web services.

Topics Covered

The many academic areas covered in this publication include, but are not limited to:

  • Active XML transactions
  • Analysis of service traits of data
  • Business computing solutions
  • Business search engines
  • Change detection tools
  • Enterprise information integration
  • Replication search tools
  • Summarization using histograms
  • Use of Web services
  • XML data sources

Reviews and Testimonials

This book explores and investigates various research issues of XML data and related applications that are encapsulated by Web services over the network.

– Patrick Hung, University of Ontario Institute of Technology, Canada

Table of Contents and List of Contributors

Search this Book:


The Extensible Markup Language (XML) is used to represent fine-grained data that originates in repositories in machine readable format by providing structure and the possibility of adding type information, such as XML Schema. A Web service is a software system that supports interoperable application-to-application interaction over the Internet. Web services are based on a set of XML standards, such as Web Services Description Language (WSDL), Simple Object Access Protocol (SOAP), and Universal Description, Discovery and Integration (UDDI). Each service makes its functionality available through well-defined or standardized XML interfaces. The result of this approach is a Service-Oriented Architecture (SOA). XML is playing an important role in the data transport protocol for Web services. For example, SOAP messages are used both by service requestors to invoke Web services, and by Web services to answer requests. This book aims to explore and investigate various research issues of XML data and related applications that are encapsulated by Web services over the network. In particular, we call these networked services as XML services.

Many commercial systems built today are increasingly using these technologies together and it is important to understand the various research and practical issues. The goal of this book is to bring together academics and practitioners to describe the use and synergy between the above-mentioned technologies. This book is mainly intended for researchers and students working in computer science and engineering, and for industry technology providers, having particular interests in XML services as well as for users of Web service and grid computing technologies. This book is structured as follows. Chapter 2 presents a XML technical framework for administrators to dynamically update a valid XML document without interfering with other documents in the XML database. Then Chapter 3 describes the mechanism of change detection on semi-structured XML data with various efficient algorithms for the XML databases. Next Chapter 4 discusses an active XML transaction approach to support locking protocol, dynamic construction of undo operation and chaining the active peers. Based on the fundamental technologies for handling XML databases, Chapter 5 proposes an XML search engine which accepts keyword-based queries and loosely structured queries.

Chapter 6 presents an enterprise information system which integrates different XML data sources by using Web services in the application domain of the digital libraries. Next, Chapter 7 describes an integration technique that embeds a declarative data transformation technique based on Semantic data models. Chapter 8 addresses an approach automatically generates the data access components. Further, Chapter 9 proposes a Web service-based framework for transcoding multimedia streams that supports personal and service mobility. Chapter 10 applies type-theoretic techniques to the service description and composition verification. Applying the XML technologies into an illustrative example, Chapter 11 discusses the state-of-the-art technologies for compressing XML data and compacting SOAP messages.

On the other hand, Chapter 12 presents some of the existing mining techniques for extracting association rules out of XML documents in the context of Web knowledge discovery area. For illustration, Chapter 13 gives a tutorial on resource description framework (RDF) and Jena for manipulating RDF documents. Chapter 14 demonstrates the support of Web service technologies in Enterprise Architecture Integration (EAI) and Business Integration (BI.

Chapter 15 describes the application of model-driven architecture (MDA) and UML for modeling business-to-business collaborations. Next Chapter 16 presents an enterprise SOA framework for government during the response phase of the disaster. Chapter 17 discusses the cases for using convergent interviews as an appropriate and efficient method for modelling factors impacting the adoption of emerging and under-researched innovations with XBRL.

Author(s)/Editor(s) Biography

Patrick Hung is Associate Professor and IT Director at the Faculty of Business and Information Technology in UOIT and Adjunct Faculty Member at the Department of Electrical and Computer Engineering in University of Waterloo. Patrick is currently collaborating with Boeing Phantom Works (Seattle, USA) and Bell Canada on security- and privacy-related research projects, and he has filed two US patent applications on "Mobile Network Dynamic Workflow Exception Handling System." Patrick is also cooperating on Web services composition research projects with Southeast University in China. Recently, he has worked on a mobile healthcare project with the Hong Kong Red Cross and the Chinese University of Hong Kong. He is an executive committee member of the IEEE Computer Society's Technical Steering Committee for Services Computing, a steering member of EDOC "Enterprise Computing", and an associate editor/editorial board member/guest editor in several international journals such as the IEEE Transactions on Services Computing (TSC), International Journal of Web Services Research (JWSR), and International Journal of Business Process and Integration Management (IJBPIM). He has published more than 100 research and technical articles in international journals, conferences, and workshops.


Editorial Board

  • S.C. Cheung, Hong Kong University of Science and Technology, Hong Kong
  • Dickson K. W. Chiu, Dickson Computer System, Hong Kong
  • Chengfei Liu, Swinburne University of Technology, Australia
  • Lalita Narupiyakul, University of Ontario Institute of Technology, Canada