4

Designing a Secure Dynamic Model

Designing a secure dynamic model is critical for building a secure software application or IT infrastructure. The dynamic model defines interactions between the objects in the system.

In this chapter, we’re going to cover designing a secure dynamic model by looking at the following main topics:

  • Object behavior
  • Modeling interactions between objects
  • Constraints
  • Example of the enterprise secure dynamic model

The goal of this chapter is to discover objects we may have missed in the object design, along with exploring the methods the objects need to support by thinking about how objects interact.

Technical requirements

Unified Modeling Language (UML) tools are software applications designed to facilitate the creation ...

Get Security-Driven Software Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.