scispace - formally typeset
A

Awais Rashid

Researcher at University of Bristol

Publications -  350
Citations -  7939

Awais Rashid is an academic researcher from University of Bristol. The author has contributed to research in topics: Aspect-oriented programming & Software development. The author has an hindex of 41, co-authored 313 publications receiving 7303 citations. Previous affiliations of Awais Rashid include Lancaster University & Aster.

Papers
More filters
Proceedings ArticleDOI

Modularisation and composition of aspectual requirements

TL;DR: It is argued that such modularisation makes it possible to establish early trade-offs between aspectual requirements hence providing support for negotiation and subsequent decision-making among stakeholders.
Journal ArticleDOI

Towards a taxonomy of software change

TL;DR: A framework can be used to characterize software change support tools and to identify the factors that impact on the use of these tools and the ultimate goal is to provide a framework that positions concrete tools, formalisms and methods within the domain of software evolution.
Proceedings ArticleDOI

Early aspects: a model for aspect-oriented requirements engineering

TL;DR: In this paper, the authors propose a general model for aspect oriented requirements engineering (AORE), which supports separation of crosscutting functional and non-functional properties at the requirements level, and argue that early separation of such crosscutting properties supports effective determination of their mapping and influence on artefacts at later development stages.
Proceedings ArticleDOI

On the impact of aspectual decompositions on design stability: an empirical study

TL;DR: A quantitative case study that evolves a real-life application to assess various facets of design stability of OO and AO implementations and includes an analysis of the application in terms of modularity, change propagation, concern interaction, identification of ripple-effects and adherence to well-known design principles.
Journal ArticleDOI

Discovering early aspects

TL;DR: This article describes how to identify and capture early aspects in requirements and architecture activities and how they're carried over from one phase to another.