Description

The migration to a Service Oriented Architecture (SOA) is a complex undertaking in terms of aligning business and IT concerns as well as analysis of technical aspects, such as identifying legacy systems in need of wrapping. Conceptual modeling can be particularly helpful for supporting SOA migration in terms of (1) bridging the gap between business and IT concerns, and (2) analyzing the as-is and to-be IT infrastructures. In this paper, based on the identified requirements, we extend a language for IT infrastructure modeling, called ITML. Using an extensively documented SOA migration scenario we show how extended ITML, in tandem with other languages from the MEMO language family, can be used for SOA migration analysis. Finally, we provide a scenario-based comparison between the extended ITML and ArchiMate.

Share

COinS
 

Enterprise Modeling Support for SOA Migration

The migration to a Service Oriented Architecture (SOA) is a complex undertaking in terms of aligning business and IT concerns as well as analysis of technical aspects, such as identifying legacy systems in need of wrapping. Conceptual modeling can be particularly helpful for supporting SOA migration in terms of (1) bridging the gap between business and IT concerns, and (2) analyzing the as-is and to-be IT infrastructures. In this paper, based on the identified requirements, we extend a language for IT infrastructure modeling, called ITML. Using an extensively documented SOA migration scenario we show how extended ITML, in tandem with other languages from the MEMO language family, can be used for SOA migration analysis. Finally, we provide a scenario-based comparison between the extended ITML and ArchiMate.