Abstract
The need to facilitate architectural centric evolution (ACE) of enterprise products is a risky mission. It involves different methodologies of the existing products and diverse best practices. Strong and efficient communication must be facilitated between the product lines with accurate, comprehensive and rapid peer reviews. Regular reviews are the crucial engine for successful architectural evolution. However, since the product lines are constructed from different technologies, communities, experience gained and more, a need for commonality and mutual understanding is crucial. This paper presents the Meta-Architecture tools constructed at Mercury Interactive Company as the main engines to assist architects in performing their tasks. The tools are implemented within: (1) the Mercury Modeling community; (2) the Mercury Modeling Standard; and (3) the Mercury Architecture and Design Lifecycle. In this paper we present the rationale and actual implementations of these tools and the corresponding method of operations, as well as its challenges and solutions.
| Original language | English |
|---|---|
| Title of host publication | Second Workshop on Architecture-Centric Evolution (ACE 2006), hosted at the 20th European Conference on Object-Oriented Programming ECOOP 2006 |
| Number of pages | 11 |
| State | Published - 2006 |