Information Technology Reference
In-Depth Information
5
Example Revisited - Electronic License Service
The business process for licensing food and beverage establishments, described
in Section 3, can be supported by the messaging services described in Section
4. However, basic messaging is insucient to answer some concrete needs of
the process, such as Authentication of members or Auditing , Validation ,
Encryption and Decryption of messages. Such needs can be addressed through
so-called horizontal extensions, typically related to concrete channels. In ad-
dition, specific requirements of the business process can also be supported as
so-called vertical extensions. For instance, assuring that the sequence of mes-
sages exchanged fulfills the definition of the process ( Process-Enforcement ),
that the status of the process can be tracked ( Tracking ), that communication
structures can be combined ( Channel-Composition ).
Figure 2 depicts the communication structures and some additional messag-
ing services supporting the business process from Section 3. The graphical no-
tation can be explained as follows: members are represented by ellipses labeled
with member names; channels are represented as rectangles labeled with channel
names; a solid line connects a channel with its owner; a dashed line connects a
channel with its subscriber. Horizontal extensions applied to channels are shown
within the box of the channel, identified with a special character: Logging by
α , Validation by ν , Encryption/Decryption by ,and Authentication by σ .
Vertical extensions are typically build using additional members and channels,
all shown with different background colours.
Fig. 2. Licensing food and beverage establishments - communication structure
Search WWH ::




Custom Search