Book a Demo

Please note : This help page is not for the latest version of Enterprise Architect. The latest help can be found here.

Prev Next

Types of Perspective

There is a wide selection of built-in Perspectives provided within Enterprise Architect, each containing a suite of Patterns. The Perspectives themselves are organized into groups called Perspective Sets.

Extensive research has been conducted to define sets of Perspectives that are expertly tailored to meet the needs of modelers who work in a particular project discipline or team role. For example, there are Perspectives for strategists, enterprise and solution architects, requirement analysts, user experience designers, informaticians, systems engineers and many more, remembering that a user can switch to another available Perspective at any time when their role or modeling emphasis changes. You can select certain sets and hide others; effectively, it is like having access to fifty different tools, but all cleverly concealed when they are not required, allowing you to stay focused on the task at hand with the tools, workspaces, languages and features that are needed, including best practice patterns to get your modeling off to a flying start.

This Types of Perspective topic is a reference, describing each Perspective Set and Perspective. You can also create your own Personal Perspectives, which are included under the second item in the full list of Perspective Sets.

To select and apply any of these Perspectives, see the Using Perspectives Help topic.

Perspectives

Category

Perspectives

See also

All

This category lists every Perspective Set and Perspective available.

Personal

This category lists every custom Perspective that is available to you.

Customizing Perspectives

Specialized

This category lists all Perspectives provided by imported User Technologies (including the UML Technology).

UML

The UML category provides the Perspectives for normal UML modeling, including:

  • All UML Modeling - all modeling tools and objects provided by the other Perspectives in this group
  • UML Structural Models - the modeling tools and objects for structural UML models, such as:
         -  Package diagrams
         -  Class diagrams
         -  Object diagrams
         -  Composite Structure diagrams
         -  Component diagrams
         -  Deployment diagrams
  • UML Behavioral Models - the modeling tools and objects for behavioral UML models, such as:
         -  Use Case diagrams
         -  Sequence diagrams
         -  Communication diagrams
         -  Timing diagrams
         -  Interaction Overview diagrams
         -  Activity diagrams
         -  StateMachine diagrams
UML Behavioral Models

Strategy

The Strategy category provides Perspectives for:

  • All Strategy - all modeling tools and objects provided by the other Perspectives in this group
Value Chains Strategy Maps Balanced Scorecard Flow Charts Decision Models Decision Tree Risk Taxonomy SWOT Analysis

Analysis

The Analysis category provides Perspectives for:

  • All Analysis - all modeling tools and objects provided by the other Perspectives in this group
  • Custom Diagram Style - the 'Simple Style' diagram rendering for presentations and non-technical display of information
Eriksson-Penker Business Extensions (EPBE) Web Stereotypes

Requirements

The Requirements category provides Perspectives for:

  • All Requirements - all modeling tools and objects provided by the other Perspectives in this group
  • Creating a range of Requirement Hierarchy diagrams, and a Requirement Specification View
  • Working with Decision Model and Notation (DMN) to:
         -  Create a simple Decision diagram with a Decision Table
         -  Set up a DMN Business Knowledge Model
         -  Model a DMN Decision
  • Setting up a Modeling Business Rules model
  • Setting up one-level and two-level Data Flow Diagrams models

UX Design

The UX Design category provides a number of Perspectives for modeling user interfaces on various devices, including:

  • All UX Design - all modeling tools and objects provided by the other Perspectives in this group
  • Interaction Flow Models IFML Interaction flows on desktop applications, information entry, interaction on wireframe devices, and information searches
  • A basic Enterprise Architect user interface model for a window with lists and combo boxes
  • An alternative simple user interface
  • Win32 User Interface Dialogs

Business Modeling

The Business Modeling category provides these Perspectives:

All Business Modeling - all modeling tools and objects provided by the other Perspectives in this group

  • Business Process Model and Notation (BPMN) - Patterns for:
         -  BPMN 2.0 modeling
         -  BPEL 2.0 Starter model
  • BPSim Business Simulations - Patterns for BPMN 2.0 and BPEL 2.0 modeling, plus:
         -  Patterns for Business Process Simulation (BPSim) constructs and
         -  Patterns for a number of BPSim Case Studies
  • Business Motivation Model (BMM)
  • Business Model Patterns for Business Use Case models and Use Case Realization
  • Business Modeling/Interaction model Patterns
  • BABOK - a wide range of Patterns supporting models for:
         -  Strategies
         -  Collaboration activities
         -  Analyses
         -  Business Processes
         -  Project Management activities
         -  Standard business documents
  • BIZBOK - Patterns for modeling BIZBOK activities
  • Value Delivery Modeling Language (VDML) - Patterns for modeling in Value Data Markup Language

Software Engineering

The Software Engineering category provides Perspectives for software development, including:

  • All Software Engineering - all modeling tools and objects provided by the other Perspectives in this group
  • Code Engineering, modeling programs in a number of programming languages
  • Service Oriented SOMF 2.1, for several Conceptual Association types
  • SoaML, for modeling aspects of basic service provision
  • XSLT Feature demonstrations, such as XSLT transforms and debugging
  • WSDL - providing a complete WSDL template model
  • XML Schema - providing an XML Schema Package and diagram
  • ICONIX modeling
  • Gang of Four (GoF) Patterns Patterns for Creational, Structural and Behavioral models

Systems Engineering

The Systems Engineering category provides Perspectives to support Systems Engineering projects:

  • All Systems Engineering - all modeling tools and objects provided by the other Perspectives in this group
  • Systems Modeling Language (SysML), with a wide range of Patterns for generating:
         -  Project structures
         -  Requirements diagrams
         -  Use Case diagrams
         -  Activity diagrams
         -  Block Definition diagrams
         -  Internal Block diagrams
         -  Parametric diagrams
         -  StateMachine diagrams
         -  Libraries
         -  Model elements
         -  OpenModelica Case Studies
  • UAF, with Patterns for:
         -  Strategic Views (St-xx)
         -  Operational Views (Op-xx)
         -  Services View (Sv-xx)
         -  Personnel Views (Pr-xx)
         -  Resources Views (Rs-xx)
         -  Security Views (Sc-xx)
         -  Projects Views (Pj-xx)
         -  Standards Views (Sd-xx)
         -  Actual Resources Views (Ar-xx)
         -  Dictionary View (Dc)
         -  Requirements View (Rq)
         -  Summary and Overview (SmOv)
         -  Information View (If)
         -  Parameters Views (Pm-xx)
         -  The SysML 1.5 sets (as listed, except for OpenModelica Case Studies)
  • Unified Profile for DoDAF/MODAF (UPDM) with Patterns for:
         -  UPDM Frameworks (DoDAF and MODAF)
         -  DoDAF All Viewpoints (AV-n)
         -  DoDAF Capability Viewpoints (CV-n)
         -  DoDAF Data and Information Viewpoints (DIV-n)
         -  DoDAF Operational Viewpoints (OV-n)
         -  DoDAF Project Viewpoints (PV-n)
         -  DoDAF Services Viewpoints (SvcV-n)
         -  DoDAF Standard Viewpoints (StdV-n)
         -  DoDAF Systems Viewpoints (SV-n)
         -  MODAF All Views (AV-n) Viewpoints
         -  MODAF Acquisition (AcV-n) Viewpoints
         -  MODAF Operational (OV-n) Viewpoints
         -  MODAF Service Oriented Views (SOV-n) Viewpoints
         -  MODAF Strategic Views (StV-n) Viewpoints
         -  MODAF System Viewpoints (SV-n)
         -  MODAF Technical Standards Views (TV-n) Viewpoints
  • Executable StateMachines, with various Patterns including a set to demonstrate case studies
  • Matlab/Octave Solvers
  • AUTOSAR, by LieberLieber - sets of patterns for creating models in accordance with the AUTOSAR 4 Virtual Function Bus specification in LieberLieber AUTOSAR Engineer
  • MARTE - a range of UML-type Patterns for creating diagrams under the 'Modeling and Analysis of Real Time and Embedded systems' profile from the OMG

Simulation

The Simulation category provides Perspectives to allow easy access to the wide variety of Simulation technologies available in Enterprise Architect:

  • All Simulation - all modeling tools and objects provided by the other Perspectives in this group
  • SysML with Modelica
  • UML Behavioral
  • Executable StateMachines
  • Matlab/Octave Solvers
  • BPSim
  • Decision Modeling
  • Executable Business States
  • Win 32 UI Models
SysML Simulation in Modelica and Simulink Win32 User Interface Dialogs BPSim Business Simulations UML Behavioral Models Solvers DMN Decision Models Executable StateMachines

Database Engineering

The 'Database Engineering' category provides sets of Perspectives for modeling a range of DBMS repositories, including:

  • All Database Engineering - all modeling tools and objects provided by the other Perspectives in this group
  • Starter Model and Model Structure Patterns for each of the main DBMSs supported by Enterprise Architect
  • Patterns for simple Entity Relationship Diagrams (ERDs) models
  • Patterns for simple ArcGIS Geodatabases projects and workspaces

Enterprise Architecture

The Enterprise Architecture category provides a number of Perspectives for Enterprise Architecture frameworks, including:

  • All Enterprise Architecture - all modeling tools and objects provided by the other Perspectives in this group
  • ArchiMate Modeling Language, supplying Patterns for:
         -  Basic viewpoints such as Organization, Application Usage and Service Realization
         -  Motivation Viewpoints such as for Stakeholders, Principles and Requirements Realization
         -  Strategy Viewpoints
         -  Implementation and Migration Viewpoints
  • The Open Group Architecture Framework (TOGAF), with Patterns for:
         -  A Starter Model
         -  The Architecture Development Method
         -  The Enterprise Continuum
         -  The Technical Reference Model
         -  Catalogs
  • The Zachman Framework
  • GRA-UML annotations library and starter model

Information Exchange

The Information Exchange category supports a number of built-in technologies, providing Perspectives and basic model Patterns for:

Publishing

The Publishing category provides Perspectives for communicating information on the model, including:

Document Generation Dynamic Charts Diagram Legends Standard Charts Model Glossary

Construction

The Construction category provides these Perspectives:

  • All Construction - all modeling tools and objects provided by the other Perspectives in this group
  • Project Management, for Project Management and Roadmap diagrams
  • Kanban Boards workflows
  • Reviews and Discussions to define the structure and function of these team collaboration activities
  • Construction View to show a simple Construction rendering of an element with its management items, and more complex diagrams that include the elements related to the Construction element
  • Test Management to define how tests are planned and managed
  • Change Management to define a model for managing issues and changes
Diagram List The Project Gantt View Element View Kanban Boards

Management

The Management category provides Perspectives to support:

MDG Technology SDK

My Perspectives

The 'My Perspectives' category holds the Perspectives that you have created for yourself, using the 'Start > All Windows > Perspective > Settings' option. For further details, see the Customizing Perspectives Help topic.

Customizing Perspectives

Learn more