scispace - formally typeset
R

Raian Ali

Researcher at Khalifa University

Publications -  179
Citations -  2793

Raian Ali is an academic researcher from Khalifa University. The author has contributed to research in topics: Requirements engineering & Computer science. The author has an hindex of 23, co-authored 149 publications receiving 2171 citations. Previous affiliations of Raian Ali include University of Limerick & University of Portsmouth.

Papers
More filters
Journal ArticleDOI

A goal-based framework for contextual requirements modeling and analysis

TL;DR: Context goal models to relate goals and contexts; context analysis to refine contexts and identify ways to verify them; reasoning techniques to derive requirements reflecting the context and users priorities at runtime; and design time reasoning techniquesto derive requirements for a system to be developed at minimum cost and valid in all considered contexts are introduced.
Proceedings ArticleDOI

The four pillars of crowdsourcing: A reference model

TL;DR: A taxonomy is meant to represent the different configurations of crowdsourcing in its main four pillars: the crowdsourcer, the crowd, the crowdsourced task and the crowdsourcing platform.
Journal ArticleDOI

The Crowd in Requirements Engineering: The Landscape and Challenges

TL;DR: Current research topics in CrowdRE are presented; the benefits, challenges, and lessons learned from projects and experiments are discussed; and how to apply the methods and tools in industrial contexts are assessed.
Journal ArticleDOI

Crowdsourcing: A Taxonomy and Systematic Mapping Study

TL;DR: A taxonomy of features which characterize crowdsourcing in its four constituents is extracted, providing a reference model which could be used to configure crowdsourcing and also define it precisely and make design decisions on which of its variation to adopt.
Journal ArticleDOI

Reasoning with contextual requirements: Detecting inconsistency and conflicts

TL;DR: A set of automated analysis mechanisms to support the requirements engineers to detect and analyze modelling errors in contextual requirements models to avoid developing unusable and unwanted functionalities and functionalities which lead to conflicts when they operate together.