<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Eliciting Information Requirements for DW systems</article-title>
      </title-group>
      <contrib-group>
        <aff id="aff0">
          <label>0</label>
          <institution>Deepika Prakash Delhi Technological University</institution>
          ,
          <addr-line>Delhi</addr-line>
          ,
          <country>India Supervisor: Dr. Daya Gupta</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Data Warehouse technology addresses business process analysis. However, it ignores upstream decision-making like formulating policies and policy enforcement rules. We provide a requirements engineering approach for building an integrated data for all types of decisions in an organization. To do this, we develop a two level generic platform with the bottom level having generic models of decisions, information, and decision-information association as well as information elicitation techniques for eliciting information for decisions. The higher level is the source of decision for the lower layer and is exemplified by policy enforcement rule decisions as well as operational decisions for managing the business process. Each source produces its own data warehouse requirements specification and these are integrated together using our integration technique.</p>
      </abstract>
      <kwd-group>
        <kwd>Data Warehouse</kwd>
        <kwd>Requirements Engineering</kwd>
        <kwd>Early Information</kwd>
        <kwd>Decision</kwd>
        <kwd>Policy enforcement rule</kwd>
        <kwd>Data Warehouse Integration</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>Data Warehouse (DW) failure statistics highlight the crucial role of RE in mitigating
system failure [1]. Hayen [2] refers to studies that indicate the typical cost of a DW
project to be one million dollars in the very first year. However, one-half to two-third
of these projects fail. One of the causes of this failure [1] is inadequate determination
of the relationship of the DW with strategic business requirements. These statistics
reinforce the need for RE for DW systems.</p>
      <p>DWRE techniques identify DW structures like facts, dimensions and finally arrive at
star schema. DW structures are identified from existing systems, information gathered
from users’ of the DW or a combination of the two. DWRE techniques are classified
into three broad categories based on the nature and phases of the process. By nature
they can be top-down, bottom-up or mixed and by phases they can have a
singlederivation phase or multiple phases in which the process is performed.
A more detailed comparison of top-down, bottom-up and mixed approach is as
follows:</p>
      <sec id="sec-1-1">
        <title>I. Bottom-Up or Supply driven approaches assume that existing, already</title>
        <p>
          available, information, needs to only be converted into the multi-dimensional form.
Thus, the starting point is existing data bases and data sources. Desired facts and
dimensions are then imposed on these available sources. There are two basic
approaches, (a) Database Driven approach that starts from existing databases [3], and
(b) ER schema driven approach that starts from ER schema [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ].
ER driven techniques have been criticised on several grounds. According to [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ]
“Entity relation models cannot be used for enterprise data warehouses”. Information
is limited to what has been captured by the ER diagram. These techniques do not give
primary importance to the users’ perspective [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ].
        </p>
      </sec>
      <sec id="sec-1-2">
        <title>II. Top-Down or Demand driven approaches determine information</title>
        <p>contents of a DW To-Be from scratch. These approaches directly adopted model
driven techniques developed in software/information systems RE like goal-orientation
and scenario-orientation. User driven and Goal driven approaches of DWRE belong
to this category.</p>
        <p>
          Some User driven approaches include techniques developed by [
          <xref ref-type="bibr" rid="ref7 ref8">7, 8</xref>
          ]. However, it has
been observed that some users may not be able to describe their requirements [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ].
Users do not see their organization from a “broad angle” and so the requirements are
“narrow” [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ].
        </p>
        <p>
          Goal driven approaches [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ], [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ] suffer from the inherent limitation of goal orientation.
Firstly, goals are fuzzy concepts. [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ] points out that goal are “informal and
incomplete” and “difficult to precisely define”. GORE is subjective, dependent on the
requirements engineer view of the real world from where goals are identified [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ].
Further, the process of goal reduction is unguided.
        </p>
        <p>III. Mixed Driven Approaches In purely demand driven techniques, the
information needed for decision making may not necessarily be available in existing
data sources, whereas in purely supply driven techniques decision making may
require information outside of that available in existing data sources. This led to the
development of mixed driven techniques where the needed information was
identified and the available data was determined.</p>
        <p>
          According to the approach of [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ], there is a change of perspective required that views
nodes of a goal hierarchy as goals in the first perspective and as decisional
alternatives later. This treats all alternatives uniformly and deals with ‘what is to be
achieved’. In the approach of [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ], there is little guidance on what questions to ask
even though the metrics determined are critically dependent on these questions.
        </p>
        <sec id="sec-1-2-1">
          <title>We notice the following drawbacks currently facing DWRE:</title>
          <p>1. Lack of DW support for upstream decision-making in an organization:</p>
          <p>
            According to [
            <xref ref-type="bibr" rid="ref15">15</xref>
            ], the primary concern of data warehouse technology is to
provide support to decision makers for managing business processes better. Thus,
the focus is on “what to do next” type of decisions that are operational in nature.
Information support for operational decision-making is provided to all levels in
an organization.
          </p>
          <p>
            In [
            <xref ref-type="bibr" rid="ref16">16</xref>
            ], there is compartmentalization of operational, business analytics and
content analytics in separate modules. The authors recognize multiple levels of
decision makers for long term goals. In terms of decision making, the nature
continues to be operational.
          </p>
          <p>
            OMG, in its Business Motivation Model [
            <xref ref-type="bibr" rid="ref17">17</xref>
            ] conceptualizes a business in
terms of policies and directives that govern their enforcement. This suggests yet
another classification of decisions that is based on the nature of the task to be
carried out, namely, policy formulation, determination of policy enforcement
rules, operational decisions. Notice that the first two of these are upstream to the
third and not supported by DW technology. Thus, there is a need to develop
specific techniques for these as well.
          </p>
        </sec>
        <sec id="sec-1-2-2">
          <title>2. Limited understanding of the Decision-Information Link :</title>
          <p>
            Decisional and Information perspectives have been introduced by [
            <xref ref-type="bibr" rid="ref6">6</xref>
            ] [
            <xref ref-type="bibr" rid="ref14">14</xref>
            ]
respectively. However, we find that
(a) The relationship between the notions of decision and information is not fully
explored. Thus, the decision-information association is left un-articulated and
remains implicit. This inhibits a full investigation into what information is needed
for which decision and vice-versa.
(b) DWRE does not take into account the structure of a decision and the semantic
notions underlying decisions. The former means that it is not possible to adopt
model driven requirements engineering leading to relatively poor guidance in the
elicitation task. The latter implies that the conceptual basis for adopting the
notion of a decision itself remains weak.
(c) Information models are assumed to be multi-dimensional in nature. This leads to
an emphasis on determining facts and dimensions at the expense of determining
information properties like required aggregations and historical information
needs. As for decisions, this implies that only partial guidance can be provided in
the information elicitation task.
          </p>
          <p>There is a need to explicitly model the decision-information relationship and
treat both decision and information as first class concepts of DWRE.</p>
          <p>Limited techniques specific to Information Elicitation:</p>
          <p>
            DWRE techniques are highly oriented towards arriving at information in the
form of Facts, Dimensions and Measures. This is either done directly without
analyzing information and or without sufficiently exploring information before
structuring it. Techniques like [
            <xref ref-type="bibr" rid="ref6">6</xref>
            ] belong to the former class and techniques like
[3], [
            <xref ref-type="bibr" rid="ref13 ref14">13, 14</xref>
            ], [
            <xref ref-type="bibr" rid="ref18">18</xref>
            ] to the latter. Even though some investigation of information
was done with Information scenarios of [
            <xref ref-type="bibr" rid="ref13">13</xref>
            ] there is no guidance provided for
developing these scenarios.
          </p>
          <p>While arriving at MD structures is essential, it is equally important to elicit,
examine and analyze information that is unstructured and also to elicit
information in a guided manner.</p>
          <p>To sum up, there is need to treat decision and information as first class concepts of
RE models, develop decision and information models for conceptual clarity and
effective guidance, and to lay emphasis on eliciting early, unstructured information
before arriving at multi-dimensional structures.</p>
          <p>With three inter-related DW systems, policy formulation, policy enforcement, and
operational, there may be common data across them. Therefore, need for integrating
these arises. Existing approaches do star schema/data mart integration by identifying
conformed dimensions. However, this implies long lead times due to first arriving at
the star schemas and then integrating them. Requirements may change during this
period and the integrated system may be out of step with desired one.
We can now define the following research questions:
1. What are the different kinds of decisions, the applications from which they
originate and their inter-relationship?
2. Can we define information elicitation techniques that are neutral to the types
of decisions?
3. Having determined information relevant to decisions of each application, do
we keep separate Data Warehouses application-wise or do we maintain one
integrated form?
2.</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>Solution Approach</title>
      <p>In order to answer the research questions, we propose a solution divided into the
following steps:
2.1.</p>
      <sec id="sec-2-1">
        <title>Defining upstream and operational decisions and the decision continuum</title>
        <p>We start by establishing the ‘Decision Environment’ and derive a typology of
decisions. We define two broad categories of decisions: Imperative decisions and
Managerial decisions. Managerial decision-making is upstream and is of two kinds.
One kind of Managerial decisions’ is those that deal with formulation of norms and
standards that are to be followed in organizations. These decisions are Policy
Decisions. The other kind are concerned with the enforcement of given policies. The
decision problem here is that of defining an appropriate set of rules that the
organization will follow during its operations. These decisions are Policy
Enforcement Rule (PER) Decisions. Imperative decisions are derived from policy
enforcement rules and consist of operational actions. The imperative decision
making problem is that of selecting the most appropriate action in a given
situation such that it also does not violate policy enforcement rules.
Imperative decisions can be taken once Policy enforcement rule decisions are taken.
Policy enforcement rule decisions are taken once policy decisions have been taken.
Thus, there is a continuum between policy, policy enforcement rule decisions and
operational decisions.</p>
        <p>
          Policy formulation is done in a number of contexts with varied stakeholders [
          <xref ref-type="bibr" rid="ref19 ref20">19, 20</xref>
          ],
shows dependence on related policies [
          <xref ref-type="bibr" rid="ref21">21</xref>
          ] and consensus building [
          <xref ref-type="bibr" rid="ref20">20</xref>
          ]. Since policy
formulation is a many-facetted and complex task, we have left it for a separate
investigation. Therefore, in this thesis, we assume a policy representation system and
consider DWRE for PER decisions and operational decisions only.
        </p>
      </sec>
      <sec id="sec-2-2">
        <title>2.2. Developing a Generic Platform</title>
        <p>Our RE process is rooted in Decision Requirement which we model as a tuple
&lt;decision, information&gt;. Decision Requirement implies that RE process has two
steps, first to determine the choice set of decisions and then to elicit information to
choose one from the choice set.</p>
        <p>This and our treatment of decision and information as first class concepts leads us a
two level generic platform. The bottom of Fig 1 shows the generic platform having
generic models of Decision Requirement, decision and information. Information
elicitation techniques for decisions are defined in this layer. The higher layer is the
source of decisions for this lower layer. Decisions are obtained from PER formulation
and operational decisions. This means that the lower layer is neutral to the source of
decisions and can be used for any kind of decisions. It is generic.</p>
        <p>PER Formulation technique</p>
        <p>Operational
Decision Source: Higher Layer</p>
        <p>Generic Decision Requirement Model
Generic Decision Model</p>
        <p>Generic Information Model
Generic Platform for Decision Information</p>
        <p>Fig 1: The Generic Platform
For the bottom layer, we propose three information elicitation techniques namely,
CSFI, ENDSI and MEANSI as a set of generic techniques for eliciting information for
the DW to-be. The elicited information has to be converted to multi-dimensional form
and conforms to a generic information model developed in the Generic Platform.
For the higher layer, we propose to develop RE approaches for our two sources of
decisions. Once this is done, an integration process has to be developed to arrive at
the integrated DW.
2.3.</p>
      </sec>
      <sec id="sec-2-3">
        <title>Building an integrated DW</title>
        <p>Our process begins with first developing Policy Enforcement Rule DW and
operational DW. For the former, we propose a PER life cycle thus address the issue of
providing support for strategic decision making. For the latter we propose the
operational life cycle. Now the remaining question is to integrate the two DWs into
one comprehensive DW for the entire organization. .This makes the integrated DW a
single enterprise resource that supports ALL forms of decision making. The
integration is done using our Vertical integration technique.</p>
        <sec id="sec-2-3-1">
          <title>Let us consider the RE process in each individual life cycle.</title>
        </sec>
      </sec>
      <sec id="sec-2-4">
        <title>PER Life Cycle</title>
        <p>PER life cycle creates a DW for PER decision making, DWper, with a rule base and
information in its own operational early information base. The input to the PER life
cycle is operational policies. The PER life cycle has two parts; one is to formulate
rules and the other to elicit relevant information. We assume that organizational
policies are represented in our extended first order logic. Thereafter, we propose
guidelines to arrive at PERs. PERs are of the form “WHEN triggering action IF
condition THEN correcting action”. In general there can be more than one correcting
action for a given condition and the decision maker must formulate the appropriate set
of correcting actions. In order words, the decision maker works with the choice set
{select action, modify action, reject action}. Choosing one of these constitutes the
decision problem.</p>
        <p>We now need to elicit information that the decision maker will refer to in the decision
making task of choosing the appropriate correcting action from the choice set. The
generic early information elicitation approaches namely ENDSI, MEANSI and CSFI,
defined in the platform of Fig 1 are used. This constitutes early information, EIper,</p>
        <sec id="sec-2-4-1">
          <title>EIper can be:</title>
          <p>
            1. a source of information for the vertical integration life cycle
2. converted to late, structured information
For the latter we have proposed guidelines to convert early information into ER
diagram. Subsequently, ER can be converted to star schema by applying existing
algorithms of [
            <xref ref-type="bibr" rid="ref4">4</xref>
            ]. DWper thus obtained can be used by PER level decision maker.
We applied our process to AYUSH policies consisting of 151 policies. The RE
methodology was implemented in a tool called ELISPE and it was used to elicit the
required information.
          </p>
        </sec>
      </sec>
      <sec id="sec-2-5">
        <title>Operational Life Cycle</title>
        <p>Operational life cycle creates a DW for operational decision making, DWop. Actions
are first extracted from PERs and each action, a, of the PER layer is treated as a
decision, d, to be taken at the operational level. This yields the initial set of decisions
and is the input to the operational life cycle.
Applying the generic decision model mentioned in Fig 1, each decision is subjected to
AND/OR decomposition and generalization-specialization process and leaf nodes are
determined. The next task is to elicit information for every decision using CSFI,
ENDSI, and MEANSI. The elicited information is EIop.</p>
        <p>Again, EIop, can be either be converted to ER diagram, for which we propose
guidelines, or can be used as a source of early information for vertical integration. In
the case of the former, once the ER diagram is converted to star schema we obtain a
stand-alone DWop.</p>
      </sec>
      <sec id="sec-2-6">
        <title>Vertical Integration Life Cycle</title>
        <p>We found that there are two problems with keeping separate Data Warehouses. These
arise if there is common data in them.</p>
        <p> Difference in refresh cycles between DWper and DWop cause common data
to have differen values in the two DWs. Thus, rule formulators and
operational decision makers end up taking decisions on different data in this
temporal window. The larger this window, the longer this inconsistency
exists.
 Loss of business control occurs when data of an operational DW calls for
decision makers of the policy enforcement DW to take decisions, but the
decisions are not taken because daa in the latter do not suggest this need.
Thus, integration is required to maintain compatibility between PER and operational
level.</p>
        <p>We show that there are in fact two forms of integration that can exist, horizontal and
vertical. While the former integrates data marts at the same level of decision-making,
the latter integrates data marts across PER and operational levels. For vertically
integrating DWper and DWop, we propose a ‘build by integrating’ approach that
works pair-wise pair-wise. When a new data mart is to be built, its requirements
specification is integrated with an existing one. The integrated requirements
specification then goes through the development cycle. Thus, the point of integration
is moved upstream into the requirements stage. In other words, early information is
integrated. The advantages of integrating upstream and in a pair-wise fashion are:
 downstream development effort is minimized.
 it never allows un-integrated data marts to be built. Thus, pre-empting our
two problems.</p>
        <p> A complete logical DW is available for decision making.</p>
        <p>Integration is done as a four-step process, Metadata reading, Correspondence
Drafting, Information Mapping and Conflict Resolving. The integrated early
information obtained is then converted into ER schema and finally into star schema.
Through vertical integration, an integrated DW is obtained that can be used for both
forms of decision making.</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Contribution of research work</title>
      <p>A summary of the contributions made is as follows:
1. Addressing full decisional making continuum: DW support has been extended
from providing just operational support to providing policy enforcement and
operational support.
2. Elicited Information can be traced back to members of the choice set thereby
facilitating decision making. In the case of PERs the choice set is {select A,
modify A, delete A} where A is an action and {select A1, select A2, select A3}
for operationa decisions. For each alternative, information is elicited, thus
relating information to a particular member of the choice set.</p>
      <p>Discovery of early information: Information is obtained in a two-step process,
early information elicitation step, using ENDSI, MEANSI and CSFI and late
information elicitation step where early information is converted into ER diagram
which is subsequently converted to a star schema.</p>
      <p>Development of a requirements integration approach that pre-empts the problems
of inconsistency in decision-making and loss of business control.</p>
    </sec>
    <sec id="sec-4">
      <title>Conclusion and future work</title>
      <p>This work addresses the issue of providing support to different kinds of decisional
needs in a unified, enterprise wide DW system. A two level generic platform is
proposed with generic models at the bottom level and decision sources at the higher
level.</p>
      <p>We develop RE process to arrive at separate DWs for the PER and operational
decisions respectively. The two DWs are integrated upstream in the requirements
engineering phase. The integrated requirements specification is then converted into
multi-dimensional form.</p>
      <p>Future work includes developing a policy life cycle for eliciting information for
policy decisions and integrating it with ‘lower’ levels of the decision continuum.
3.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <string-name>
            <surname>Alshboul</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          (
          <year>2012</year>
          ).
          <source>Data Warehouse Explorative Study. Applied Mathematical Sciences</source>
          ,
          <volume>6</volume>
          (
          <issue>61</issue>
          ),
          <fpage>3015</fpage>
          -
          <lpage>3024</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <string-name>
            <given-names>Hayen R.</given-names>
            ,
            <surname>Rutashobya</surname>
          </string-name>
          <string-name>
            <given-names>C.</given-names>
            ,
            <surname>Vetter</surname>
          </string-name>
          <string-name>
            <surname>D.</surname>
          </string-name>
          , (
          <year>2007</year>
          ),
          <article-title>An Investigation Of The Factors Affecting Data Warehousing Success</article-title>
          ,
          <source>Issues In Information Systems</source>
          ,
          <string-name>
            <surname>Volume</surname>
            <given-names>VIII</given-names>
          </string-name>
          , No.
          <volume>2</volume>
          ,
          <fpage>547</fpage>
          -
          <lpage>553</lpage>
          ,
          <year>2007</year>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <string-name>
            <surname>Golfarelli</surname>
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Maio</surname>
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rizzi</surname>
            <given-names>S.</given-names>
          </string-name>
          (
          <year>1998</year>
          , January).
          <article-title>Conceptual Design of Data Warehouses from E/R schemes</article-title>
          .
          <source>In System Sciences</source>
          ,
          <year>1998</year>
          .,
          <source>Proceedings of the Thirty-First Hawaii International Conference on (Vol. 7</source>
          , pp.
          <fpage>334</fpage>
          -
          <lpage>343</lpage>
          ). IEEE.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4. Moody L.D., and
          <string-name>
            <surname>Kortink</surname>
            <given-names>M.A.R.</given-names>
          </string-name>
          (
          <year>2000</year>
          ),
          <article-title>From Enterprise Models to Dimensional Models: A Methodology for Data Warehouses and Data Mart Design</article-title>
          ,
          <source>Proc. of the Intl Workshop on Design and Management of Data Warehouses</source>
          , Stockholm, Sweden, (pp.
          <fpage>5</fpage>
          .
          <fpage>1</fpage>
          -
          <lpage>5</lpage>
          .12)
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Kimball</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          (
          <year>1996</year>
          ):
          <article-title>The Data Warehouse Toolkit</article-title>
          , New York: J. Wiley &amp; Sons.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Giorgini</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rizzi</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Garzetti</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          (
          <year>2005</year>
          ).
          <article-title>Goal-oriented requirement analysis for data warehouse design</article-title>
          .
          <source>In Proceedings of the 8th ACM international workshop on Data warehousing and OLAP</source>
          (pp.
          <fpage>47</fpage>
          -
          <lpage>56</lpage>
          ). ACM.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Winter</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Strauch</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          (
          <year>2003</year>
          , January).
          <article-title>A method for demand-driven information requirements analysis in data warehousing projects</article-title>
          .
          <source>In System Sciences</source>
          ,
          <year>2003</year>
          .
          <source>Proceedings of the 36th Annual Hawaii International Conference on</source>
          (pp.
          <fpage>9</fpage>
          -pp).
          <source>IEEE.</source>
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Bruckner</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>List</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Scheifer</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          (
          <year>2001</year>
          ).
          <article-title>Developing requirements for data warehouse systems with use cases</article-title>
          .
          <source>AMCIS 2001 Proceedings, 66.</source>
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Boehnlein</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          , and Ulbrich vom Ende,
          <string-name>
            <surname>A.</surname>
          </string-name>
          (
          <year>2000</year>
          ).
          <article-title>Business Process Oriented Development of Data Warehouse Structures</article-title>
          .
          <source>In Proceedings of Data Warehousing</source>
          <year>2000</year>
          (pp.
          <fpage>3</fpage>
          -
          <lpage>21</lpage>
          ).
          <source>PhysicaVerlag HD</source>
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>List</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bruckner</surname>
            ,
            <given-names>R. M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Machaczek</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Schiefer</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          (
          <year>2002</year>
          ,
          <article-title>January). A comparison of data warehouse development methodologies case study of the process warehouse</article-title>
          .
          <source>In Database and Expert Systems Applications</source>
          (pp.
          <fpage>203</fpage>
          -
          <lpage>215</lpage>
          ). Springer Berlin Heidelberg.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Horkoff</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Yu</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          (
          <year>2010</year>
          ).
          <article-title>Interactive analysis of agent-goal models in enterprise modeling</article-title>
          .
          <source>International Journal of Information System Modeling and Design (IJISMD)</source>
          ,
          <volume>1</volume>
          (
          <issue>4</issue>
          ),
          <fpage>1</fpage>
          -
          <lpage>23</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Haumer</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pohl</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Weidenhaupt</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          (
          <year>1998</year>
          ).
          <article-title>Requirements elicitation and validation with real world scenes</article-title>
          .
          <source>Software Engineering</source>
          , IEEE Transactions on,
          <volume>24</volume>
          (
          <issue>12</issue>
          ),
          <fpage>1036</fpage>
          -
          <lpage>1054</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Prakash</surname>
            <given-names>N.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Gosain</surname>
            <given-names>A.</given-names>
          </string-name>
          (
          <year>2008</year>
          ).
          <article-title>An Approach to Engineering the Requirements of Data Warehouses</article-title>
          .
          <source>Requirements Engineering Journal</source>
          , Springer,
          <volume>13</volume>
          (
          <issue>1</issue>
          ),
          <fpage>49</fpage>
          -
          <lpage>72</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Bonifati</surname>
            <given-names>A.. Cattaneo F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>CeriS.</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Fuggetta</surname>
            , and
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Paraboschi</surname>
          </string-name>
          (
          <year>2001</year>
          ).
          <article-title>Designing Data Marts for Data Warehouses</article-title>
          .
          <source>ACM Trans. Software. Eng. Methodology</source>
          ,
          <volume>10</volume>
          (
          <issue>4</issue>
          ). (pp.
          <fpage>452</fpage>
          -
          <lpage>483</lpage>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Adamson</surname>
          </string-name>
          (
          <year>2010</year>
          )
          <article-title>The complete reference: Star Schema. Tata McGraw-Hill</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Imhoff</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>White</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          (
          <year>2008</year>
          ).
          <article-title>Full Circle: Decision Intelligence (DSS 2.0)</article-title>
          . BEye-Network,
          <source>Published: August</source>
          ,
          <volume>27</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>BRG</surname>
          </string-name>
          ,
          <string-name>
            <surname>2010</surname>
            <given-names>BRG</given-names>
          </string-name>
          , Business Rules Group (
          <year>2010</year>
          ),
          <article-title>The Business Motivation Model: Business governance in a volatile world</article-title>
          ,
          <source>Release</source>
          <volume>1</volume>
          .4,
          <string-name>
            <surname>July</surname>
            <given-names>2010</given-names>
          </string-name>
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Prakash</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Bhardwaj</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          (
          <year>2014</year>
          ).
          <article-title>Functionality for Business Indicators in Data Warehouse Requirements Engineering</article-title>
          . In Advances in Conceptual Modeling (pp.
          <fpage>39</fpage>
          -
          <lpage>48</lpage>
          ). Springer International Publishing.
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Lindbloom</surname>
            <given-names>C.E.</given-names>
          </string-name>
          (
          <year>1993</year>
          ),
          <string-name>
            <surname>Woodhouse E.J.</surname>
          </string-name>
          ,
          <source>3rd edition</source>
          , Prentice Hall,
          <year>1993</year>
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Ritchie</surname>
            <given-names>J.R.B.</given-names>
          </string-name>
          (
          <year>1988</year>
          ),
          <article-title>Consensus policy formulation in tourism: Measuring resident views via survey research</article-title>
          ,
          <source>Tourism Management</source>
          ,
          <volume>9</volume>
          ,
          <issue>3</issue>
          ,
          <fpage>199</fpage>
          -
          <lpage>212</lpage>
          ,
          <year>1988</year>
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Park</surname>
            <given-names>Y. T.</given-names>
          </string-name>
          (
          <year>2000</year>
          ),
          <article-title>National systems of Advanced Manufacturing Technology (AMT): hierarchical classification scheme and policy formulation process</article-title>
          ,
          <source>Technovation</source>
          ,
          <volume>20</volume>
          ,
          <issue>3</issue>
          ,
          <fpage>151</fpage>
          -
          <lpage>159</lpage>
          ,
          <year>2000</year>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>