Functional and Non-Functional Requirements Modeling for the Design of New Online Social Networks
Sarah Bouraga, Ivan Jureta, Stéphane Faulkner · Advances in social networking and online communities book series · 2018
Online social networks (OSNs) such as Facebook and LinkedIn are now widely used. They count users in the hundreds of millions. This chapter surveys popular social networks in order to present a pattern of recurring functional requirements as well as non-functional requirements, and a model of that pattern in the i* requirements modelling language. The pattern can serve as a starting point for requirements engineering of new OSNs. The authors test their model by applying it to a popular OSN, namely Twitter.