Home > Research > Publications & Outputs > Requirements engineering for social applications
View graph of relations

Requirements engineering for social applications

Research output: Contribution in Book/Report/ProceedingsPaper


Publication date2011
Host publicationProceedings of the 5th International i* Workshop
EditorsJaelson Castro, Xavier Franch, John Myopoulos, Eric Yu
Number of pages6
<mark>Original language</mark>English

Publication series

NameCEUR Workshop Proceedings


We characterize social applications as those involving interaction
among multiple autonomous agents. We are interested in the essential concepts
and approaches for modeling such applications. We make the case that i* has
some limitations with respect to the modeling of social applications. The problem is in the intentional nature of i*. The deeper roots though lie in the centralized
machine-oriented approach of current requirements engineering approaches. We
recommend an interaction-oriented approach to requirements modeling, modeling in terms of social commitments rather than dependencies, and in general, accommodating a distributed perspective right from the earliest phases of software
engineering. For clarity, we also distinguish social commitments from various
similar-sounding notions in the literature.