In order to support capability management, the field of Enterprise Architecture proposes methods and notations to model enterprises and their capabilities. ArchiMate is one of such notations and includes constructs to support capability mapping and other capability management tasks. However, the notation lacks some fine-grained distinctions that are required to understand intricate phenomena involving capabilities, including capability interaction and the emergence of capabilities. In this work, we perform an ontological analysis of the language’s support for capability modeling based on a well-founded ontology of capabilities aligned with the Unified Foundational Ontology (UFO). Through this ontological analysis, we identify some issues outlining possible improvements for ArchiMate. This is a first step towards language redesign, which may include the proposal of language patterns and/or the revision of language constructs.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Ontological Analysis of Advanced Capability Modeling in ArchiMate: A First Step Towards Language Revision

  • Rodrigo Fernandes Calhau,
  • João Paulo A. Almeida,
  • Giancarlo Guizzardi

摘要

In order to support capability management, the field of Enterprise Architecture proposes methods and notations to model enterprises and their capabilities. ArchiMate is one of such notations and includes constructs to support capability mapping and other capability management tasks. However, the notation lacks some fine-grained distinctions that are required to understand intricate phenomena involving capabilities, including capability interaction and the emergence of capabilities. In this work, we perform an ontological analysis of the language’s support for capability modeling based on a well-founded ontology of capabilities aligned with the Unified Foundational Ontology (UFO). Through this ontological analysis, we identify some issues outlining possible improvements for ArchiMate. This is a first step towards language redesign, which may include the proposal of language patterns and/or the revision of language constructs.