Requirements engineering approach for real-time and embedded systems: a case study of android-based smart phone devices

  • Authors:
  • Aedah Abd Rahman

  • Affiliations:
  • Universiti Kuala Lumpur, Malaysia, Kuala Lumpur

  • Venue:
  • Proceedings of the 8th International Conference on Ubiquitous Information Management and Communication
  • Year:
  • 2014

Quantified Score

Hi-index 0.00

Visualization

Abstract

The primary success of a software system is the degree it meets the purpose for which was intended. Therefore, software systems requirements engineering (RE) helps to achieve this purpose. Requirements engineering has been recognized as important in producing successful software project and quality software systems. The overall aim of this research is to design and document a requirements engineering approach to facilitate the elicitation and management of dynamic, and multi-stakeholder requirements and needs. The focus of this research paper is to determine the requirements engineering approach in the real-time and embedded applications domain. This paper describes the relationship between process improvement and requirements engineering, process improvement method and RE approach for real-time and embedded systems (REARES). Process improvement frameworks emphasize on the importance to improve their software development processes. In this research, requirements engineering is selected as one of the process improvement method. Requirements engineering is defined as the process that develops product specifications that are complete, consistent and unambiguous. Good requirements engineering practices affects the software project success rate. The outcome of this research paper is a consolidated list of processes for requirements engineering in embedded software projects.