Conceptual Modeling of Information Systems

  • Antoni Olivé

Table of contents

  1. Front Matter
    Pages i-xxv
  2. Pages 1-36
  3. Pages 37-58
  4. Pages 59-82
  5. Pages 123-136
  6. Pages 157-180
  7. Pages 181-211
  8. Pages 213-245
  9. Pages 247-275
  10. Pages 277-298
  11. Pages 325-335
  12. Pages 337-351
  13. Pages 353-381
  14. Pages 383-414
  15. Pages 415-429
  16. Back Matter
    Pages 431-455

About this book


When designing an information system, conceptual modeling is the activity that elicits and describes the general knowledge the system needs to know. This description, called the conceptual schema, is necessary in order to develop an information system. Recently, many researchers and professionals share a vision in which the conceptual schema becomes the only important description to be created, as the system implementation will be automatically constructed from its schema – this is e.g. the basic idea behind OMG’s Model Driven Architecture.

Olivé’s 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. He 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, an online store-management software program freely available under the GNU General Public License. His presentation is based on well-known industry standards like UML and OCL as a particular conceptual modeling language, yet also delivers the basics of the formal logical language background.

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.


Conceptual Modeling Domain Engineering Entity Relationship Modeling Meta Object Facility OCL Object Constraint Langua Requirements Engineering Statecharts UML Unified Modeling Language Unified Modeling Language (UML) architecture design modeling system modeling

Authors and affiliations

  • Antoni Olivé
    • 1
  1. 1.Department of Software (LSI)Universitat Politècnica de CatalunyaBarcelona CataloniaSpain

Bibliographic information

  • DOI
  • Copyright Information Springer-Verlag Berlin Heidelberg 2007
  • Publisher Name Springer, Berlin, Heidelberg
  • eBook Packages Computer Science
  • Print ISBN 978-3-540-39389-4
  • Online ISBN 978-3-540-39390-0
  • Buy this book on publisher's site