Part 1: Instructions

As you go about answering the questions, please keep in mind the following:

First, enter the name, and organization of the author of this completed Conformance Statement (the "Applicant"), along with the name and version of the tool to which this statement refers.  Please submit a separate conformance statement for each major tool version.

Identifying Information
Applicant Name Organization Tool Name and Major Version
 Philipp Jung  Software AG  ARIS Version 9

Then, review and complete Part 2: Conformance Requirements and Part 3: Recommended Capabilities below.

The second row under the heading is labeled "Explanation" In the right-hand column of each of these rows, please describe concisely:


Part 2: Conformance Requirements

For certification, a tool must fulfill all of the requirements as specified in the tables below.

2.1 Concept Coverage

2.1.1
A conforming product shall support all of the concepts defined in the ArchiMate specification Chapters 3, 4, and 5 (Core), Section 10.2 (Motivation extension), and section 11.2 (Implementation & Migration extension).
Applicant Responses
Tool Conformance (Full, Partial, None)   Full
Explanation  ARIS supports all the ArchiMate concepts mentioned in Core as well as the Extensions.

2.2 Relationship Coverage

2.2.1 A conforming product shall allow the ArchiMate concepts to be connected by means of the relationships defined in the ArchiMate Specification Chapter 7 and section 10.3, according to the constraints in Appendix B.
Applicant Responses
Tool Conformance (Full, Partial, None)  Full
Explanation  ARIS supports connections between ArchiMate concepts by means of the relationships defined in the specification and including all constraints

2.2.2 For each supported ArchiMate relationship as defined in requirement 2.2.1 above,  if the relationship applies to multiple combinations of ArchiMate concepts, the user of a conforming product shall be able to reuse the same relationship symbol and method to connect  each supported combination of concepts as denoted by their concept symbols.  For example, ArchiMate defines the association relationship for nearly all pairs of ArchiMate concepts.  However, the user of a conforming product shall be able to use a single line symbol to connect all pairs of concepts for which ArchiMate defines the association relationship.
Applicant Responses
Tool Conformance (Full, Partial, None)   Full
Explanation  ARIS supports reuse of the same relationship representation for all supported combination of ArchiMate concepts.

2.3 Language Notation

2.3.1 A conforming product shall implement the vocabulary, notation, syntax and semantics of the visual modeling language described in Chapters 3-7, Chapters 10-11, and Appendix A of the ArchiMate Specification.
Applicant Responses
Tool Conformance (Full, Partial, None)  Partial
Explanation  ARIS supports all the vocabulary, syntax and semantics as per the specification. ARIS supports all the notations except the line-type representation for “Network” and “Communication path”.

2.3.2 A conforming product shall support nesting as an alternative representation of relationship types as described in sections 7.1.1, 7.1.2 and 7.1.3 of the ArchiMate Specification.  The conforming product shall clearly indicate which relationships are defined by each nesting instance, and, in updatable views,  shall enable user control of relationships to be created, modified, or deleted.
Applicant Responses
Tool Conformance (Full, Partial, None)   Full
Explanation  ARIS supports nesting as an alternative representation of relationship types as described in the ArchiMate Specification. ARIS also allows these relationships to be created, modified or deleted.

2.3.3 A conforming product shall ensure that the graphical notation used for ArchiMate concepts and relationships remains unambiguously compliant with the ArchiMate Specification even after changes to the size, proportion, or color of modeling symbols.
Applicant Responses
Tool Conformance (Full, Partial, None)   Full
Explanation  The notations in ARIS remain compliant with the ArchiMate specification even after changes to the size, proportion or color of the modeling symbols.

2.4 Viewpoint Support

2.4.1 A conforming product shall support all the viewpoints specified in sections 8.4, 10.5 and 11.5 of the ArchiMate Specification by predefining them or by enabling ordinary or specially privileged users to define them.
Applicant Responses
Tool Conformance (Full, Partial, None)   Partial
Explanation  ARIS supports all specified viewpoints and the users can freely define additional viewpoints. For the “Landscape Map Viewpoint” (8.4.18) most important relationships can be represented, including the semantics of the example, but the dimensions cannot freely be choose.

2.4.2 A conforming product shall support design viewpoints both within and across ArchiMate layers and extensions, including a comprehensive viewpoint, in which all of the ArchiMate concepts and relationships are available.
Applicant Responses
Tool Conformance (Full, Partial, None)   Full
Explanation  ARIS supports design viewpoints both within and across ArchiMate layers and extensions, including a viewpoint which allows all ArchiMate concepts and relationships.

2.4.3 A conforming product shall reuse objects from a single underlying model in multiple views. Specifically, any changes to objects, object properties, or relationships in one view shall be reflected in all views that present the changed objects, object properties, or relationships.
Applicant Responses
Tool Conformance (Full, Partial, None)   Full
Explanation   ARIS supports reusability of objects from an underlying repository in multiple views and any changes to the objects, object properties or relationships in one view shall be available for all views that present the changed object, object properties, or relationships.

2.4.4 A conforming product shall allow for different graphical notations for an object in different views.
Applicant Responses
Tool Conformance (Full, Partial, None)   Full
Explanation  ARIS allows different graphical notations for any object in different views.

2.4.5 A conforming product shall track the occurrences of objects in different views
Applicant Responses
Tool Conformance (Full, Partial, None)   Full
Explanation   ARIS tracks the occurrences of objects in different views and allows navigation between views via these occurrences.

2.5 Language Extension Mechanisms

2.5.1 A conforming product shall permit the users to add attributes to ArchiMate concepts and relationships  as described in section 9.1 of the ArchiMate Specification.
Applicant Responses
Tool Conformance (Full, Partial, None)   Full
Explanation  ARIS permits users to add attributes to all ArchiMate concepts and relationships.

2.5.2 A conforming product shall permit users to define specializations of ArchiMate concepts as described in section 9.2 of the ArchiMate Specification.
Applicant Responses
Tool Conformance (Full, Partial, None)   Full
Explanation  ARIS allows users to define specializations of ArchiMate concepts.

Part 3: Recommended Capabilities

3.1 Concept Coverage

3.1.1 A conforming product may optionally provide predefined specializations of the ArchiMate concepts according to section 9.2 of the ArchiMate Specification
Applicant Responses
Tool Conformance (Full, Partial, None)   Full
Explanation  ARIS provides few predefined specializations of ArchiMate concepts, such as specializations of junction (AND, OR XOR). Additional specializations can be created if needed.

3.1.2 A conforming product may optionally support concepts that are neither defined within ArchiMate nor are specializations of the ArchiMate concepts as long as they do not obstruct the use of ArchiMate.
Applicant Responses
Tool Conformance (Full, Partial, None)   Full
Explanation   ARIS supports multiple languages (i.e. BPMN, UML) and provides integration points between these languages and ArchiMate without obstructing the use of pure ArchiMate; for example by allowing object reuse between ArchiMate and other modeling languages and frameworks.

3.2 Relationship Coverage

3.2.1 A conforming product may optionally provide predefined specializations of ArchiMate relationships according to section 9.2 of the ArchiMate Specification.
Applicant Responses
Tool Conformance (Full, Partial, None)   Partial
Explanation  There are at this point no predefined specializations of ArchiMate relationships, however, a detailed semantic can be added to each relationship by means of the ‘relationship role’ attribute that cab be shown as label of the relationship.

3.2.2 A conforming product may optionally support relationships that are not defined within the ArchiMate Specification as long as the product does not require the use of such relationships to develop an ArchiMate model.  
Applicant Responses
Tool Conformance (Full, Partial, None)   Full
Explanation  ARIS supports a large number or relationships pertaining to other modeling languages, such as UML or BPMN. The use of these relationships is not required for developing ArchiMate models.

3.3 Language Notation

3.3.1 A conforming product may optionally support alternative notations for the concepts and relationships described in the ArchiMate Specification.
Applicant Responses
Tool Conformance (Full, Partial, None)   Full
Explanation  ARIS supports all alternative notations for ArchiMate concepts as shown in the appendix A.1 and A.2 of the specification (icon-type and square-type symbols). In addition, alternative notations can be added by the user, for example as part of creating a specialization of an ArchiMate concept (i.e. basic principle and derived principle).

3.4 Other Capabilities

3.4.1 If a conforming product supports modeling frameworks and languages other than ArchiMate, it may optionally provide the same capabilities for ArchiMate as it does for the other supported modeling frameworks and languages.
Applicant Responses
Tool Conformance (Full, Partial, None)   Full
Explanation  ARIS supports multiple modeling frameworks and languages besides ArchiMate. All general tooling capabilities (for example: publishing, reporting, model comparison) are also available for ArchiMate.

 

4 Revision History

Revision Date of Completion Reason for Revision
1.0 December 2013 Initial version of the  ArchiMate 2 Tool CSQ