A Validation Study of a Requirements Engineering Artefact Model for Big Data Software Development Projects

Darlan Arruda, Nazim Madhavji, Ibtehal Noorwali

Abstract

The elicitation, specification, analysis, prioritisation and management of system requirements for large projects are known to be challenging. It involves a number of diverse issues, such as: different types of stakeholders and their needs, relevant application domains, knowing about product and process technologies, regulatory issues, and applicable standards. The advent of “Big Data” and, in turn, the need for software applications involving Big Data, has further complicated requirements engineering (RE). In part, this is due to the lack of clarity in the RE literature and practices on how to treat Big Data and the “V” characteristics in the development of Big Data applications. Traditionally, researchers in the RE field have created domain models that help in understanding the context of the problem, and in supporting communication and analysis in a project. Analogously, for the emerging field of software applications involving Big Data, we propose an empirically derived RE artefact model. It has been validated for qualities such as: accuracy, completeness, usefulness, and generalisability by ten practitioners from Big Data software development projects in industry. The validation results indicate that the model captures the key RE elements and relationships involved in the development of Big Data software applications. The resultant artefact model is anticipated to help in such activities as: requirements elicitation and specification; definition of specific RE processes; customising and creating a common vision in Big Data RE projects; and creating traceability tools linking the artefacts.

Download


Paper Citation


in Harvard Style

Arruda D., Madhavji N. and Noorwali I. (2019). A Validation Study of a Requirements Engineering Artefact Model for Big Data Software Development Projects.In Proceedings of the 14th International Conference on Software Technologies - Volume 1: ICSOFT, ISBN 978-989-758-379-7, pages 106-116. DOI: 10.5220/0007927201060116


in Bibtex Style

@conference{icsoft19,
author={Darlan Arruda and Nazim Madhavji and Ibtehal Noorwali},
title={A Validation Study of a Requirements Engineering Artefact Model for Big Data Software Development Projects},
booktitle={Proceedings of the 14th International Conference on Software Technologies - Volume 1: ICSOFT,},
year={2019},
pages={106-116},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0007927201060116},
isbn={978-989-758-379-7},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 14th International Conference on Software Technologies - Volume 1: ICSOFT,
TI - A Validation Study of a Requirements Engineering Artefact Model for Big Data Software Development Projects
SN - 978-989-758-379-7
AU - Arruda D.
AU - Madhavji N.
AU - Noorwali I.
PY - 2019
SP - 106
EP - 116
DO - 10.5220/0007927201060116