Skip to main content
  • Book
  • © 2002

Object Modeling with the OCL

The Rationale behind the Object Constraint Language

Part of the book series: Lecture Notes in Computer Science (LNCS, volume 2263)

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (13 chapters)

  1. Front Matter

    Pages I-VIII
  2. Introduction

    Pages 1-3
  3. A Meta-model Facility for a Family of UML Constraint Languages

    • Tony Clark, Andy Evans, Stuart Kent
    Pages 4-20
  4. OCL: Syntax, Semantics, and Tools

    • Mark Richters, Martin Gogolla
    Pages 42-68
  5. On the Precise Meaning of OCL Constraints

    • Rolf Hennicker, Heinrich Hussmann, Michel Bidoit
    Pages 69-84
  6. Expressing UML Class Diagrams Properties with OCL

    • Martin Gogolla, Mark Richters
    Pages 85-114
  7. The Amsterdam Manifesto on OCL

    • Steve Cook, Anneke Kleppe, Richard Mitchell, Bernhard Rumpe, Jos Warmer, Alan Wills
    Pages 115-149
  8. An OCL Extension for Real-Time Constraints

    • Stephan Flake, Wolfgang Mueller
    Pages 150-171
  9. Statistical Constraints and Verification

    • John Knapman
    Pages 172-188
  10. The Semantics of the OCL Action Clause

    • Anneke Kleppe, Jos Warmer
    Pages 213-227
  11. Constraint Trees

    • Stuart Kent, John Howse
    Pages 228-249
  12. Using OCL and UML to Specify System Behavior

    • Shane Sendall, Alfred Strohmeier
    Pages 250-279
  13. Back Matter

    Pages 281-281

About this book

As part of the UML standard OCL has been adopted by both professionals in industry and by academic researchers and is one of the most widely used languages for expressing object-oriented system properties. This book contains key contributions to the development of OCL. Most papers are developments of work reported at different conferences and workshops. This unique compilation addresses many important issues faced by advanced professionals and researchers in object modeling like e.g. real-time constraints, type checking, and constraint modeling.

Editors and Affiliations

  • Department of Computer Science, King’s College London, London, UK

    Tony Clark

  • Klasse Objecten, DB Soest, The Netherlands

    Jos Warmer

Bibliographic Information

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access