Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Awais Ahmad, Muhammad Babar, Sadia Din, Shehzad Khalid, Muhammad Mazhar Ullah,
Anand Paul, Alavalapati Goutham Reddy, Nasro Min-Allah
PII: S0167-739X(17)30778-1
DOI: https://doi.org/10.1016/j.future.2017.12.027
Reference: FUTURE 3865
Please cite this article as: A. Ahmad, M. Babar, S. Din, S. Khalid, M.M. Ullah, A. Paul, A.G.
Reddy, N. Min-Allah, Socio-cyber network: The potential of cyber-physical system to define
human behaviors using Big Data analytics, Future Generation Computer Systems (2018),
https://doi.org/10.1016/j.future.2017.12.027
This is a PDF file of an unedited manuscript that has been accepted for publication. As a service to
our customers we are providing this early version of the manuscript. The manuscript will undergo
copyediting, typesetting, and review of the resulting proof before it is published in its final form.
Please note that during the production process errors may be discovered which could affect the
content, and all legal disclaimers that apply to the journal pertain.
Socio-Cyber Network: The Potential of
Cyber-Physical System to Define Human Behaviors
using Big Data Analytics
Awais Ahmad1, Muhammad Babar2, Sadia Din3, Shehzad Khalid4, Muhammad Mazhar Ullah3, Anand Paul3,
Alavalapati Goutham Reddy4*, Nasro Min-Allah5
1
Department of Information and Communication Engineering, Yeungnam University, Gyeongsan, Republic of Korea
2
Department of Computer Software Engineering, National University of Sciences and Technology, Islamabad, Pakistan
3
School of Computer Science and Engineering, Kyungpook National University, Daegu, Korea
4
Department of Computer & Information Security, Sejong University, Seoul, 05006, South Korea
5
College of Computer Science and Information Technology, University of Dammam, KSA
ahmad.marwat@gmail.com, babar.phd@students.mcs.edu.pk, saadia.deen@gmail.com, shehzad_khalid@hotmail.com,
rathoremazhar@gmail.com, paul.editor@gmail.com, *goutham.ace@gmail.com, nabdullatief@uod.edu.sa
Abstract— The growing gap between users and the Big Data interact with other physical objects. Moreover, up to certain
analytics requires innovative tools that address the challenges extent, and due to the terminology of ‘smartness’, these objects
faced by big data volume, variety, and velocity. Therefore, it are intelligent in nature that show intellectual behavior in
becomes computationally inefficient to analyze such massive establishing connections and interaction with other physical
volume of data. Moreover, advancements in the field of Big Data objects based on some protocols, and operate autonomously.
application and data science leads toward a new paradigm of
human behavior, where various smart devices integrate with each
Some of the general examples are building automation system,
other and establish a relationship. However, majority of the smart watches, transportation system, intelligent healthcare
systems are either memoryless or computational inefficient, which system, smart watch, smart TV, security system, etc. [1-2].
are unable to define or predict human behavior. Therefore, Such interaction and operation are increased when they are
keeping in view the aforementioned needs, there is a requirement connected via the internet, which makes the terminology of
for a system that can efficiently analyze a stream of Big Data ‘cyber-physical system (CPS)’. Thus, improving the quality of
within their requirements. Hence, this paper presents a system life, performance and security.
architecture that integrates social network with the technical So far, CPS plays a vital role in supporting interactions
network. We derive a novel notion of ‘Socio-Cyber Network’, between various objects so that they can send their data, to
where a friendship is made based on the geo-location information
of the user, where trust index is used based on graphs theory. The
carry out actions, and provide a bridge between heterogeneous
proposed graph theory provides a better understanding of objects to interact among themselves. Thus, for this purpose,
extraction knowledge from the data and finding relationship the notion of a web of things and service oriented architectures
between different users. To check the efficiency of the proposed is also introduced that supports heterogeneity [3-4].
algorithms exploited in the proposed system architecture, we have Having understood the fact that CPS plays a vital role in
implemented our proposed system using Hadoop and providing a platform through which devices are interconnected.
MapReduce. MapReduce for cyber-physical system (CPS) is Now, a challenge is how humans and smart objects will interact
supported by a parallel algorithm that efficiently process a huge with each other? Initially, the role of cyber was providing a
volume of data sets. The system is implemented using Spark human-to-human connection in which the basic content of
GraphX tool at the top of the Hadoop parallel nodes to generate
and process graphs with near real-time. Moreover, the system is
communication was designed by humans, i.e., to be consumed
evaluated in terms of efficiency by considering the system by other humans. However, with the recent advent in CPS and
throughput and processing time. The results show that the web of things terminologies, the designing of contents are
proposed system is more scalable and efficient. changed from human to devices. Thus, it has an overwhelming
influence upon our lives, i.e., these days, a secret and
Index Terms— Big Data, socio-cyber network, human non-touchable research area. And also, it requires an
behavior, graphs, friendship, trust index. understanding of how CPS plays a key role in enhancing and
understanding our smart environment.
I. INTRODUCTION Moreover, the enhancement of CPS starting its impact in the
Recently, the scope of the digital world in increased in a way social networks. For instance, “Like-Art” [5], in which the
that a number of smart objects are connecting in a huge perspective of social network and “Like it” from Facebook is
quantity. It is due to the exploitation of low-cost internet pooled with the physical contact over undulating hand. Such
extensions, air-interface, and revolution in miniaturization. activity is read by sensors that are connected to the Internet.
Hence, it results in decreasing the cost of a smart device. These Therefore, by doing so, visitors are then able to specify that an
smart devices are referred to physical devices, which has the explicit representation is favorite in the cyber world by
capability to sense physical stimulate, aggregate the data, and interacting with the physical environment.
The exploitation of the social network with the internet is the social network, which finally helps in analyzing the
investigated in [6], where the human social network is used to behavior of human by considering friends management, social
share various resources presented by smart devices. In the monitoring, and social analysis. The proposed system
similar context, the establishment of Ubiquitous Internet of architecture is tested and implemented using Hadoop
Things architecture stimulated by the societal association of ecosystem by considering various datasets, such as social
human being [7]. Moreover, the bond between social and network, healthcare, and intelligent transportation system.
technical network is discussed in [8], where they came up with
a terminology of ‘socio-technical networks’. This concept is II. RESEARCH CONTRIBUTION
widely used in the context of Internet of Things. Having such The main contribution of this paper is as follows.
information where social network integrates with the technical
At first, we present a hierarchical framework for
network tends to connect millions of smart devices [2], where
integrating social network with the technical network.
users can understand various activities, such as likes and
dislikes. Other activities are, e.g., which places are visited The framework first internments the scalable features of
often, and healthcare system using wireless body area sensor CPS, which helps in the extension of network
network, in which devices interact with each other using the commodities. Moreover, the proposed system
Internet. Due to such interaction of smart devices, a rapid architecture assists the network in data aggregation. The
growth is seen in generating a massive volume of data. This exploitation of reliability index, trust index, and
massive amount of data requires some sort of medium where it reputation index in the architecture bridges the social
can be stored, e.g., databases. This growth is in the form of user activities of the users.
three Vs. Such a volume, velocity, and veracity. Moreover, the Moreover, we proposed a novel notion of ‘socio-cyber
massive growth uses the common medium for communication, network’, which is based on graph analysis that connects
i.e., the Internet. According to the report published by CISCO, edges of various attributes involved in the social and
humans that use smart devices generating 2.5 quintillion byte of technical network. The proposed graph-based technique
data in each day [9]. facilitates the system architecture to provide in-depth
Additionally, it is also stated that relational databases run knowledge of the big data being generated by smart
over archived data in response to postmortems in the case of device connected to each other.
credit card transactions. In addition, various data processing Finally, we conduct the extensive simulation using
techniques are also developed to maintain data aggregation in a
Hadoop-based analysis by considering the simulated
fault-tolerant manner. Such data is access by means of any
scenario of the social and technical network. From the
query mechanism generated by users. In such circumstances,
generic big data analytics are achieved by traditional database results and discussion, we show that the proposed
vendors. These are used for data aggregation. These vendors system architecture is feasible for analyzing human
are generally software based, or they only provide analytical behavior using big data.
services, which runs over third party services. Generally, The remainder of this paper is organized as follows. In
traditional databases are unable to predict human behavior. Section 3, we give a detailed description of the background
Nowadays, interaction models are designed that are based on and related studies. In Section IV, we presents the basic level
human inquiries about the information given by objects (i.e., knowledge about the social structure of human behavior. In
human-object interaction). However, this model will be shifted Section v, we propose multilevel system design architecture
to object-object interaction in a near future. Therefore, in this for communication. Also, we described proposed system
way, the object will look for other so that to provide compound architecture and their parts in the same section. In Section
facilities that will be useful for humans. This mechanism may VI, a detailed simulation results and discussion are provided.
increase the interaction complexity. Furthermore, various Finally, Section 5 offers the conclusion of the paper.
challenges can be found, in which scalability issues are one of
the keys confront in said case [11]. In such scenario, several III. RELATED WORK
techniques are given for real-time analysis of human behavior MapReduce programming paradigm producing a large
[11-12]. However, the majority of these schemes are unable to amount of datasets that is responsible for the extensive diversity
process and analyze big data. of real world tasks [13]. MapReduce divides input data into
Thus, based on the aforementioned explanation and small independent chunks which dealt in a parallel manner
challenges, there is a need to change the existing traditional completely. The MapReduce architecture classifies the maps
paradigms of analyzing big data to predict and assist human outputs and sends to the reduce job. Basically, the input and
behavior. To do so, a system architecture requires that is based output of the task are kept in the file system. MapReduce is a
on the interaction of various activities of users, let say parallel programming model, which perform three main task at
friendship selection. Moreover, advancement in the field of big the same time i.e., simplicity, load balancing, and fault
data analytics is one of the utmost crucial factors to analyze tolerance. The Google File System (GFS) normally inspired
human behavior. Therefore, this paper we extend the concept of from the MapReduce model gives the reliability and efficiency
smartbuddy [41] presents system architecture to analyze human of data storage required for large databases applications [14].
behavior based on knowledge extraction. Knowledge extract MapReduce model motivated by functional languages.
plays a vital role in providing the depth of experience, which Functional languages have a map and reduce primeval exist in
helps the user in creating reliability index. Moreover, trust functional languages. Depending on the framework
index is also examined by exploiting graph based search using
requirement numerous execution can be feasible in MapReduce big data and handling with online and offline huge data which
platform. Few recently executions are existed in literature work comes from IoT. Data which comes from connected things can
e.g. networked machines clustering [13], shared memory be store and analyze with the help of different storage facilities
multi-core system techniques [15-16], graphic processors and such as cloud and big data techniques [26], [40], and [42].
asymmetric multi-core processors approach [17]. These storage services enhance data scalability, flexibility,
The majority of exploratory research depend on the novel availability, and adaptability. Beside that when connecting
technologies this is disclosed by current research. Now people social network with IoT the big data concept has kept sidewise.
are now totally depending on these emergency technologies. So Because big data and IoT has a very powerful association with
these smart things are very perspicacious and capable of each other. So many devices are used in the network to generate
interfacing with people. In the literature, authors stated about big data while pushing IoT concept towards the SIoT. The
Things. These things are interconnected and communicate with above mention study still has a deficiency of analyzing big data.
each other with the help of internet [18]. This is labeled as So in IoT things require such technique through which big data
neologism Blobject i.e., objects that blog. Furthermore, can be analyzed and processed in an efficient manner. We
Embodied Microblogging (EM) 15 has many issues in IoT. The believe that for the creek of big data processing to defining
focal point of the author in this study is human to human instead human dynamics there is an utter requirement of strong system
of human to things. architecture.
According to a survey, people think that IoT and social
network are related to each other. To be very careful they IV. THE SOCIAL STRUCTURE OF HUMAN BEHAVIOR
assumed internet vision as ‘Ubiquitous IoT’ [19]. Ubiquitous In this section, we provide the abstract level information
IoT is almost near to the notion of social institute model. It about the social structure and their relationship with the human
seems that this conviction does not understand the fundamental behavior. The role of social structure is referred to life-cycle of
keynote of the social network in IoT. human being since it is the first form of parental relationship,
Miscellaneous platforms and structural designs are designed i.e., parental object relationship [27]. Such relation is defined
for illustrating the combination of social network and IoT in the among analogous objects, which is constructed in the same
last decade [2] [20-21]. This type of combination helps to period of time and by the same manufacturer. This, this
design the social organization network model in IoT. The relationship is easily entrenched during their new production.
function of the web cannot be undervalued in which, with the Also, it may not be changed over the period of time. Based on
help of the web various devices are interconnected with each the social structure, human behavior is also coming from this
other [3]. This idea is named as Web of Things (WoT). A relationship (referred to as statistical and physical complex
three-tier architecture is designed to access the system without systems).
difficulty through uniform web services RESTfull APIs [22]. In addition, objects establish their relationship either by
This proposed architecture interpret raw information into working together or working at the same place. It is similar to
ordinary language and after that translate ordinary language human’s way of life, e.g., human’s share personal experiences
into machine readable language. either secretly or in a public. Such types of relations are resolute
Paraimpu is a social tool used to comprise and easily whenever objects reside at the same place or they are interacted
interconnect smart things, mashup services, and devices to with each other using common medium, i.e., the Internet. These
make personal applications in Internet of Things. It also relationships are established as a location-based application or
connects the Web to physical Things, and APIs to create situation-based application [27]. Sometimes, changes are so
personalized applications. The proposed scheme exploits the frequent based on the duration of location or working,
social network for user verification, import users accounts, interaction frequency [28-29].
friend list and communication with each other. Likewise, a If we consider objects owned by a user, such mobile, laptop,
social access controller (SAC) is designed to spread the social etc. These devices are termed as ‘users-ownership’ as shown in
network idea [23]. This proposed system verifies proxy Figure 1. Such type of ownership is generally for a longer
between smart objects and users. By using social network period of time, and users are using these technologies for a
verification API, SAC assist in handling access control depend longer period of time. These objects interact with another
on the current social organization of a network. Moreover, object with user choice, preferences, or sometimes due to the
various other schemes of the social network are designed for bound situation (e.g., emergency). These are devices are
many different demands. For example, users can share data properly authorized by users and they are used to exchange
with each other with the help of SenseShare application [24]. data, e.g., contacts, messages, online purchasing, etc. The
But the user cannot communicate with sensors using lashing theme is that devices with similar properties are used to
SenseShare. Additionally, Friends and Things applications share best practices in order to solve ‘friend’s problem’.
(FAT) assists the user to share their data with trusted users. Thus, having such knowledge of social relationships, the
In the literature review, there are many types of research behavior can be derived from the interaction of these devices.
done to handle a huge amount of data and provide IoT services The variations in behavior in terms of social and technological
for a wide scope of frameworks. Although big data has are the collections and values of billions or even trillions of
numerous difficulties but IoT begin to be a very valuable study individual user verdicts, benefits, activities, or primaries. These
in research [25] [43], and [44]. IoT uses many big data tools regularities in terms of variations and frequencies for human
that are very important for analyzing big data for instance behavior are daily activities, such reading/sending emails,
MapReduce, Cassandra, NoSQL, etc. Furthermore, in the study messages, facebook likes or sharing videos or other data,
different proposed architecture are used for implementation of
sports, online shopping, and other work patterns are usually by different functionalities enables read and write operations
considered to be random. Also, the verdicts of these activities high effectively. In this section, we will first introduce the
are difficult to judge/assess. Moreover, in 1837, Simeon Denis layered architecture that supports complete system design for
Poisson revealed that various activities follows up a high-performance computing. Afterward, we will present the
distribution, i.e., denominated Poisson Distributed [30]. Thus, design and working of the designed system.
the discussion was made based on the traditional queuing A. IV-Tier Layered Architecture
model based on Poisson distribution, which offers new
indications nearly the long tail distribution of inter events Based on the needs of analyzing big data, we propose an
times/frequencies that unsurprisingly arise in human activities. IV-Tier architecture model. The designed model assists
Social Tech. other different objects to interact with each other using the shared
Network Network Network medium. The proposed architectural model integrate various
data generated by difference application, under the same
domain, i.e., social internet of things, which supports the
research community to provide the generalized framework and
architecture that can help the domestic users in the case of
security, healthcare, elderly age people and kids, and
Service Social Relation- Participa- Service Relation transportation system, machine-to-machine network, wireless
tion Composit-
APIs Graph Ship
model ion
control sensor network, and vehicular network, etc. As Figure 2 shows
M ngt.
that the proposed IV-Tier architectural model consists of four
layers.
Tier I: Data Generation handles data generation through
Time based Owner influence various objects and then collecting and aggregating that data.
Since a different number of objects are involved in generating
Human
Location based
Behavior
Object influence the data. Therefore, an enormous number of heterogeneous data
is produced with various format, a different point of origin, and
Situation based Other influence
periodicity. Moreover, various data have security, privacy, and
Figure 1. Basic components of Social structure platform for human quality requirements. Also, in sensor’s data, the Metadata is
behavior always greater than the actual measure. Therefore early
registration and filtration technique are applied at this layer,
Usually, the change from burst or intensive activities to
which filters the unnecessary Metadata, as well as redundant
non-activities is a common nature of human being, who are
data, is also discarded.
tend to follow-up their routine fashion of diet, sports, online
shopping, and social network in a very rigorous way up to a Tier-II: This layer provides end-to-end connectivity to various
point where its priority is reduced or even forgotten. So far, the devices. Moreover, data is aggregated at this point generated
analysis of human behavior is examined by using weblogs, from various devices and arrange them in the proper format.
smartphones, shopping center queues, and sometimes
Tier-III: Data storage and Processing Layer is the primary layer
interaction with physical stimuli i.e., earthquake, flood, and
of the whole system architecture, which handles the processing
other disasters. Apparently, smart cities and the CPS opening a
of data. Since we need a real-time stream of the data and offline
new way to a data source that enables new peers of
data analysis. Therefore, we need a third party real-time tool to
consequences in enumerating and understanding of human
combine with the processing server to provide the real-time
behavior. Human behavior follows to comprehend through big
implementation. To provide real-time implementations, Strom,
data and evidence of non-Poisson distribution activity in an
Spark, VoltDb, and Hupa can be used. For instance, to be very
individual behavior.
specific in the case of data analysis, the implementation part
Nowadays, society is coming up with new ways of
could be achieved by using MapReduce. At this layer, the same
interactions between people via smart devices, social network,
structure of MapReduce and HDFS is used. With this system,
that lead towards an informative society, where information is
we can also use HIVE, HBASE, and SQL supposed for
just one click away from the user. Specifically, in this work, we
managing Database (in-memory or Offline) to store historical
analyze the potential of big data for smart cities, social network,
information.
and technical network through our proposed system
architecture, and defining a new role by a novel terminology Tier-IV: Service layer is the lowermost layer responsible for
‘socio-cyber network’. Secondly, analyzing big data that gives incorporating the third party interfaces to objects and human.
us a brief knowledge of the human behavior. And finally, This layer can be used autonomously as a single site, merged
influence on behavior via continuous feedback by means with other locations, or deployed in cloud interface. There are
knowledge extraction and experiences. different other features as well. For instance, the unique global
ID management is the key element in the application layer that
V. PROPOSED MULTILEVEL SYSTEM DESIGN handles identifying the object throughout the universe. Vendor
The multilevel active storage and processing aim to extend the control is another feature deals with the definition of the
existing storage and processing systems. The system activities duly performed by different objects. The proposed
architecture is composed of four layers. Each layer is supported architectural layers involve different objects that need
intelligent power to interact with a human. For this reason, a
sm
mart algorithmm is required aat the applicattion level thatt could generator, sessionn initiating, setting up com
mmunicating rrules,
effficiently and effectively innteract with tthe human. V Various inteeract with heeterogeneous objects andd terminating the
tassks could be performed bby this featurees, such as request
r sesssion.
veehicles on the road results inn a rise in thee average speeed. We 200
caan easily notiice a higher nnumber of caars, i.e., 25-330, the 150
avverage speed iss very low at vvarious times ofo the day, shoown as
a red color graaph. Whereas, at a lower intensity, i.e., 0-10 100
shhown as a bluee line, the averrage speed of the vehicles iss quite
50
higher. There aare also some abnormalitiess exist with a lower
nuumber of vehiccles the averagge speed is alsso lower. This might 0
bee because of the constructtion of the rooads or somee other
1
5
9
13
17
21
25
29
33
37
41
45
49
53
57
61
65
69
73
77
81
85
89
93
97
101
TIME
incidents. Norm mally, the distaance is conserrved to measuure the
tim
me to reach thhe destinationn. However, we w observed thhat the Figuure 7. Estimatedd time to reach home
h
nuumber of vehiccles and the avverage speed aalso affects thhe time
to reach the desstination. Figurre 9 shows thee blockage of one of
the roads in Aaarhus city. Baased on the prroposed schem me, the
avverage speed oof the vehicles is too low eveen when the nnumber
off vehicles is also
a low. W We can see thaat most of thee road
blockage is donne at morningg times on diffferent days. T This is
beecause of the rroad constructiion and workiing at morningg time.
Thhe time to reaach the other ppoint is shownn in Figure 100, with
respect to the inntensity of the ttraffic. We cann easily perceiive the
increase in the nnumber of vehhicles on the roadr results inn more
me to reach tto the other ppoint. More vehicles on thee road
tim
reduce average speed of thee vehicles, whhich results inn more
me to reach thhe destination.. As a result of
tim o these phenoomena, Figgure 8. Averagee speed of a vehhicle
20 Average Speeed vehiclee Count 25 Since the mainn contributionn of the work iss the processinng of
Average Speed (km/h)
18
16 20 largge graphs to acchieve smart trransportation, thus, the systeem is
14
12 15
evalluated with reespect to efficiiency in termss of throughpuut (in
10 meggabytes/sec M Mbps) and the rresponse timee (in milliseconnds).
8 10
6 While analyzing the efficiencyy results in terrms of throughhput,
4
2
5
we increase thee dataset sizze and perceeives the syystem
0 0 throoughput effectts. We noticeed that with thhe increase inn the
2014‐10‐01T05:40:00
2014‐10‐01T06:00:00
2014‐10‐02T05:55:00
2014‐10‐06T05:55:00
2014‐10‐08T05:40:00
2014‐10‐22T05:45:00
2014‐10‐23T05:45:00
2014‐10‐23T06:05:00
2014‐10‐27T06:50:00
2014‐10‐27T07:10:00
2014‐10‐28T06:40:00
2014 10 28T07:10:00
2014‐10‐28T07:10:00
2014‐10‐29T06:35:00
2014‐10‐30T07:00:00
2014‐11‐03T06:40:00
2014‐11‐04T06:45:00
2014‐11‐05T06:40:00
2014‐11‐05T07:00:00
2014‐11‐06T07:00:00
2014‐11‐10T06:40:00
2014‐11‐11T07:00:00
2014‐11‐12T06:50:00
2014‐11‐13T06:30:00
2014‐11‐13T07:00:00
dataaset the system m throughput is also increaased, as show wn in
Figuure 13. To suum up, we cann say the throoughput is directly
propportional to thhe data rate. This is becauuse of the parrallel
proccessing of the large graphs oon Hadoop ecoosystem. Whenn the
Date aand Time dataaset is larger, the Hadoop system partittions the data into
Fiigure 9. Averaage speed durinng various datte and time chunnks and proccess them in pparallel. Wee can examinee the
throoughput at hhigher (larger) dataset i..e. 5345MB, the
throoughput for thhis dataset is quite
q better thhan other systtems.
Thiss is the majoor achievemennt of the sysstem that withh an
incrrease in data size the througghput is also inncreased. Howwever
for tthe smaller daataset. Less thaan 100 MB, thhe use of Hadoop is
not efficient.
The effect of processing tim me with respeect to increasinng in
the graph is also examined whhile evaluatingg the efficienccy of
the system. We tested the syystem by increasing numbeer of
noddes and numbeer of edges from m zero to one hundred thoussand,
as shown
s in Figuure 14. The maassive increasee in the number of
edges and nodes rresults in a grradual increasee in the processsing
Figuure 10. Number of vehicles in ggiven time timee while buildinng the graph. M Moreover, eveen for one hunndred
thouusand nodes anda edges, thee processing tiime is quite loower,
i.e., less than onee thousand miilliseconds. Thherefore, baseed on
120 the efficiency resuults, we can saay that the sysstem performs well
100 andd in a real-timee if it is develooped using Spaark and GraphX X on
Haddoop ecosystem m.
Humidity (%)
80
60
40
20
0
0 5 10 15
5 20 25 30 35
Date (JJanuary 2016)
20
Figure 13. Thrroughput of the system depending on data sizee
15
Temperature (0C)
10
0
0 5 10 15
5 20 25 30 35
‐5
‐10
‐15
Date (January 2016)
Alavalapati Go
A outham Reddyy is an Assisttant Professorr of the Deparrtment of Com mputer &
Innformation Seecurity at the Sejong Univ versity, Repub blic of Korea. Before that, he was a
V
Visiting Reseaarch Scholar at the KIN NDI Center for Computiing Research at Qatar
U
University, Qaatar. He obtaiined his Ph.D D. in Computeer Science & Engineering g from the
K
Kyungpook Naational Univerrsity, Rep. Off Korea, in February 20177. His primary y research
innterests revolvve around Innformation Seecurity and IoT. I He holds
ds several puublications
inn cryptographiic authenticatiion protocols. He is a professional membber of the ACMM and the
IEEEE.
Nasro Min-Alllah very succcessfully weaars many hatss: he is assoociated with CSAIL
N C at
M
Massachusetts Institute of Technology as a Visiting aculty; he is Associate
g Scientist/Fac
Prrofessor (on leave) and thhe Computer Science Dep partment at C COMSATS In nstitute of
Innformation Teechnology; he is the Director at Green Computing
C andd Communicaation Lab.
H received his
He h Undergraaduate and MasterM degreees in Electroonics and In nformation
Teechnology in 1998 and 20001 respectivelly from Quaid di-Azam Univversity and Haamdaramd
U
University, Pak kistan. He obbtained a PhD D in Real-tim me & Embedd dded Systems from the
G
Graduate University of the C Chinese Acad demy of Scien nces (GUCASS), P.R Chinaa in 2008.
He has bbeen enjoyingg a distinguish hed carrier booth in research
h and academ mics. He is thee author of 35 5 research
articles aand book chaapters publisheed in rankingg conferences, impact facto or journals annd book seriees such as
Springer,, Elsevier, and John Wiley y & Sons etc.. His research h interests incclude softwaree pipelining, chromatic
schedulinng, reliable coomputing and real-time systtems. He is allso the winnerr of followingg three most prestigious
p
awards: ii)-CIIT Goldeen Medallion for f Innovationn (CIMI-2009 9), ii)- Best Mobile Innovatiion in Pakistaan (BMIP-
2010), annd iii) Best Unniversity Teaccher Award, P Pakistan (2012
2).
Highlights
Integrating CPS with Social Network
Friendship selection based on neighboring devices
Trust management based on geo-location information
Analyzing Big Data using MapReduce and GraphX