is released to the community of this website.
The intention of the simple, yet overwhelming vision to 'model the world' is to demonstrate the cognitive process of getting a grasp of a complex idea. How to approach? Where to begin? How to distribute programming? The book is demonstating how to get a grip on the initially vague vision and develop a basic library.
The book analyzes the vision of 'modeling the world' from different perspectives with the intention to supply a good fundament for an organically growing software. The intended readers should be interested in the early intentions of introducing 'objects' in software development and to learn how to model a distributed client server system with Java.
The development steps are aligned with The Java Tutorial and makes the book a useful companion to prepare for the Java Certification exams. Object Oriented Analysis & Design ( OOA&D ) methodologies are introduced on the fly as indicated by the emerging requirements of the project mission.
cation implicitly takes place by interacting online with other (students') real objects.
Besides going through all major packages of the Java Standard Edition a thorough analogy of software objects to physical objects is drawn. Physical objects are governed by the laws of physics. Vice versa these physical laws can be expressed with mathematical formulas, which can be implemented in software objects as real world representations.
The increased availability of live data poses a great challenge to reflect the real world in a virtual world. As digital maps are an essential tool for organizing spatial data the processing of digital maps is described in detail. In order to synchronize GPS client data on a server application the handling of GPS data is thoroughly introduced. GPS data is the basis to apply formulas for time & space.