O'Reilly logo

Strategies for Real-Time System Specification by Imtiaz A. Pirbhai, Derek J. Hatley

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 28. Vending Machine

This example is an extension of a problem that we presented at the Structured Development Forum in San Francisco, February 1986. The problem statement and the resulting models were developed interactively as a dialogue between a customer and an analyst. Below is the outline of this dialogue and the resulting requirements and architecture models.

28.1 Customer Dialogue

The customer started by outlining to the analysts that he is faced with crooks as customers who try putting junk into the coin slots of his vending machines hoping to get something for nothing. Some even try to enter coin-like slugs to fool the machines. They also try to vandalize the selection register to get products free. These are major problems ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required