4 / 10
Software architecture reconstruction is an interpretive, jnteractive, and iterative process including many activities. (  )involves analyzing a system's existing design and implementation artifacts to construct a model of it. The result is used in the following activities to construct a view of the system. The database construction activity converts the (  ) contained in the view into a standard format for storage in a database. The (  )activity involves defining and manipulating the information stored in database to reconcile, augment, and establish connections between the elements. Reconstruction consists of two primary activities: (  ) and (  ). The former provides a mechanism for the user to manipulate architectural elements, and the latter provides facilities for architecture reconstruction.