Model-driven User Stories for Agile Data Warehouse Development

被引:3
|
作者
Prakash, Naveen [1 ]
Prakash, Deepika [2 ]
机构
[1] ICLC, 21-4 S Bhagat Singh Marg, New Delhi 110001, India
[2] Cent Univ Rajasthan, Sch Math Stat & Comp Sci, Kishangarh 305817, India
关键词
Data mart; agile development; user stories; decision application; model driven requirements engineering; guidance;
D O I
10.1109/CBI.2017.67
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Agile data warehouse development using Scrum does incremental project delivery by delivering data marts from an initial backlog of user stories. However, story writing is largely ad-hoc and experience-driven. We propose a model driven approach that makes story writing relatively more systematic, and which provides guidance in the story-writing task. The approach is in three layers. At the top-most level, the decision application model contains (a) entities about which decisions are to be taken and (b) Inter-relationships between entities. Criteria for selection of entities are identified. At the next level, decisions for entities are identified. A decision model is proposed and as before, criteria for selection of decisions are presented. Finally, at the third level, information relevant to the selected decisions is modeled and selected to yield user stories. We illustrate the approach with an example of a voice and data communication service provider.
引用
收藏
页码:424 / 433
页数:10
相关论文
共 50 条
  • [1] Agile Model-Driven Development in Practice
    Zhang, Yuefeng
    Patel, Shailesh
    [J]. IEEE SOFTWARE, 2011, 28 (02) : 84 - 91
  • [2] Model-driven Architecture Approach for Data Warehouse
    Fernandes, Lucia Abrunhosa
    Helena Neto, Beatriz
    Fagundes, Vladimir
    Zimbrao, Geraldo
    de Souza, Jano Moreira
    Salvador, Rodrigo
    [J]. SIXTH INTERNATIONAL CONFERENCE ON AUTONOMIC AND AUTONOMOUS SYSTEMS: ICAS 2010, PROCEEDINGS, 2010, : 156 - 161
  • [3] The Model-Driven Architecture for the Trajectory Data Warehouse Modeling
    Azaiez, Noura
    Akaichi, Jalel
    [J]. INTERNATIONAL JOURNAL OF DATA WAREHOUSING AND MINING, 2020, 16 (04) : 26 - 43
  • [4] LLM as a Code Generator in Agile Model-Driven Development
    Sadik, Ahmed R.
    Brulin, Sebastian
    Olhofer, Markus
    Ceravola, Antonello
    Joublin, Frank
    [J]. arXiv,
  • [5] Model-Driven Co-Evolution for Agile Development
    Schonbock, J.
    Etzlstorfer, J.
    Kapsammer, E.
    Kusel, A.
    Retschitzegger, W.
    Schwinger, W.
    [J]. 2015 48TH HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES (HICSS), 2015, : 5094 - 5103
  • [6] Model-driven development of graphical user interfaces
    Link, Stefan
    Schuster, Thomas
    Hoyer, Philip
    Abeck, Sebastian
    [J]. i-com, 2008, 6 (03) : 37 - 43
  • [7] Model-Driven Development of Diverse User Interfaces
    Ma, Zhiyi
    Zhang, Wei
    Yeh, Chih-Yi
    [J]. 36TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE COMPANION 2014), 2014, : 616 - 617
  • [8] Towards a Model-Driven Framework for Web Usage Warehouse Development
    Hernandez, Paul
    Glorio, Octavio
    Garrigos, Irene
    Mazon, Jose-Norberto
    [J]. ADVANCES IN CONCEPTUAL MODELING: RECENT DEVELOPMENTS AND NEW DIRECTIONS, 2011, 6999 : 336 - 337
  • [9] The Power of a Model-Driven Approach to Handle Evolving Data Warehouse Requirements
    Taktak, Said
    Alshomrani, Saleh
    Feki, Jamel
    Zurfluh, Gilles
    [J]. MODELSWARD: PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT, 2017, : 169 - 181
  • [10] TOWARDS MODEL-DRIVEN DATA WAREHOUSE AUTOMATION USING MACHINE LEARNING
    Essaidi, Moez
    Osmani, Aomar
    [J]. ICEC 2010: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON EVOLUTIONARY COMPUTATION, 2010, : 380 - 383