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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Arlow, J., Phoenix, M.: Introducing Object Technology into British Airways. In: Proc. of the Object Expo Europe 1995. SIGS Conferences Ltd (1995)
Bandler, R., Grinder, J.: Patterns of the Hypnotic Techniques of Milton H Erickson. Meta Publications (1977)
Booch, G.: Object Oriented Analysis and Design with Applications. Benjamin Cummings (1994)
de Marco, T.: Structured Analysis and System Specification. Yourdan (1978)
Dilts, R.: Applications of Neuro-linguistic Programming. Meta Publications (1983) ISBN 0-916990-13-0
Knuth, D.: Literate Programming. The Computer Journal, 97–111 (1984)
Object Management Group, 492 Old Connecticut Path, Framingham, Mass. UML Notation Guide, ad/97-08-05 edition (November 1997)
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)
Rumbaugh, J., Blaha, M., Premerlani, W., Eddy, F., Lorensen, W.: Object-Oriented Modeling and Design. Prentice Hall, Englewood Cliffs (1991)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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