activity diagram

Software Architecture Article

Threat Modelling with Stride and UML

Threat modeling as part of risk analysis is seen as an essential part of secure systems development. This paper uses a standard case study to illustrate the effects of using an alternative process model (UML activity diagrams) with STRIDE and suggests that using a more modern process diagram can generate a more effective threat model.

Software Architecture Article

Detailing User Interface Navigation with UML Activity Diagrams

This article illustrates how to use UML Activity Diagrams to capture and communicate the details of user interface navigation and functionality. It explains three of these stereotypes: presentation, exception, and connector. The focus is on how to apply them to the functionality available to system users via a graphical user interface.