Modern software always has a multiple-level hierarchical architecture and complex structure, and it also involves a variety of third-party modules and tools. Data translating and interfacing therefore play an import role among different modules and tools. A model base data translation is described in the book for the purpose of correctness, complete and consistency on both syntax and semantic levels. An information model is conventionally...