Acknowledgments

First and foremost, we must acknowledge our debt to the late Sally Shlaer. She started this ball rolling in the mid-1970s with a project that generated FORTRAN from a set of primitive data and program files, with daily builds and—perhaps astonishingly—many of the trappings of today's agile processes. The system, a radiation treatment facility, had only five bugs in its first full system test. None lasted over forty-eight hours. And a good job too, given the subject matter. We deeply miss her warmth, her unparalleled concern for people, and especially her steel-trap mind.

In our work together in the late eighties, we focused on objects as an organizing principle for describing data and behavior, culminating in the two Shlaer-Mellor ...

Get Executable UML: A Foundation for Model-Driven Architecture 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.