An improved Requirements Engineering framework for cloud based application development

Muhammad Ehsan Rana, Jumagaliyev Dauren, Siwa Kumaran · 2015

Requirements Engineering (RE) is a complex but essential phase of any project. Most of the time, final result of development process depends on quality of requirements obtained from stakeholders. Nevertheless, requirements engineering is not something universal, unchangeable and applicable for any type of project. Every technology implies applications appropriate to its requirements engineering activities and techniques. This research attempts to discover features of requirements engineering imposed by cloud computing based architecture. Main outcome of this work is a requirements engineering framework that takes into account features established within the cloud context. The basis of this framework is a requirements engineering model that contains all necessary phases and reflects modern trends in software development process. In turn, each phase require application of some techniques which facilitates current requirements engineering activity. Since requirements engineering is a vast area to be fully covered in this study, the proposed framework involves techniques intended to overcome certain issues of requirements engineering in cloud context.

Read the paper · More papers on PaperTik