Preface
The use case approach is increasingly popular with our customers, to an extent that some will only specify systems using them.
—Anthony Heritage and Phil Coley [Heritage 1995]
In this rapidly changing business and technological environment, use case modeling has emerged as one of the premier techniques for defining business processes and software systems. Business engineers now employ use cases to define complex business processes across lines of business and even to define entire businesses. Use cases are also the standard for defining requirements for the software systems created using today’s object-oriented development languages such as Java, Smalltalk, and C++. In the field of software components, a very young industry whose ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access