An Analysis Pattern Driven Analytical Requirements Modeling Method

Analytical requirements are the basis for building the enterprise data models that are used to develop the IT assets that deliver the analytical requirements to business users [10]. Due to the difficulties existed in the modeling and analysis process, reusing existing analysis experiences becomes a good choice to find an optimal way from problem domain to solution domain efficiently. To help data analysts use previous experience to elicit and model analytical requirements and find satisfactory solutions, an analysis pattern driven analytical requirements modeling method is proposed. It utilizes analysis patterns to help analysts model the relationships between data domains and machine domains, and select available analysis models under the guidance of measurable analytical goals. The modeling process is an interactive and iterative process, which uses the feedbacks from analysts to adjust its analysis behavior on real time. To illustrate the method more specifically, we apply it on requirements tracing.