Data Warehouse Requirements Engineering A Decision Based Approach

As the first to focus on the issue of Data Warehouse Requirements Engineering, this book introduces a model-driven requirements process used to identify requirements granules and incrementally develop data warehouse fragments. In addition, it presents an

  • PDF / 4,461,119 Bytes
  • 182 Pages / 453.543 x 683.15 pts Page_size
  • 52 Downloads / 155 Views

DOWNLOAD

REPORT


Data Warehouse Requirements Engineering A Decision Based Approach

Data Warehouse Requirements Engineering

Naveen Prakash Deepika Prakash •

Data Warehouse Requirements Engineering A Decision Based Approach

123

Naveen Prakash ICLC Ltd. New Delhi India

Deepika Prakash Central University of Rajasthan Kishangarh India

ISBN 978-981-10-7018-1 ISBN 978-981-10-7019-8 https://doi.org/10.1007/978-981-10-7019-8

(eBook)

Library of Congress Control Number: 2017961755 © Springer Nature Singapore Pte Ltd. 2018 This work is subject to copyright. All rights are reserved by the Publisher, whether the whole or part of the material is concerned, specifically the rights of translation, reprinting, reuse of illustrations, recitation, broadcasting, reproduction on microfilms or in any other physical way, and transmission or information storage and retrieval, electronic adaptation, computer software, or by similar or dissimilar methodology now known or hereafter developed. The use of general descriptive names, registered names, trademarks, service marks, etc. in this publication does not imply, even in the absence of a specific statement, that such names are exempt from the relevant protective laws and regulations and therefore free for general use. The publisher, the authors and the editors are safe to assume that the advice and information in this book are believed to be true and accurate at the date of publication. Neither the publisher nor the authors or the editors give a warranty, express or implied, with respect to the material contained herein or for any errors or omissions that may have been made. The publisher remains neutral with regard to jurisdictional claims in published maps and institutional affiliations. Printed on acid-free paper This Springer imprint is published by the registered company Springer Nature Singapore Pte Ltd. part of Springer Nature. The registered company address is: 152 Beach Road, #21-01/04 Gateway East, Singapore 189721, Singapore

To Our Family

Preface

That requirements engineering is part of the systems development life cycle and is about the first activity to be carried out when building systems is today considered as basic knowledge in computer science/information technology. Requirements engineering produces requirements specifications that are carried through to system design and implementation. It is assumed that systems automate specific activities that are carried out in the real world. These activities are transactions, for example reservations, cancellations, buying, selling, and the like. Thus requirements engineering produces requirements specifications of transactional systems. So long as systems were not very complex, the preparation of a requirements specification was feasible and did not compromise on system delivery times. However, as systems became more and more complex, iterative and incremental development came to the fore. Producing a requirements specification is now frowned upon and we need to produce, in the language of Scrum, user stories for small parts of the system. Abou