Context-Based Aspect-Oriented Requirement Engineering Model

2Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.

Abstract

Mobile applications are context-oriented systems that involve the use of context information while operating. Mobile applications demand tackling context information in the early phase of software engineering. A context-aware system demands a different approach to handling the influence of the context on a system's requirements. Aspect-oriented Requirement Engineering separates concerns throughout requirements, called crosscutting concerns, in the early phase of software development to improve the modularity of complex applications. Capturing requirements embedded within context is a challenging procedure. This study aimed to identify such contextual characteristics of requirements in the early phase of software engineering, using natural language processing techniques, by proposing Context-Based Aspect-Oriented Requirement Engineering (CB-AORE) to visualize the existence of crosscutting concerns. CB-AORE performs context modeling to analyze the context dependency with base requirements and helps the analyst to visualize the correlation of functional and non-functional requirements with context. A case study analyzed the identification of context and its use to identify crosscutting concerns.

Cite

CITATION STYLE

APA

Idate, S. R., Rao, T. S., & Mali, D. J. (2023). Context-Based Aspect-Oriented Requirement Engineering Model. Engineering, Technology and Applied Science Research, 13(2), 10460–10465. https://doi.org/10.48084/etasr.5699

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free