Interaction Analysis

Objectives

Prerequisite tasks have thus far captured in an I-CASE encyclopedia, entities defined in the target logical data model and processes utilizing those entities. The goal of this task is to generate and verify the intersection of those entities and processes in the form of a process/entity type matrix. This matrix can then be refined based on further analysis as required.

Specific objectives include:

· Create and refine an elementary process/entity type matrix based on current system models to document data/process utilization within existing systems

· Develop and refine target application elementary process/entity type matrix utilizing on bottom-up/top-down integration analysis

Entrance Criteria

The entrance criteria for the interaction analysis task are listed below.

· Completion of the functional assessment, function hierarchy analysis

· Completion of the functional assessment, function dependency analysis

· Completion of process hierarchy/dependency analysis for current/target systems - as dictated by scenario

· Completion of logical data analysis task - as dictated by the invoking scenario

Note: The following is criteria, if top-down matrix is available.

· Completion of top-down interaction analysis

Roles/Skills

The personnel and skill requirements necessary to meet the interaction analysis task objectives are identified below.

· Redevelopment Expert

- Ability to determine best mix of top-down/bottom-up analysis and how to integrate these techniques

· Function Modeling Expert

- Expertise in deriving and merging bottom-up analysis matrices into related bottom-up and/or top-down models

· Current Systems Expert

- Knowledge of existing system source environment

- Knowledge of the functionality of current system

· Target System Functional Expert

- Knowledge of target functional requirements

Input Requirements

The system components and related inputs required to initiate and complete the interaction analysis task are listed below.

· Completed process hierarchy diagram(s) for integrated target application

· Completed process dependency diagrams for integrated target application

· Completed process action diagrams for integrated target application

· Completed logical (normalized) data model for integrated target application

Note: The following should be input if available.

· Top-down process/entity type matrix

Tool/Technology Support

Technologies supporting the interaction analysis task focuses on I-CASE modeling tools. These tools are used to represent information as required by this task.

I-CASE Modeling Tools

Technology support for this step requires the I-CASE tool set that was applied in prior tasks of the Transformation stage. Features include:

· Analysis workstation: ability to specify bottom-up and top-down interaction matrices

· Analysis workstation: ability to utilize process model data loaded, by prior steps, into integrated tool encyclopedia

Task Steps

The interaction analysis task is comprised of the following task steps:

Build and Refine Current System Matrix
Build and Refine Target Application Matrix