Title: Towards a framework for quantifying system non-functional data definition and database requirements

Authors: Ahmad Al-Khasawneh; Khalid T. Al-Sarayreh; Kenza Meridji

Addresses: Department of Computer Information System, Hashemite University, Zarqa, 13115, Jordan ' Department of Software Engineering, Hashemite University, Zarqa, 13115, Jordan ' Department of Software Engineering, Petra University, Amman, 11196, Jordan

Abstract: In practice, during the system requirements gathering phase, the focus is often on the functional requirements of the system, while non-functional requirements are often captured by system analysts at a very global level. The European ECSS series of standards for the aerospace industry includes data definition and database requirements as one of sixteen types of non-functional requirement (NFR) for embedded and real time systems. A number of data definition and database related concepts are dispersed throughout the ECSS standards to describe at varying levels of details the various types of candidate data definition and database requirements at the system, software, and hardware levels. This paper organises these dispersed data definition and database concepts into a standards-based reference framework of system data definition and database requirements. The availability of this generic, and detailed, reference model can facilitate the early identification and specification of the system data definition and database-NFR and their detailed allocation as specific data definition and database functions to be handled by the specified allocation to hardware, software or in a specific combination of both.

Keywords: software engineering; non-functional requirements; NFR; data definition; database requirements; DDBR; European Cooperation for Space Standardization; ECSS; aerospace industry; embedded systems; real time systems.

DOI: 10.1504/IJDATS.2014.062459

International Journal of Data Analysis Techniques and Strategies, 2014 Vol.6 No.2, pp.162 - 187

Published online: 05 Jul 2014 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article