Chapter 7. Literate Modeling

7.1 Introduction

In this chapter, we formally describe a simple, yet powerful technique called Literate Modeling. This is a technique that allows you to vastly increase the utility and value of your UML and other models, and it is also a very powerful way to become a much better modeler.

We begin the chapter by looking at some key limitations of UML models as vehicles of communication. These limitations led us directly to the formulation of Literate Modeling in our original paper on the subject [Arlow 3]. We then go on to describe the Literate Modeling technique in detail.

7.2 Chapter contents

Images

7.3 Limitations of visual ...

Get Generative Analysis: The Power of Generative AI for Object-Oriented Software Engineering with UML now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.