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

Displaying 1 - 10 of 408
Filtering by

Clear all filters

152179-Thumbnail Image.png
Description
As the complexity of robotic systems and applications grows rapidly, development of high-performance, easy to use, and fully integrated development environments for those systems is inevitable. Model-Based Design (MBD) of dynamic systems using engineering software such as Simulink® from MathWorks®, SciCos from Metalau team and SystemModeler® from Wolfram® is quite

As the complexity of robotic systems and applications grows rapidly, development of high-performance, easy to use, and fully integrated development environments for those systems is inevitable. Model-Based Design (MBD) of dynamic systems using engineering software such as Simulink® from MathWorks®, SciCos from Metalau team and SystemModeler® from Wolfram® is quite popular nowadays. They provide tools for modeling, simulation, verification and in some cases automatic code generation for desktop applications, embedded systems and robots. For real-world implementation of models on the actual hardware, those models should be converted into compilable machine code either manually or automatically. Due to the complexity of robotic systems, manual code translation from model to code is not a feasible optimal solution so we need to move towards automated code generation for such systems. MathWorks® offers code generation facilities called Coder® products for this purpose. However in order to fully exploit the power of model-based design and code generation tools for robotic applications, we need to enhance those software systems by adding and modifying toolboxes, files and other artifacts as well as developing guidelines and procedures. In this thesis, an effort has been made to propose a guideline as well as a Simulink® library, StateFlow® interface API and a C/C++ interface API to complete this toolchain for NAO humanoid robots. Thus the model of the hierarchical control architecture can be easily and properly converted to code and built for implementation.
ContributorsRaji Kermani, Ramtin (Author) / Fainekos, Georgios (Thesis advisor) / Lee, Yann-Hang (Committee member) / Sarjoughian, Hessam S. (Committee member) / Arizona State University (Publisher)
Created2013
151931-Thumbnail Image.png
Description
Bully victimization has been associated with blunted cardiovascular responses to stress as well as elevated responses to stress. The difference between these altered physiological responses to stress is largely unknown. This study explored several possible moderators to the relationship between chronic stress and future cardiac output (an indicator of increased

Bully victimization has been associated with blunted cardiovascular responses to stress as well as elevated responses to stress. The difference between these altered physiological responses to stress is largely unknown. This study explored several possible moderators to the relationship between chronic stress and future cardiac output (an indicator of increased stress) in response to future stressors. These moderators include the difference between social and physical stressors and individual levels of loneliness. Participants were administered measures of loneliness and victimization history, and led to anticipate either a "social" (recorded speech) or "non-social" (pain tolerance test ) stressor, neither of which occurred. EKG and impedance cardiography were measured throughout the session. When anticipating both stressors, loneliness and victimization were associated with increased CO. A regression revealed a three-way interaction, with change in cardiac output depending on victimization history, loneliness, and condition in the physical stressor condition. Loneliness magnified the CO output levels of non-bullied individuals when facing a physical stressor. These results suggest that non- bullied participants high in loneliness are more stressed out when facing stressors, particularly stressors that are physically threatening in nature.
ContributorsHaneline, Magen (Author) / Newman, Matt (Thesis advisor) / Salerno, Jessica (Committee member) / Miller, Paul (Committee member) / Arizona State University (Publisher)
Created2013
151941-Thumbnail Image.png
Description
With increasing transistor volume and reducing feature size, it has become a major design constraint to reduce power consumption also. This has given rise to aggressive architectural changes for on-chip power management and rapid development to energy efficient hardware accelerators. Accordingly, the objective of this research work is to facilitate

With increasing transistor volume and reducing feature size, it has become a major design constraint to reduce power consumption also. This has given rise to aggressive architectural changes for on-chip power management and rapid development to energy efficient hardware accelerators. Accordingly, the objective of this research work is to facilitate software developers to leverage these hardware techniques and improve energy efficiency of the system. To achieve this, I propose two solutions for Linux kernel: Optimal use of these architectural enhancements to achieve greater energy efficiency requires accurate modeling of processor power consumption. Though there are many models available in literature to model processor power consumption, there is a lack of such models to capture power consumption at the task-level. Task-level energy models are a requirement for an operating system (OS) to perform real-time power management as OS time multiplexes tasks to enable sharing of hardware resources. I propose a detailed design methodology for constructing an architecture agnostic task-level power model and incorporating it into a modern operating system to build an online task-level power profiler. The profiler is implemented inside the latest Linux kernel and validated for Intel Sandy Bridge processor. It has a negligible overhead of less than 1\% hardware resource consumption. The profiler power prediction was demonstrated for various application benchmarks from SPEC to PARSEC with less than 4\% error. I also demonstrate the importance of the proposed profiler for emerging architectural techniques through use case scenarios, which include heterogeneous computing and fine grained per-core DVFS. Along with architectural enhancement in general purpose processors to improve energy efficiency, hardware accelerators like Coarse Grain reconfigurable architecture (CGRA) are gaining popularity. Unlike vector processors, which rely on data parallelism, CGRA can provide greater flexibility and compiler level control making it more suitable for present SoC environment. To provide streamline development environment for CGRA, I propose a flexible framework in Linux to do design space exploration for CGRA. With accurate and flexible hardware models, fine grained integration with accurate architectural simulator, and Linux memory management and DMA support, a user can carry out limitless experiments on CGRA in full system environment.
ContributorsDesai, Digant Pareshkumar (Author) / Vrudhula, Sarma (Thesis advisor) / Chakrabarti, Chaitali (Committee member) / Wu, Carole-Jean (Committee member) / Arizona State University (Publisher)
Created2013
151948-Thumbnail Image.png
Description
Smart home system (SHS) is a kind of information system aiming at realizing home automation. The SHS can connect with almost any kind of electronic/electric device used in a home so that they can be controlled and monitored centrally. Today's technology also allows the home owners to control and monitor

Smart home system (SHS) is a kind of information system aiming at realizing home automation. The SHS can connect with almost any kind of electronic/electric device used in a home so that they can be controlled and monitored centrally. Today's technology also allows the home owners to control and monitor the SHS installed in their homes remotely. This is typically realized by giving the SHS network access ability. Although the SHS's network access ability brings a lot of conveniences to the home owners, it also makes the SHS facing more security threats than ever before. As a result, when designing a SHS, the security threats it might face should be given careful considerations. System security threats can be solved properly by understanding them and knowing the parts in the system that should be protected against them first. This leads to the idea of solving the security threats a SHS might face from the requirements engineering level. Following this idea, this paper proposes a systematic approach to generate the security requirements specifications for the SHS. It can be viewed as the first step toward the complete SHS security requirements engineering process.
ContributorsXu, Rongcao (Author) / Ghazarian, Arbi (Thesis advisor) / Bansal, Ajay (Committee member) / Lindquist, Timothy (Committee member) / Arizona State University (Publisher)
Created2013
Description
Multicore processors have proliferated in nearly all forms of computing, from servers, desktop, to smartphones. The primary reason for this large adoption of multicore processors is due to its ability to overcome the power-wall by providing higher performance at a lower power consumption rate. With multi-cores, there is increased need

Multicore processors have proliferated in nearly all forms of computing, from servers, desktop, to smartphones. The primary reason for this large adoption of multicore processors is due to its ability to overcome the power-wall by providing higher performance at a lower power consumption rate. With multi-cores, there is increased need for dynamic energy management (DEM), much more than for single-core processors, as DEM for multi-cores is no more a mechanism just to ensure that a processor is kept under specified temperature limits, but also a set of techniques that manage various processor controls like dynamic voltage and frequency scaling (DVFS), task migration, fan speed, etc. to achieve a stated objective. The objectives span a wide range from maximizing throughput, minimizing power consumption, reducing peak temperature, maximizing energy efficiency, maximizing processor reliability, and so on, along with much more wider constraints of temperature, power, timing, and reliability constraints. Thus DEM can be very complex and challenging to achieve. Since often times many DEMs operate together on a single processor, there is a need to unify various DEM techniques. This dissertation address such a need. In this work, a framework for DEM is proposed that provides a unifying processor model that includes processor power, thermal, timing, and reliability models, supports various DEM control mechanisms, many different objective functions along with equally diverse constraint specifications. Using the framework, a range of novel solutions is derived for instances of DEM problems, that include maximizing processor performance, energy efficiency, or minimizing power consumption, peak temperature under constraints of maximum temperature, memory reliability and task deadlines. Finally, a robust closed-loop controller to implement the above solutions on a real processor platform with a very low operational overhead is proposed. Along with the controller design, a model identification methodology for obtaining the required power and thermal models for the controller is also discussed. The controller is architecture independent and hence easily portable across many platforms. The controller has been successfully deployed on Intel Sandy Bridge processor and the use of the controller has increased the energy efficiency of the processor by over 30%
ContributorsHanumaiah, Vinay (Author) / Vrudhula, Sarma (Thesis advisor) / Chatha, Karamvir (Committee member) / Chakrabarti, Chaitali (Committee member) / Rodriguez, Armando (Committee member) / Askin, Ronald (Committee member) / Arizona State University (Publisher)
Created2013
151796-Thumbnail Image.png
Description
Purpose: This study examines the role of social support on adjustment to widowhood. Past research has indicated that the role of social support on adjustment to widowhood remains inconclusive, and needs further examination. This study examines the varying coping trajectories of middle-aged and retired bereaved spouses. Additionally, this study examines

Purpose: This study examines the role of social support on adjustment to widowhood. Past research has indicated that the role of social support on adjustment to widowhood remains inconclusive, and needs further examination. This study examines the varying coping trajectories of middle-aged and retired bereaved spouses. Additionally, this study examines how bereavement stage may also influence one's adaptation to widowhood. Methods: This study used in-depth and semi-structured interviews as a means of understanding the role of social support on adjustment to widowhood. Participants were recruited through two hospice services available in a major metropolitan area in the United States. Convenient and purposive samplings are used in this study; this study will execute a grounded theory approach in order to determine the inconclusive role of social support on adjustment to widowhood. This study is contrasting between two stages- life course stages (middle aged versus retirement aged people) and bereavement stages (a year or less time following the death of a spouse versus three or more years following the death of a spouse). As a means of reducing bias and subjectivity, all data collected during the interview will be transcribed immediately. Results: Middle-aged bereaved spouses reported higher levels of motivation for adjusting positively and quickly towards widowhood due to their concern for protecting the well-being of their surviving young children compared to retired bereaved spouses. Differences between middle-aged widows and widowers have been found in this study; middle-aged widowers have a higher linkage to negative health behaviors. Retired bereaved spouses may fare better depending upon their housing location. Living in a retirement center may lower negative effects of bereavement on retired spouses' health. Conclusions: Types of social support received and expected varied between middle-aged widows and widowers. Gender norms may influence the type of social support widows and widowers receive. Middle-aged widowers are less likely to receive emotional support which may explain their higher linkage to negative health behaviors. Bereavement stage and housing location may be the key factors that influence widowhood trajectories of retired bereaved spouses. Living in a retirement center may lower the negative effects of bereavement on overall health.
ContributorsRafieei, Noshin (Author) / Kronenfeld, Jennie (Thesis advisor) / Haas, Steven (Committee member) / Damgaard, Anni (Committee member) / Arizona State University (Publisher)
Created2013
151819-Thumbnail Image.png
Description
Research has demonstrated that temperature and relative humidity substantially influence overall perceptions of indoor air quality (Fang, Clausen, & Fanger, 1998). This finding places temperature quality as a high priority, especially for vulnerable adults over 60. Temperature extremes and fluctuation, as well as the perception of those conditions, affect physical

Research has demonstrated that temperature and relative humidity substantially influence overall perceptions of indoor air quality (Fang, Clausen, & Fanger, 1998). This finding places temperature quality as a high priority, especially for vulnerable adults over 60. Temperature extremes and fluctuation, as well as the perception of those conditions, affect physical performance, thermal comfort and health of older adults (Chatonnet & Cabanac, 1965, pp. 185-6; Fumiharu, Watanabe, Park, Shephard, & Aoyagi, 2005; Heijs & Stringer, 1988). The American Society of Heating, Refrigerating and Air-Conditioning Engineers (ASHRAE) and the International Organization for Standardization (ISO) have developed thermal-comfort standards for working-age, healthy individuals. None of these standards address the physiological and psychological needs of older adults (ASHRAE Standard 55, 2010; ISO-7730, 2005). This dissertation investigates the impacts of thermal conditions on self-reported health and perceived comfort for older adults, hypothesizing that warmer and more-table indoor thermal conditions will increase the health and perceived comfort of these adults. To this end, a new set of thermal comfort metrics was designed and tested to address the thermal preferences of older adults. The SENIOR COMFORT Metrics 2013 outlined new thresholds for optimal indoor high and low temperatures and set limits on thermal variability over time based on the ASHRAE-55 2010 model. This study was conducted at Sunnyslope Manor, a multi-unit, public-housing complex in the North Phoenix. Nearly 60% (76 of 118) of the residents (aged 62-82) were interviewed using a 110-question, self-reporting survey in 73 apartment units. A total of 40 questions and 20 sub-questions addressing perceptions of comfort, pain, sleep patterns, injuries, and mood were extracted from this larger health condition survey to assess health and thermal comfort. Indoor environmental thermal measurements included temperature in three locations: kitchen, living area, and bedroom and data were recorded every 15 minutes over 5 full days and 448 points. Study results start to indicate that older adults for Sunnyslope Manor preferred temperatures between 76 and 82.5 degrees Fahrenheit and that lower temperatures as outlined by ASHRAE-55 2010 increases the rate of injuries and mood changes in older adults among other findings.
ContributorsFonseca, Ernesto (Author) / Bryan, Harvey (Thesis advisor) / Ahrentzen, Sherry (Committee member) / Shea, Kimberly (Committee member) / Arizona State University (Publisher)
Created2013
151383-Thumbnail Image.png
Description
Motion capture using cost-effective sensing technology is challenging and the huge success of Microsoft Kinect has been attracting researchers to uncover the potential of using this technology into computer vision applications. In this thesis, an upper-body motion analysis in a home-based system for stroke rehabilitation using novel RGB-D camera -

Motion capture using cost-effective sensing technology is challenging and the huge success of Microsoft Kinect has been attracting researchers to uncover the potential of using this technology into computer vision applications. In this thesis, an upper-body motion analysis in a home-based system for stroke rehabilitation using novel RGB-D camera - Kinect is presented. We address this problem by first conducting a systematic analysis of the usability of Kinect for motion analysis in stroke rehabilitation. Then a hybrid upper body tracking approach is proposed which combines off-the-shelf skeleton tracking with a novel depth-fused mean shift tracking method. We proposed several kinematic features reliably extracted from the proposed inexpensive and portable motion capture system and classifiers that correlate torso movement to clinical measures of unimpaired and impaired. Experiment results show that the proposed sensing and analysis works reliably on measuring torso movement quality and is promising for end-point tracking. The system is currently being deployed for large-scale evaluations.
ContributorsDu, Tingfang (Author) / Turaga, Pavan (Thesis advisor) / Spanias, Andreas (Committee member) / Rikakis, Thanassis (Committee member) / Arizona State University (Publisher)
Created2012
Description
This thesis introduces the Model-Based Development of Multi-iRobot Toolbox (MBDMIRT), a Simulink-based toolbox designed to provide the means to acquire and practice the Model-Based Development (MBD) skills necessary to design real-time embedded system. The toolbox was developed in the Cyber-Physical System Laboratory at Arizona State University. The MBDMIRT toolbox runs

This thesis introduces the Model-Based Development of Multi-iRobot Toolbox (MBDMIRT), a Simulink-based toolbox designed to provide the means to acquire and practice the Model-Based Development (MBD) skills necessary to design real-time embedded system. The toolbox was developed in the Cyber-Physical System Laboratory at Arizona State University. The MBDMIRT toolbox runs under MATLAB/Simulink to simulate the movements of multiple iRobots and to control, after verification by simulation, multiple physical iRobots accordingly. It adopts the Simulink/Stateflow, which exemplifies an approach to MBD, to program the behaviors of the iRobots. The MBDMIRT toolbox reuses and augments the open-source MATLAB-Based Simulator for the iRobot Create from Cornell University to run the simulation. Regarding the mechanism of iRobot control, the MBDMIRT toolbox applies the MATLAB Toolbox for the iRobot Create (MTIC) from United States Naval Academy to command the physical iRobots. The MBDMIRT toolbox supports a timer in both the simulation and the control, which is based on the local clock of the PC running the toolbox. In addition to the build-in sensors of an iRobot, the toolbox can simulate four user-added sensors, which are overhead localization system (OLS), sonar sensors, a camera, and Light Detection And Ranging (LIDAR). While controlling a physical iRobot, the toolbox supports the StarGazer OLS manufactured by HAGISONIC, Inc.
ContributorsSu, Shih-Kai (Author) / Fainekos, Georgios E (Thesis advisor) / Sarjoughian, Hessam S. (Committee member) / Artemiadis, Panagiotis K (Committee member) / Arizona State University (Publisher)
Created2012
152422-Thumbnail Image.png
Description
With the growth of IT products and sophisticated software in various operating systems, I observe that security risks in systems are skyrocketing constantly. Consequently, Security Assessment is now considered as one of primary security mechanisms to measure assurance of systems since systems that are not compliant with security requirements may

With the growth of IT products and sophisticated software in various operating systems, I observe that security risks in systems are skyrocketing constantly. Consequently, Security Assessment is now considered as one of primary security mechanisms to measure assurance of systems since systems that are not compliant with security requirements may lead adversaries to access critical information by circumventing security practices. In order to ensure security, considerable efforts have been spent to develop security regulations by facilitating security best-practices. Applying shared security standards to the system is critical to understand vulnerabilities and prevent well-known threats from exploiting vulnerabilities. However, many end users tend to change configurations of their systems without paying attention to the security. Hence, it is not straightforward to protect systems from being changed by unconscious users in a timely manner. Detecting the installation of harmful applications is not sufficient since attackers may exploit risky software as well as commonly used software. In addition, checking the assurance of security configurations periodically is disadvantageous in terms of time and cost due to zero-day attacks and the timing attacks that can leverage the window between each security checks. Therefore, event-driven monitoring approach is critical to continuously assess security of a target system without ignoring a particular window between security checks and lessen the burden of exhausted task to inspect the entire configurations in the system. Furthermore, the system should be able to generate a vulnerability report for any change initiated by a user if such changes refer to the requirements in the standards and turn out to be vulnerable. Assessing various systems in distributed environments also requires to consistently applying standards to each environment. Such a uniformed consistent assessment is important because the way of assessment approach for detecting security vulnerabilities may vary across applications and operating systems. In this thesis, I introduce an automated event-driven security assessment framework to overcome and accommodate the aforementioned issues. I also discuss the implementation details that are based on the commercial-off-the-self technologies and testbed being established to evaluate approach. Besides, I describe evaluation results that demonstrate the effectiveness and practicality of the approaches.
ContributorsSeo, Jeong-Jin (Author) / Ahn, Gail-Joon (Thesis advisor) / Yau, Stephen S. (Committee member) / Lee, Joohyung (Committee member) / Arizona State University (Publisher)
Created2014