This collection includes both ASU Theses and Dissertations, submitted by graduate students, and the Barrett, Honors College theses submitted by undergraduate students. 

Displaying 1 - 2 of 2
Filtering by

Clear all filters

131337-Thumbnail Image.png
Description
Apple’s HomeKit framework centralizes control of smart home devices and allows users to create home automations based on predefined rules. For example, a user can add a rule to turn off all the lights in their house whenever they leave. Currently, these rules must be added through a graphical user

Apple’s HomeKit framework centralizes control of smart home devices and allows users to create home automations based on predefined rules. For example, a user can add a rule to turn off all the lights in their house whenever they leave. Currently, these rules must be added through a graphical user interface provided by Apple or a third-party app on iOS. This thesis describes how a text-based language provides users with a more expressive means of creating complex home automations and successfully implements such a language. Rules created using this text-based format are parsed and interpreted into rules that can be added directly into HomeKit. This thesis also explores how security features should be implemented with this text-based approach. Since automations are run by the system without user interaction, it is important to consider how the system itself can provide functionality to address the unintended consequences that may result from running an automation. This is especially important for the text-based approach since its increase in expressiveness makes it easier for a user to make a mistake in programming that leads to a security concern. The proposed method for preventing unintended side effects is using a simulation to run every automation prior to actually running the automation on real-world devices. This approach allows users to code some conditions that must be satisfied in order for the automation to run on devices in the home. This thesis describes the creation of such a program that successfully simulates every device in the home. There were limitations, however, with Apple's HomeKit framework, which made it impractical to match the state of simulated devices to real devices in the home. Without being able to match the current state of the home to the current state of the simulation, this method cannot satisfy the goal of ensuring that certain adverse effects will not occur as a result of automations. Other smart home control platforms that provide more extensibility could be used to create this simulation-based security approach. Perhaps as Apple continues to open up their HomeKit platform to developers, this approach may be feasible within Apple's ecosystem at some point in the future.
ContributorsSharp, Trevor Ryan (Co-author) / Sharp, Trevor (Co-author) / Bazzi, Rida (Thesis director) / Doupe, Adam (Committee member) / Economics Program in CLAS (Contributor) / Department of Management and Entrepreneurship (Contributor) / Computer Science and Engineering Program (Contributor) / Barrett, The Honors College (Contributor)
Created2020-05
130866-Thumbnail Image.png
Description

Prior research has established a relation between parenting behaviors and symptoms of child psychopathology, and this association may be influenced by both genetic and environmental factors. Gene-environment correlation, or the influence of a child’s genes on the environment they receive, represents one possible mechanism through which genes and environment combine

Prior research has established a relation between parenting behaviors and symptoms of child psychopathology, and this association may be influenced by both genetic and environmental factors. Gene-environment correlation, or the influence of a child’s genes on the environment they receive, represents one possible mechanism through which genes and environment combine to influence child outcomes. This study examined evocative gene-environment correlation in the relation between parenting and symptoms of child psychopathology in a sample of 676 twins (51.5% female, 58.5% Caucasian, 23.7% Hispanic/Latinx, primarily middle class, MAge=8.43, SD=.62) recruited from Arizona birth records. Using univariate ACE twin biometric models, genetic influences were found to moderately contribute to internalizing symptoms (A=.47, C=.25, E=.28), while externalizing (A=.86, E=.14) and ADHD (A=.84, E=.16) symptoms were found to be highly heritable. The genetic influences for positive (C=.54, E=.46) and negative (C=.44, E=.56) parenting were smaller and found to be nonsignificant. The correlations between parenting and types of psychopathology were examined and bivariate Cholesky decompositions were conducted for statistically significant correlations. Negative parenting was moderately positively correlated with externalizing and ADHD symptoms; the relation between externalizing symptoms and negative parenting was found to be due to shared genetics, whereas the relation between negative parenting and ADHD symptoms was due to the shared environment. The mixed results regarding the role of gene environment correlation in relations between parenting and child psychopathology indicate that further research on the mechanisms of this relation is needed.

ContributorsCarrizosa, Mya Grace (Author) / Lemery-Chalfant, Kathryn (Thesis director) / Corbin, William (Committee member) / Davis, Mary (Committee member) / Oro, Veronica (Committee member) / Department of Information Systems (Contributor) / Economics Program in CLAS (Contributor) / Department of Psychology (Contributor) / Barrett, The Honors College (Contributor)
Created2021-05