TY - JOUR
T1 - A model to support design and development of multiple-social-network applications
AU - Buccafurri, Francesco
AU - Lax, Gianluca
AU - NICOLAZZO, SERENA
AU - Nocera, Antonino
PY - 2016
Y1 - 2016
N2 - Online social networks have become so pervasive in people’s lives that they can play a crucial role in design and development processes of applications. At moment, a gap exists w.r.t. standard networking programming to support social-network-based programming in large, according to software engineering principles of genericity and polymorphism. This drawback is made evident when applications should be built on top of multiple social networks and the user-centered vision should be kept. Indeed, heterogeneity of social networks does not allow us to produce software with suitable abstraction. In this paper, we cover the above gap by defining and implementing a model aimed at generalizing concepts, actions and relationships of existing social networks. The effectiveness of our approach is shown by two case studies.
AB - Online social networks have become so pervasive in people’s lives that they can play a crucial role in design and development processes of applications. At moment, a gap exists w.r.t. standard networking programming to support social-network-based programming in large, according to software engineering principles of genericity and polymorphism. This drawback is made evident when applications should be built on top of multiple social networks and the user-centered vision should be kept. Indeed, heterogeneity of social networks does not allow us to produce software with suitable abstraction. In this paper, we cover the above gap by defining and implementing a model aimed at generalizing concepts, actions and relationships of existing social networks. The effectiveness of our approach is shown by two case studies.
KW - Multiple social networks
KW - User-centered models
KW - Facebook
KW - Twitter
KW - Multiple social networks
KW - User-centered models
KW - Facebook
KW - Twitter
UR - https://iris.uniupo.it/handle/11579/210534
U2 - 10.1016/j.ins.2015.10.042
DO - 10.1016/j.ins.2015.10.042
M3 - Article
SN - 0020-0255
VL - 331
SP - 99
EP - 119
JO - Information Sciences
JF - Information Sciences
ER -