UAM © 2018 by David W. Enstrom Ottawa, Ontario, Canada is another example of using the EUPL license for licensing more than software, but methodology.
The Unified Architecture Method (UAM) defines a methodical approach to the creation of IT architectures. All aspects of IT architecture are covered, from entity modeling, process modeling, network modeling, and the modeling of actors and roles. IT architectures are defined at the enterprise level or the system level, and every level in-between.
The UAM methodology is now available under the EUPL licence and a book that describes IT architecture, the UAM methodology, and how IT security is integrated into IT architectures is available for purchase online. The purpose of the book is to:
- Demystify IT architecture;
- Define UAM IT architectures and what is involved in creating them;
- Describe the integrated IT security architectural pattern;
- Describe the UAM IT architecture life-cycle.
The figure above illustrates the set of twelve UAM IT architecture viewpoints (sets of models) organized into a table. The two dimensions are:
- Rows represent a horizontal view of the IT architecture, from one of three "perspectives" or "levels", see: Architecture Perspective.
- Columns represent the four separate "aspects" of the IT architecture, namely Data, Activity, Location and People, see: Architecture Aspects.
The table illustrates how the detail increases as one goes lower into the architecture, as one gets closer to the Technical Perspective and further away from the Business level. The conceptual level Business Perspective describes the system using business terminology and may be at a high-level; the Technology Perspective viewpoints defines the technologies used in the various aspects and how they link together to support the Logical level and in turn the Business level.
For more information: https://www.unified-am.com/