Skip to main content

Literate Modelling — Capturing Business Knowledge with the UML

  • Conference paper
The Unified Modeling Language. «UML»’98: Beyond the Notation (UML 1998)

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

Included in the following conference series:

Abstract

At British Airways, we have found during several large OO projects documented using the UML that non-technical end-users, managers and business domain experts find it difficult to understand UML visual models. This leads to problems in requirement capture and review. To solve this problem, we have developed the technique of Literate Modelling. Literate Models are UML diagrams that are embedded in texts explaining the models. In that way end-users, managers and domain experts gain useful understanding of the models, whilst object-oriented analysts see exactly and precisely how the models define business requirements and imperatives. We discuss some early experiences with Literate Modelling at British Airways where it was used extensively in their Enterprise Object Modelling initiative.We explain why Literate Modelling is viewed as one of the critical success factors for this significant project. Finally, we propose that Literate Modelling may be a valuable extension to many other object-oriented and non object-oriented visual modelling languages.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
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

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Arlow, J., Phoenix, M.: Introducing Object Technology into British Airways. In: Proc. of the Object Expo Europe 1995. SIGS Conferences Ltd (1995)

    Google Scholar 

  2. Bandler, R., Grinder, J.: Patterns of the Hypnotic Techniques of Milton H Erickson. Meta Publications (1977)

    Google Scholar 

  3. Booch, G.: Object Oriented Analysis and Design with Applications. Benjamin Cummings (1994)

    Google Scholar 

  4. de Marco, T.: Structured Analysis and System Specification. Yourdan (1978)

    Google Scholar 

  5. Dilts, R.: Applications of Neuro-linguistic Programming. Meta Publications (1983) ISBN 0-916990-13-0

    Google Scholar 

  6. Knuth, D.: Literate Programming. The Computer Journal, 97–111 (1984)

    Google Scholar 

  7. Object Management Group, 492 Old Connecticut Path, Framingham, Mass. UML Notation Guide, ad/97-08-05 edition (November 1997)

    Google Scholar 

  8. Paech, B.: On the Role of Activity Diagrams in UML. In: Bezivin, J., Muller, P.-A. (eds.) UML 1998 – Beyond the Notation, Proc. of the Int. Workshop. LNCS, Springer, Heidelberg (1999)

    Google Scholar 

  9. Rumbaugh, J., Blaha, M., Premerlani, W., Eddy, F., Lorensen, W.: Object-Oriented Modeling and Design. Prentice Hall, Englewood Cliffs (1991)

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Arlow, J., Emmerich, W., Quinn, J. (1999). Literate Modelling — Capturing Business Knowledge with the UML. In: Bézivin, J., Muller, PA. (eds) The Unified Modeling Language. «UML»’98: Beyond the Notation. UML 1998. Lecture Notes in Computer Science, vol 1618. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-48480-6_15

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-48480-6_15

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-66252-5

  • Online ISBN: 978-3-540-48480-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics