XML Schema is the new language standard from the W3C and the new foundation for defining data in Web-based systems. There is a wealth of information available about Schemas but very little understanding of how to use this highly formal specification for creating documents. Grasping the power of Schemas means going back to the basics of documents themselves, and the semantic rules, or grammars, that define them. Written for schema designers, system architects, programmers, and document authors, Modeling Business Objects with XML Schema guides you through understanding Schemas from the basic concepts, type systems, type derivation, inheritance, namespace handling, through advanced concepts in schema design.
*Reviews basic XML syntax and the Schema recommendation in detail.
*Builds a knowledge base model step by step (about jazz music) that is used throughout the book.
*Discusses Schema design in large environments, best practice design patterns, and Schema's relation to object-oriented concepts.
About the Author
Berthold Daum holds a Ph.D. in mathematics and was a codeveloper of NATURAL 4GL at Software AG. He has lectured in database design at the University of Karlsruhe and has practical experience in the design and implementation of large distributed online systems. In the 1980s, he became involved in artificial intelligence and was a member of the ISO standardization committee for PROLOG. He has published various articles in trade magazines and scientific publications, and is co-author with Udo Merten of System Architecture with XML, and author of the forthcoming Modeling Business Objects with XML Schema. Currently he runs a consulting agency for industrial communication.
Programming .NET Components
Brilliantly compiled by author Juval Lowy, Programming .NET Components, Second Edition is the consummate introduction to the Microsoft .NET Framework--the technology of choice for building components on Windows platforms. From its many lessons, tips, and guidelines, readers will learn how to...
Teaching English as a Foreign Language For Dummies
English as a Foreign Language teacher and trainer
Your one-stop guide to a career that will take you places
If you thought that teaching a language that's second nature to you would be easy, think again! Explaining grammar, or teaching correct pronunciation while simultaneously developing your own skills as a teacher...
The Neural Simulation Language: A System for Brain Modeling The Neural Simulation Language (NSL), developed by Alfredo Weitzenfeld, Michael Arbib, and Amanda Alexander, provides a simulation environment for modular brain modeling. NSL is an object-oriented language offering object-oriented protocols applicable to all levels of neural simulation. One of NSL's main strengths is that it allows for realistic...