Interface Life Cycle Management within Enterprise Architecture
Enterprise architectures provide reasonable information to guide evolution of complex technical systems within their organizational embeddings. In current approaches, viewing the impact of system changes is focused on analyzing components and neglects detailed views of interfaces connecting components. This paper presents a new approach, which considers interfaces as first-class objects to support decision making on evolving enterprise architectures and deal with change requests efficiently. Documentation using interface profiles is presented which connects to the enterprise data models and interaction mechanisms and allows tracing the impact of change syntactically and functionally. The approach is evaluated by using various metrics to estimate costs and risk of realizing requested changes within the enterprise architecture of a photo finishing company; CEWE COLOR AG \& Co. OHG.
Full Text: PDF