| Chapter submitted to the book “Enterprise Modeling and Computing with UML”, IRM Press. Revised version. November 2005. Enterprise Architecture Modeling with the Unified Modeling Language (2008) | |||||||||||||||
Abstract | |||||||||||||||
| This chapter describes the key concepts for modeling the organization’s enterprise architecture using the Unified Modeling Language (UML). Enterprise architecture consists on defining and understanding the different elements that shape the organization and how these elements are inter-related with the purpose of understand and facilitate organizational evolution and change. It separates core organizational concerns as different architectural views; the authors argue that modeling the multidimensional aspects of the enterprise should be organized into five architectural components: Organization, Business, Information, Application and Technological architectures. These five components are supported in a small set of fundamental concepts described using UML 2.0. Furthermore the authors argue that any organization model may be abstracted to three elements: Activity, Role and Entity. The authors also propose a set of rules for assessing the alignment between the enterprise architectural elements. | |||||||||||||||
Publication details | |||||||||||||||
| |||||||||||||||