Engineering Socially-Aware Systems and Applications

Muhammad Ashad Kabir, Jun Han, Alan Colman, Naif R. Aljohani, Mohammed Basheri, Zhenchang Xing, Shang Wei Lin

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Citations (Scopus)

Abstract

With the convergence of pervasive mobile computing and social networking, interest has grown significantly in software systems and applications that are aware of users' social context to make pervasive applications more intelligent and accessible. Thus, socially-aware systems have further advanced context-aware systems taking account of human social context such as social relationships to enable the attainment of users' tasks in different domains. However, social context-awareness introduces a variety of software engineering challenges. In this paper, we address these challenges by proposing a software engineering process that provides a methodological framework for developing various types of socially-aware applications from requirements elicitation through to concrete implementation. We provide context models and software infrastructure to assist developers in rapid prototyping. We also present two case studies to demonstrate the feasibility and applicability of our software engineering process by presenting how this process can be used to develop two different types of socially-aware applications utilizing our model and infrastructure. Finally, we evaluate our software engineering approach with respect to a set of software quality metrics.

Original languageEnglish
Title of host publicationProceedings - 2016 21st International Conference on Engineering of Complex Computer Systems, ICECCS 2016
EditorsHai H. Wang, Mounir Mokhtari, Mounir Mokhtari
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages81-90
Number of pages10
ISBN (Electronic)9781509055272
DOIs
Publication statusPublished - 2 Jul 2016
Externally publishedYes
Event21st International Conference on Engineering of Complex Computer Systems, ICECCS 2016 - Dubai, United Arab Emirates
Duration: 6 Nov 20168 Nov 2016

Publication series

NameProceedings of the IEEE International Conference on Engineering of Complex Computer Systems, ICECCS
Volume0
ISSN (Print)2770-8527
ISSN (Electronic)2770-8535

Conference

Conference21st International Conference on Engineering of Complex Computer Systems, ICECCS 2016
Country/TerritoryUnited Arab Emirates
CityDubai
Period6/11/168/11/16

Fingerprint

Dive into the research topics of 'Engineering Socially-Aware Systems and Applications'. Together they form a unique fingerprint.

Cite this