EyePhy: Detecting Dependencies in Cyber-Physical System Apps due to Human-in-the-Loop
Journal Title: EAI Endorsed Transactions on e-Learning - Year 2015, Vol 2, Issue 7
Abstract
As app based paradigms are becoming popular, millions of apps are developed from many domains including energy, health, security, and entertainment. The US FDA expects that there will be 500 million smart phone users downloading healthcare related apps by 2015. Many of these apps are Cyber-Physical System (CPS) apps. In addition to sensing, communication, and computation, they perform interventions to control human physiological parameters, which can cause dependency problems as multiple interventions of multiple apps can increase or decrease each others effects, some of which can be harmful to the user. Such dependency problems occur mainly because each app is unaware about how other apps work and when an app performs an intervention to control its target parameters, it may affect other physiological parameters without even knowing it. We present EyePhy, a system that detects dependencies across interventions by having a closer eye on the physiological parameters of the human in the loop. To do that, EyePhy uses a physiological simulator HumMod that can model the complex interactions of the human physiology using over 7800 variables. EyePhy reduces app developers’ efforts in specifying dependency metadata compared to state of the art solutions and offers personalized dependency analysis for the user. We demonstrate the magnitude of dependencies that arise during multiple interventions in a human body and the significant ability of detecting these dependencies using EyePhy.
Authors and Affiliations
Sirajum Munir, Mohsin Ahmed, John Stankovic
Education in a Smart City: Future Impacts on Education?
The concept of a “Smart City” is a natural evolution of the use of technology in today’s densely populated areas. While the term can have many different meanings, many would agree that a Smart City is a forward thinki...
The design of inclusive curricula for multi-user virtual environments: a framework for developers and educators
Increasing access to Information Communication Technologies and a growing awareness of the importance of digital media literacy have led many educators to seek innovative solutions to harness the enthusiasm of ‘net gen’...
Systematic Review of Utilized ICTs in Quality Assurance and Accreditation of Higher Education and a Case Study of Developing Country
Numerous studies and surveys have examined the utilization of Information and Communication Technologies (ICTs) in Higher Education (HE), but the lack of studies on the utilization of ICTs in Quality Assurance and Accred...
Maximizing Security Management Performance and Decisions with the MFC Cyber Security Model: e- learning case study
The Mean failure Cost (MFC) is a cascade of linear models that quantify security threats by taking into consideration the system’s stakeholders, security requirements, architectural components and threats. This quantitat...
Stakeholder’s analysis in e-learning software process development
The success of an e-learning project depends largely on the quality of applications and tools used to support the learning process. Meanwhile, the quality of software depends largely on proper stakeholders’ identificatio...