This brilliant textbook explains in detail the principles of conceptual modeling independently from particular methods and languages and shows how to apply them in real-world projects. The author covers all aspects of the engineering process from structural modeling over behavioral modeling to meta-modeling, and completes the presentation with an extensive case study based on the osCommerce system. Written for computer science students in classes on information systems modeling as well as for professionals feeling the need to formalize their experiences or to update their knowledge, Oliv? delivers here a comprehensive treatment of all aspects of the modeling process. His book is complemented by lots of exercises and additional online teaching material.
This brilliant textbook explains in detail the principles of conceptual modeling independently from particular methods and languages and shows how to apply them in real-world projects. Lots of practical exercises are included.
It is now more than fifty years since the first paper on formal specifications of an information system was published by Young and Kent. Even if the term conceptual model was not used at that time, the basic intention of the abstract specification was to a large extent the same as for developing conceptual models today: to arrive at a precise, abstract, and hardware - dependent model of the informational and time characteristics of a data processing problem. The abstract notation should enable the analyst to - ganize the problem around any piece of hardware. In other words, the p- pose of an abstract specification was for it to be used as an invariant basis for designing different alternative implementations, perhaps even using different hardware components. Research and practice of abstract modeling of information systems has since the late fifties progressed through many milestones and achie- ments. In the sixties, pioneering work was carried out by the COlĂ