On Using Requirements Throughout the Life Cycle of Data Repository - Archive ouverte HAL Access content directly
Conference Papers Year : 2014

On Using Requirements Throughout the Life Cycle of Data Repository

Abstract

Requirements engineering aims at providing a requirement specification with some nice properties such as completeness or accuracy. In the lifecycle of a Data Repository ( DR ), user requirements are usually assumed to be homogenous and used mainly to define the conceptual model of a DR . In this paper, we study the interest of the requirements in the other phases of the life cycle of a DR . We propose a generic model based on ontologies to unify the used vocabularies and requirements languages. Then we extend this model using the formal method B to check the consistency of the requirements w.r.t. the integrity constraints defined on the logical schema. Finally we propose to select optimization structures of a DR using the user requirements instead of SQL queries. Several experiments on the Star Schema Benchmark (SSB) confirm the interest of our proposition.
Not file

Dates and versions

hal-01103274 , version 1 (14-01-2015)

Identifiers

Cite

Stéphane Jean, Idir Ait-Sadoune, Ladjel Ladjel.Bellatreche@ensma.Fr Bellatreche, Ilyes Boukhari. On Using Requirements Throughout the Life Cycle of Data Repository. DEXA 2014, Sep 2014, Munich, Germany. pp.409-416, ⟨10.1007/978-3-319-10085-2_37⟩. ⟨hal-01103274⟩
99 View
0 Download

Altmetric

Share

Gmail Facebook Twitter LinkedIn More