ArchiMate® 3.1 Specification

ArchiMate® 3.1 Specification
Автор книги: id книги: 1620664     Оценка: 0.0     Голосов: 0     Отзывы, комментарии: 0 5046,92 руб.     (51,52$) Читать книгу Купить и скачать книгу Купить бумажную книгу Электронная книга Жанр: Учебная литература Правообладатель и/или издательство: Ingram Дата добавления в каталог КнигаЛит: ISBN: 9789401805148 Скачать фрагмент в формате   fb2   fb2.zip Возрастное ограничение: 0+ Оглавление Отрывок из книги

Реклама. ООО «ЛитРес», ИНН: 7719571260.

Описание книги

The ArchiMate® Specification, a standard of The Open Group, defines an open and independent modeling language for Enterprise Architecture that is supported by different tool vendors and consulting firms. The ArchiMate language enables Enterprise Architects to describe, analyze, and visualize the relationships among business domains in an unambiguous way. This book is the official specification of the ArchiMate 3.1 modeling language from The Open Group. This edition of the standard includes a number of corrections, clarifications, and improvements to the previous edition, as well as several additions.The main changes between Version 3.0.1 and Version 3.1 of the ArchiMate Specification are listed below. In addition to these changes, various other minor improvements in definitions and other wording have been made:• Introduced a new strategy element: value stream• Added an optional directed notation for the association relationship • Improved the organization of the metamodel and associated figures • Further improved and formalized the derivation of relationships The intended audience is threefold: 1. Enterprise Architecture practitioners, such as architects (e.g., business, application, information, process, infrastructure, and, obviously, enterprise architects), senior and operational management, project leaders, and anyone committed to work within the reference framework defined by the Enterprise Architecture. 2. Those who intend to implement the ArchiMate language in a software tool; they will find a complete and detailed description of the language in this book. 3. • The academic community, on which we rely for amending and improving the language, based on state-of-the-art research results in the Enterprise Architecture field.

Оглавление

The Open Group. ArchiMate® 3.1 Specification

The Open Group Publications available from Van Haren Publishing

Contents

List of Figures

List of Examples

List of Tables

Preface. The Open Group

This Document

Intended Audience

Structure

Trademarks

Acknowledgements

Referenced Documents

1 Introduction. 1.1 Objective

1.2 Overview

1.3 Conformance

1.4 Normative References

1.5 Terminology

1.6 Future Directions

2 Definitions

2.1 ArchiMate Core Framework

2.2 ArchiMate Core Language

2.3 Architecture View

2.4 Architecture Viewpoint

2.5 Aspect

2.6 Attribute

2.7 Composite Element

2.8 Concept

2.9 Conformance

2.10 Conforming Implementation

2.11 Core Element

2.12 Element

2.13 Layer

2.14 Model

2.15 Relationship

3 Language Structure

3.1 Language Design Considerations

3.2 Top-Level Language Structure

3.3 Layering of the ArchiMate Language

3.4 The ArchiMate Core Framework

3.5 The ArchiMate Full Framework

3.6 Abstraction in the ArchiMate Language

3.7 Concepts and their Notation

3.8 Use of Nesting

3.9 Use of Colors and Notational Cues

4 Generic Metamodel. 4.1 Behavior and Structure Elements

4.1.1 Active Structure Elements

4.1.2 Behavior Elements

4.1.3 Passive Structure Elements

4.2 Specializations of Structure and Behavior Elements

4.3 Summary of Structure and Behavior Elements

4.4 Motivation Elements

4.5 Composite Elements

4.5.1 Grouping

Example

4.5.2 Location

5 Relationships

5.1 Structural Relationships

5.1.1 Composition Relationship

Example

5.1.2 Aggregation Relationship

Example

5.1.3 Assignment Relationship

Example

5.1.4 Realization Relationship

Example

5.1.5 Semantics of Structural Relationships

Example

5.2 Dependency Relationships

5.2.1 Serving Relationship

Example

5.2.2 Access Relationship

Example

5.2.3 Influence Relationship

Example

5.2.4 Association Relationship

Example

5.2.5 Semantics of Dependency Relationships

Example

5.3 Dynamic Relationships

5.3.1 Triggering Relationship

Example

5.3.2 Flow Relationship

Example

5.3.3 Semantics of Dynamic Relationships

5.4 Other Relationships. 5.4.1 Specialization Relationship

Example

5.4.2 Semantics of Other Relationships

5.5 Relationship Connectors. 5.5.1 Junction

Examples

5.6 Summary of Relationships

5.7 Derivation of Relationships

Example

6 Motivation Elements

6.1 Motivation Elements Metamodel

6.2 Stakeholder, Driver, and Assessment

6.2.1 Stakeholder

6.2.2 Driver

6.2.3 Assessment

6.2.4 Example

6.3 Goal, Outcome, Principle, Requirement, and Constraint

6.3.1 Goal

6.3.2 Outcome

6.3.3 Principle

6.3.4 Requirement

6.3.5 Constraint

6.3.6 Example

6.4 Meaning and Value

6.4.1 Meaning

6.4.2 Value

6.4.3 Example

6.5 Summary of Motivation Elements

6.6 Relationships with Core Elements

7 Strategy Elements

7.1 Strategy Elements Metamodel

7.2 Structure Elements. 7.2.1 Resource

7.3 Behavior Elements. 7.3.1 Capability

7.3.2 Value Stream

7.3.3 Course of Action

7.4 Example

7.5 Summary of Strategy Elements

7.6 Relationships with Motivation and Core Elements

8 Business Layer

8.1 Business Layer Metamodel

8.2 Active Structure Elements

8.2.1 Business Actor

8.2.2 Business Role

8.2.3 Business Collaboration

8.2.4 Business Interface

8.2.5 Example

8.3 Behavior Elements

8.3.1 Business Process

8.3.2 Business Function

8.3.3 Business Interaction

8.3.4 Business Event

8.3.5 Business Service

8.3.6 Example

8.4 Passive Structure Elements

8.4.1 Business Object

8.4.2 Contract

8.4.3 Representation

8.4.4 Example

8.5 Composite Elements

8.5.1 Product

8.5.2 Example

8.6 Summary of Business Layer Elements

9 Application Layer

9.1 Application Layer Metamodel

9.2 Active Structure Elements

9.2.1 Application Component

9.2.2 Application Collaboration

9.2.3 Application Interface

9.2.4 Example

9.3 Behavior Elements

9.3.1 Application Function

9.3.2 Application Interaction

9.3.3 Application Process

9.3.4 Application Event

9.3.5 Application Service

9.3.6 Example

9.4 Passive Structure Elements

9.4.1 Data Object

9.4.2 Example

9.5 Summary of Application Layer Elements

10 Technology Layer

10.1 Technology Layer Metamodel

10.2 Active Structure Elements

10.2.1 Node

10.2.2 Device

10.2.3 System Software

10.2.4 Technology Collaboration

10.2.5 Technology Interface

10.2.6 Path

10.2.7 Communication Network

10.2.8 Example

10.3 Behavior Elements

10.3.1 Technology Function

10.3.2 Technology Process

10.3.3 Technology Interaction

10.3.4 Technology Event

10.3.5 Technology Service

10.3.6 Example

10.4 Passive Structure Elements

10.4.1 Artifact

10.4.2 Example

10.5 Summary of Technology Layer Elements

11 Physical Elements

11.1 Physical Elements Metamodel

11.2 Active Structure Elements

11.2.1 Equipment

11.2.2 Facility

11.2.3 Distribution Network

11.3 Behavior Elements

11.4 Passive Structure Elements. 11.4.1 Material

11.5 Example

11.6 Summary of Physical Elements

12 Relationships Between Core Layers

12.1 Alignment of the Business Layer and Lower Layers

12.2 Alignment of the Application and Technology Layers

12.3 Example

13 Implementation and Migration Elements

13.1 Implementation and Migration Elements Metamodel

13.2 Implementation and Migration Elements. 13.2.1 Work Package

13.2.2 Deliverable

13.2.3 Implementation Event

13.2.4 Plateau

13.2.5 Gap

13.2.6 Example

13.2.7 Summary of Implementation and Migration Elements

13.3 Relationships

13.4 Relationships with Other Aspects and Layers

14 Stakeholders, Architecture Views, and Viewpoints. 14.1 Introduction

14.2 Stakeholders and Concerns

14.3 Architecture Views and Viewpoints

14.4 Viewpoint Mechanism

14.4.1 Defining and Classifying Viewpoints

14.4.2 Creating the View

14.5 Example Viewpoints

15 Language Customization Mechanisms

15.1 Adding Attributes to ArchiMate Elements and Relationships

Example

15.2 Specialization of Elements and Relationships

15.2.1 Examples of Specializations of Business Layer Elements (Informative)

15.2.2 Examples of Specializations of Application Layer Elements (Informative)

15.2.3 Examples of Specializations of Technology Layer Elements (Informative)

15.2.4 Examples of Specializations of Physical Elements (Informative)

15.2.5 Examples of Specializations of Motivation Elements (Informative)

15.2.6 Examples of Specializations of Strategy Elements (Informative)

15.2.7 Examples of Specializations of Implementation and Migration Elements (Informative)

15.2.8 Examples of Specializations of Composite Elements (Informative)

15.2.9 Examples of Specializations of Relationships (Informative)

A Summary of Language Notation

A.1 Core Elements

A.2 Motivation, Strategy, Implementation and Migration Elements

A.3 Relationships

B Relationships (Normative)

B.1 Specification of Derivation Rules

B.2 Derivation Rules for Valid Relationships

B.2.1 Valid Derivations for Specialization Relationships

B.2.2 Valid Derivations for Structural Relationships

B.2.3 Valid Derivations for Dependency Relationships

B.2.4 Valid Derivations for Dynamic Relationships

B.3 Derivation Rules for Potential Relationships

Example

B.3.1 Potential Derivation for Specialization Relationships

B.3.2 Potential Derivation for Structural and Dependency Relationships

B.3.3 Potential Derivation for Dependency Relationships

B.3.4 Potential Derivation for Dynamic Relationships

B.4 Restrictions on Applying Derivation Rules

B.5 Relationship Tables

B.6 Grouping, Plateau, and Relationships Between Relationships

C Example Viewpoints. C.1 Basic Viewpoints in the ArchiMate Language

C.1.1 Organization Viewpoint

Elements

C.1.2 Application Structure Viewpoint

Elements

C.1.3 Information Structure Viewpoint

Elements

C.1.4 Technology Viewpoint

Elements

C.1.5 Layered Viewpoint

Elements

C.1.6 Physical Viewpoint

Elements

C.1.7 Product Viewpoint

Elements

C.1.8 Application Usage Viewpoint

Elements

C.1.9 Technology Usage Viewpoint

Elements

C.1.10 Business Process Cooperation Viewpoint

Elements

C.1.11 Application Cooperation Viewpoint

Elements

C.1.12 Service Realization Viewpoint

Elements

C.1.13 Implementation and Deployment Viewpoint

Elements

C.2 Motivation Viewpoints

C.2.1 Stakeholder Viewpoint

Elements

C.2.2 Goal Realization Viewpoint

Elements

C.2.3 Requirements Realization Viewpoint

Elements

C.2.4 Motivation Viewpoint

Elements

C.3 Strategy Viewpoints

C.3.1 Strategy Viewpoint

Elements

C.3.2 Capability Map Viewpoint

Elements

C.3.3 Value Stream Viewpoint

Elements

C.3.4 Outcome Realization Viewpoint

Elements

C.3.5 Resource Map Viewpoint

Elements

C.4 Implementation and Migration Viewpoints

C.4.1 Project Viewpoint

Elements

C.4.2 Migration Viewpoint

Elements

C.4.3 Implementation and Migration Viewpoint

Elements

D Relationship to Other Standards, Specifications, and Guidance Documents

D.1 The TOGAF Framework

D.2 The BIZBOK Guide

D.3 BPMN

D.4 UML

D.5 BMM

E Changes from Version 2.1 to Version 3.1. E.1 Changes from Version 2.1 to Version 3.0.1

E.2 Changes from Version 3.0.1 to Version 3.1

Acronyms

Index

Отрывок из книги

ArchiMate® 3.1 Specification

The TOGAF® Standard Version 9.2

.....

9.3.4 Application Event

9.3.5 Application Service

.....

Добавление нового отзыва

Комментарий Поле, отмеченное звёздочкой  — обязательно к заполнению

Отзывы и комментарии читателей

Нет рецензий. Будьте первым, кто напишет рецензию на книгу ArchiMate® 3.1 Specification
Подняться наверх