We have over 12,000 students, from over 100 countries, within one of the safest campuses in the UK


93% of Lancaster students go into work or further study within six months of graduating

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

« Back

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
Original languageEnglish

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.