The name of a port is
normally written in lowercase letters. Ports can also be denoted on roles, if they
belong to the class of a role ( Figure 3.29 ).
168 CHAPTER 3 UML??”Unifi ed Modeling Language
The potential communication over ports is described by their interfaces.
A port can have several interfaces, both requested and provided interfaces.
3.5 The Use Case Diagram
A use case model describes the services a system offers as well as the users of
these services. In contrast to the other UML areas, the use case model elements are
very vaguely defined, allowing us a large degree of freedom. An approach model
is responsible for concretizing this degree of freedom. The SYSMOD approach in
Chapter 2 describes how you find and model use cases for systems.
Use case diagrams look very simple. These diagrams are communication interfaces
between system engineers and stakeholders, such as domain experts or
future users of the system. Many stakeholders are normally not from the technical
environment, but they can still be involved in the modeling, thanks to the simplicity
of the use cases.
Pages:
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341