Flow and Threat Modelling of a Context Aware System

Flow and Threat Modelling of a Context Aware System

Umar Mahmud (Department of Software Engineering, Foundation University Islamabad (FUI), Islamabad, Pakistan) and Nazir Ahmad Malik (Management Information Systems, Pakistan Naval Engineering, Karachi, Pakistan)
DOI: 10.4018/ijapuc.2014040105
OnDemand PDF Download:
No Current Special Offers


The production of smart, seamless and economical devices has paved the way for the development of context aware systems. Context awareness allows a system to classify the current activity based on the context as measured by the sensors present in the devices. With the presence of multiple devices and services in the environment security threats are expected. The threats can be modelled during the design phase. This article presents a flow model of a context aware system that classifies current activity based on the context. The threat modelling of the context aware system is carried out using STRIDE classification. The common countermeasures are also presented.
Article Preview

1. Context Awareness

The depiction of applications, devices and human users present in an environment is first identified by Schilit and refers to the smart classification of the activity or ‘Context’ (Schilit, Hilbert, & Trevor, 2002). The context includes spatial, temporal and deduced information within an activity, describing the people, the computational devices and the services present within an environment (Mokhtar, Foumier, Georgantes, & Issamy, 2006). Context awareness is the ability of systems to identify the users context and adapt services based on their needs. Since Weiser’s vision, context aware computing has evolved from context aware applications to platforms that classify current activity based on the context (Strang & Linnhoff-Popien, 2004; Weiser, 1991; Mahmud & Javed, Context Inference Engine (CiE): Classifying Activity Of Context Using Minkowski Distance And Standard Deviation Based Ranks, 2014).

Complete Article List

Search this Journal:
Open Access Articles: Forthcoming
Volume 11: 4 Issues (2019)
Volume 10: 4 Issues (2018)
Volume 9: 4 Issues (2017)
Volume 8: 4 Issues (2016)
Volume 7: 4 Issues (2015)
Volume 6: 4 Issues (2014)
Volume 5: 4 Issues (2013)
Volume 4: 4 Issues (2012)
Volume 3: 4 Issues (2011)
Volume 2: 4 Issues (2010)
Volume 1: 4 Issues (2009)
View Complete Journal Contents Listing