Representing nonfunctional aspects using TOGAF ArchiMate

From the developerWorks archives

Fabio Castiglioni and Francesco Pedullá

Date archived: June 14, 2017 | First published: April 24, 2012

The Open Group Architecture Framework (TOGAF) and its modeling language, ArchiMate, are increasingly popular techniques for documenting and evolving the architecture of an enterprise. Several tools, including Rational System Architect support them. However, ArchiMate lacks the elements needed to describe the nonfunctional aspects of the enterprise, thereby limiting the usefulness of the resulting enterprise architecture in environments, such as cloud, where service levels are primary business requirements. This article shows how to extend the ArchiMate metamodel to build a nonfunctional model extension that goes from business to technical architecture. A simple customization is also provided to download, so that you can use the new metamodel extension in Rational System Architect.

This content is no longer being updated or maintained. The full article is provided "as is" in a PDF file. Given the rapid evolution of technology, some content, steps, or illustrations may have changed.

ArticleTitle=Representing nonfunctional aspects using TOGAF ArchiMate