Join Books.org — it's free

Modeling XML Applications with UML: Practical e-Business Applications by David Carlson — book cover
Network Programming, Object-Oriented Programming, Other Programming Languages, XML, SGML, & Other Document Mark-up Languages, Web Programming

Modeling XML Applications with UML: Practical e-Business Applications

by David Carlson
Available on Bookshop Write a review

Books.org participates in affiliate programs including Bookshop.org and the Amazon Services LLC Associates Program. We may earn a commission from qualifying purchases made through links on this page, at no additional cost to you.

Log in to track your reading progress.

Overview

eXtensible Markup Language (XML) and Unified Modeling Language (UML) are two of the most significant advances from the fields of Web application development and object-oriented modeling. Modeling XML Applications with UML reveals how to integrate these two technologies to create dynamic, interactive Web applications and achieve optimal business-to-business application integration.

This book focuses on the design and visual analysis of XML vocabularies. It explores the generation of DTD and Schema languages from those vocabularies, as well as the design of enterprise integration and portals--all using UML class diagrams and use case analysis. Also featured are extensive details on the deployment of XML vocabularies and portals, showing how to put these elements to work within distributed e-business systems. You will learn practical techniques that can be applied to both small and large system development projects using either formal or informal processes.

For those who may be new to XML and UML, the book includes a brief overview of these topics, although some background knowledge in these areas is recommended.

Topic coverage includes:

  • An overview of XML vocabularies, HTML presentations, and XSLT stylesheets
  • An overview of the UML diagrams and the Unified Process
  • Defining business vocabulary and creating XML Schemas
  • Designing and customizing e-business portals using XML
  • Mapping UML to XML, including UML relationships to XML hyperlinks
  • Generating XML Schemas from the UML class diagrams
  • Transforming custom XML vocabularies into the RosettaNet XML standard
  • Transforming XML vocabularies into HTML using XSLT
  • Transforming XML documents into Portlets
  • Simple Object Access Protocol (SOAP) as an XML-based messaging standard for business-to-business integration

A large-scale example runs throughout the book to illustrate important concepts and techniques. Each chapter also features "Steps for Success," a list of tips and issues to consider when planning for a more effective design effort.

0201709155B04062001

Synopsis

Reveals how to integrate XML and UML to create dynamic, interactive Web applications and meet optimal business-to-business application goals. Uses a large-scale running example to keep the material moving in a fluid, understandable manner. Features "steps for success" and other tips for creating top designs.

About the Author, David Carlson

David Carlson, the CTO of Ontogenics Corporation, is an experienced researcher, developer, author, instructor, and e-business consultant. He is a frequent contributor to several technical journals, and has been a speaker at recent OOPSLA and

Reviews

There are no reviews yet. Log in to write one.

Editorials

From Barnes & Noble

The Barnes & Noble Review
How do you design XML-based B2B systems that successfully address the needs of everyone involved? With UML. But today's e-business systems are often quite different from the systems modeled in most UML books. In this book, David Carlson takes on every key aspect of modeling them, from the standpoint of five key stakeholders: consumers, business analysts, web application specialists, system integration specialists, and content developers.

As Carlson points out, XML offers an excellent syntax for exchanging data and documents, but communication among all the players in today's inter-business systems also requires shared models of underlying domain semantics, and of e-commerce processes and policies.

Carlson first shows how to model system requirements with use cases, defining the roles and functional requirements of each stakeholder group. Next, he walks through modeling processes and communication policies that coordinate sequences of activities among multiple business partners. Finally, he shows how to model business vocabularies robust enough to handle all messages, from short and simple to long and complex.

The book is full of UML class, sequence, and activity diagrams, and every chapter ends with "steps for success" that show you exactly how to translate principles into action. (Bill Camarda)

Bill Camarda is a consultant and writer with nearly 20 years' experience in helping technology companies deploy and market advanced software, computing, and networking products and services. His 15 books include Special Edition Using Word 2000 and Upgrading & Fixing Networks For Dummies®, Second Edition.

Book Details

Published
April 1, 2001
Publisher
Addison-Wesley
Pages
368
Format
Paperback
ISBN
9780201709155

More by David Carlson

Similar books