Part I. Getting started

Part II. UML modeling

Part III. Project glossary

Part IV. BPMN toolset

Part V. Project management

Part VI. Modeling toolset

Part VII. ArchiMate tools

Part VIII. Team collaboration

Part IX. Code engineering

Part X. Database design and engineering

Part XI. Advanced modeling toolset

Part XII. Document production

Part XIII. Business modeling

Part XIV. Business rule

Part XV. Agile development

Part XVI. Wireframe

Part XVII. Impact analysis

Part XVIII. CMMN toolset

Part XIX. SoaML modeling

Part XX. Design animation

Part XXI. IDE Integration

Part XXII. Interoperability and integration

Part XXIII. Process simulation

Part XXIV. Zachman and BMM

Part XXV. Appendix A - Application Options

Part XXVI. Appendix B - Project Options

Part XXVII. Appendix C

 

Technology Viewpoint

In the ArchiMate language, a viewpoint is a relevant subset of ArchiMate elements and relationships, put together on a diagram in representing a particular part of an architecture. ArchiMate suggests a set of example viewpoints. Each of them comprises elements from different layers. Besides, the Grouping element, Junction, and Or Junction can be used in every viewpoint. These basic viewpoints can be used as starting points for modeling efforts. But keep in mind that these example viewpoints should not constrain modeling activities. Organizations should modify the example viewpoints or even to design their own viewpoints in addressing specific stakeholder concerns. This article describes one of the many example viewpoints - The Technology Viewpoint.

What is an Technology Viewpoint?

According to ArchiMate 3.0.1 specification:

The technology viewpoint contains the software and hardware technology elements supporting the Application Layer, such as physical devices, networks, or system software (e.g., operating systems, databases, and middleware).

The table below describes Technology Viewpoint in more detail.

Attribute Value
Stakeholders Infrastructure architects, operational managers
Concerns Stability, security, dependencies, costs of the infrastructure
Purpose Designing
Scope Single layer/Multiple aspect

Description of Technology Viewpoint

Technology Viewpoint Example

The figure below shows an ArchiMate diagram created under the Technology Viewpoint. By applying a viewpoint you are allowed to draw an ArchiMate diagram with a subset of ArchiMate elements and relationships, as defined under the viewpoint.

Technology Viewpoint example
Technology Viewpoint example

How to apply Technology Viewpoint?

To apply Technology Viewpoint (or any other viewpoint) involves two main steps. The first step is to configure your project to use the viewpoint. The second step is to edit your diagram by selecting the viewpoint.

Project configuration

  1. Select Modeling > Manage Viewpoint from the application toolbar.
    To manage ArchiMate Viewpoints
    To manage ArchiMate Viewpoints
  2. This shows the Viewpoint tab. Click Add at bottom left.
    To add a viewpoint into the project
    To add a viewpoint into the project
  3. This shows the list of example viewpoints. Select Technology Viewpoint. The stakeholder, purpose, concerns and related elements are presented on the right.

    List of ArchiMate viewpoints
  4. Click Done.
  5. Click OK to confirm.

Setting a viewpoint to diagram

To apply Technology Viewpoint on an ArchiMate diagram:

  1. Right click on the ArchiMate diagram and select Open Specification... from the popup menu.
    Opening diagram specification
    Opening diagram specification
  2. Open the Viewpoint tab.
  3. Select Technology Viewpoint.

    Select Technology Viewpoint
  4. Click OK to return to the diagram. From now on, you can select the subset of ArchiMate elements and relationships defined under the Technology Viewpoint.

    Diagram toolbar that lists the subset of ArchiMate elements

Related Resources

The following resources may help you to learn more about the topic discussed in this page.

 
6. Implementation and Deployment Viewpoint Table of Contents 8. Technology Usage Viewpoint

We use cookies to offer you a better experience. By visiting our website, you agree to the use of cookies as described in our Cookie Policy.OK