Much of the business transacted on the Web today takes place through information exchanges made possible by using documents as interfaces. For example, what seems to be a simple purchase from an online bookstore actually involves at least three different business collaborations—between the customer and the online catalog to select a book; between the bookstore and a credit card authorization service to verify and charge the customer's account; and between the bookstore and the delivery service with instructions for picking up and delivering the book to the customer. Document engineering is needed to analyze, design, and implement these Internet information exchanges. This book is an introduction to the emerging field of document engineering.
The authors, both leaders in the development of document engineering and other e-commerce initiatives, analyze document exchanges from a variety of perspectives. Taking a qualitative view, they look at patterns of document exchanges as components of business models; looking at documents in more detail, they describe techniques for analyzing individual transaction patterns and the role they play in the overall business process. They describe techniques for analyzing, designing, and encoding document models, including XML, and discuss the techniques and architectures that make XML a unifying technology for the next generation of e-business applications. Finally, they go beyond document models to consider management and strategic issues—the business model, or the vision, that the information exchanged in these documents serves.
About the Authors
Robert J. Glushko is Adjunct Full Professor in the School of Information at the University of California, Berkeley. He is the coauthor (with Tim McGrath) of Document Engineering: Analyzing and Designing Documents for Business Informatics and Web Services (MIT Press).
Tim McGrath is an independent consultant and is Chair of the Universal Business Language Library Content Subcommittee.
"Today, information technology is evolving so rapidly that the industry struggles to keep pace. This book explains the core concepts facing IT workers with respect to engineering data at both the atomic and aggregate (document) levels. It also tackles interoperability and multiple expressions of data at the meta and instance levels. This book will become the bible for document and data model engineering and should be required reading for all current IT workers—period!"
—Duane Allan Nickull, Vice Chair, United Nations Centre for Trade Facilitation and Electronic Business, and Senior Standards Strategist, Adobe Systems
"Document Engineering provides a thorough, common-sense approach to designing the documents used in service-oriented architectures. Well written and packed with examples, it is timely reading for architects, developers, and managers."
—Ronald Bourret, author of XML and Databases
"This manifesto for the document engineering revolution gives you the what, the why, and the how of automating your business processes with XML, leading to greater cost savings, higher quality, and more flexibility."
—Hal Varian, Haas School of Business and Department of Economics, University of California, Berkeley