Matching Items (135)
Filtering by

Clear all filters

149863-Thumbnail Image.png
Description
Using Spencer-Oatey's rapport management approach, the present study evaluates the interlanguage pragmatic development of 17 native English-speaking American learners over the course of a semester in Spain, specifically in terms of the strategies they used in their second language (L2) to manage rapport in an advice-giving, oral role-play situation at

Using Spencer-Oatey's rapport management approach, the present study evaluates the interlanguage pragmatic development of 17 native English-speaking American learners over the course of a semester in Spain, specifically in terms of the strategies they used in their second language (L2) to manage rapport in an advice-giving, oral role-play situation at semester start and semester end. To allow for a more in-depth analysis of the effect that a semester abroad has on Spanish L2 advice-giving behaviors, the learners were grouped into two distinct proficiency levels. Group 1 (n=9) represents learners who entered the semester abroad with a beginning to intermediate-low proficiency level and group 2 (n=8) represents learners who entered the semester abroad with an intermediate-high proficiency level. The results indicate that both learner groups had similar overarching behavioral expectations in this context. Specifically, both sets of learners expressed empathy, involvement, and respect for the interlocutor, while at the same time they used advice-giving strategies of varied illocutionary force to claim authority in addressing the interlocutor's dilemma. Both groups also balanced face sensitivities through strategies that both enhanced and challenged the interlocutor's identity face. However, it is argued that in this context claiming authority and challenging the interlocutor's identity face were permitted behaviors that emphasized the relational goals of the participants. Additionally, when developmental differences between the two proficiency levels were analyzed, the results showed that learner proficiency had an impact on specific strategy choices.
ContributorsBaca, Evelyn C. (Author) / García, Carmen (Thesis advisor) / Lafford, Barbara (Thesis advisor) / Elorrieta, Jabier (Committee member) / Arizona State University (Publisher)
Created2011
150197-Thumbnail Image.png
Description
Ever reducing time to market, along with short product lifetimes, has created a need to shorten the microprocessor design time. Verification of the design and its analysis are two major components of this design cycle. Design validation techniques can be broadly classified into two major categories: simulation based approaches and

Ever reducing time to market, along with short product lifetimes, has created a need to shorten the microprocessor design time. Verification of the design and its analysis are two major components of this design cycle. Design validation techniques can be broadly classified into two major categories: simulation based approaches and formal techniques. Simulation based microprocessor validation involves running millions of cycles using random or pseudo random tests and allows verification of the register transfer level (RTL) model against an architectural model, i.e., that the processor executes instructions as required. The validation effort involves model checking to a high level description or simulation of the design against the RTL implementation. Formal techniques exhaustively analyze parts of the design but, do not verify RTL against the architecture specification. The focus of this work is to implement a fully automated validation environment for a MIPS based radiation hardened microprocessor using simulation based approaches. The basic framework uses the classical validation approach in which the design to be validated is described in a Hardware Definition Language (HDL) such as VHDL or Verilog. To implement a simulation based approach a number of random or pseudo random tests are generated. The output of the HDL based design is compared against the one obtained from a "perfect" model implementing similar functionality, a mismatch in the results would thus indicate a bug in the HDL based design. Effort is made to design the environment in such a manner that it can support validation during different stages of the design cycle. The validation environment includes appropriate changes so as to support architecture changes which are introduced because of radiation hardening. The manner in which the validation environment is build is highly dependent on the specifications of the perfect model used for comparisons. This work implements the validation environment for two MIPS simulators as the reference model. Two bugs have been discovered in the RTL model, using simulation based approaches through the validation environment.
ContributorsSharma, Abhishek (Author) / Clark, Lawrence (Thesis advisor) / Holbert, Keith E. (Committee member) / Shrivastava, Aviral (Committee member) / Arizona State University (Publisher)
Created2011
151667-Thumbnail Image.png
Description
Complaints, characterized by LaForest (2002), are expressions "of dissatisfaction addressed by an individual A to an individual B concerning behavior on the part of B that A feels is unsatisfactory," (p. 1596) have been studied in the language of English speakers since the 1980's (Boxer, 1993a; 1993b; 1996; House &

Complaints, characterized by LaForest (2002), are expressions "of dissatisfaction addressed by an individual A to an individual B concerning behavior on the part of B that A feels is unsatisfactory," (p. 1596) have been studied in the language of English speakers since the 1980's (Boxer, 1993a; 1993b; 1996; House & Kasper, 1981; Murphy & Neu, 1996; Trenchs, 1995; Vázquez, 2011; Wolfe & Powell, 2006). However, only a few studies on Spanish-language complaints have been carried out (Bolívar, 2002a; Márquez Reiter, 2005; Pinto & Raschio, 2008). Due to the lack of studies analyzing complaints among second generation Mexican-American Spanish-English bilinguals in the United States, role-plays were collected from 21 participants, ten males and eleven females, who interacted with a female interlocutor. The data was analyzed using Spencer-Oatey's (2005) Rapport Management in order to gain a better understanding of this population's politeness strategies used in complaining both in Spanish and English. In addition to acting out the role-plays, the participants were asked to fill out a Language Experience and Proficiency Questionnaire (LEAP-Q), in order to assess language proficiency. Upon completion of the role-plays, the participants completed a post role-play questionnaire, which evaluated their impressions of the interactions. The strategies used in the complaints included, but were not limited to: complaining/accusing, reason/explanation/ justification, threatening, suggesting/requesting/commanding, and providing information. The results showed that for the Spanish complaints the participants preferred the use of reason/explanation/justification, while they preferred suggesting/requesting/commanding in the English complaints. In addition, in both situations the participants chose to respect the association principle, however, this result was not statistically significant. With respect to face sensitivities, the participants chose to enhance the interlocutor's identity face in both the English and Spanish. It is concluded that these participants do not demonstrate a transfer of strategies from one language to another. Furthermore, no significant gender differences were observed. Moreover, the participants show a tendency toward positive politeness, which falls in line with other Hispanic cultures such as Cubans, Spaniards, Argentineans, Uruguayans, Peruvians, and Venezuelans. Although this study adds to the literature of Spanish in the U.S. pragmatics, further study of this population is needed.
ContributorsElias, Mariam (Author) / García Fernandez, Carmen (Thesis advisor) / Lafford, Barbara (Thesis advisor) / Cerron-Palomino, Alvaro (Committee member) / Arizona State University (Publisher)
Created2013
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
152173-Thumbnail Image.png
Description
Stream computing has emerged as an importantmodel of computation for embedded system applications particularly in the multimedia and network processing domains. In recent past several programming languages and embedded multi-core processors have been proposed for streaming applications. This thesis examines the execution and dynamic scheduling of stream programs on embedded

Stream computing has emerged as an importantmodel of computation for embedded system applications particularly in the multimedia and network processing domains. In recent past several programming languages and embedded multi-core processors have been proposed for streaming applications. This thesis examines the execution and dynamic scheduling of stream programs on embedded multi-core processors. The thesis addresses the problem in the context of a multi-tasking environment with a time varying allocation of processing elements for a particular streaming application. As a solution the thesis proposes a two step approach where the stream program is compiled to gather key application information, and to generate re-targetable code. A light weight dynamic scheduler incorporates the second stage of the approach. The dynamic scheduler utilizes the static information and available resources to assign or partition the application across the multi-core architecture. The objective of the dynamic scheduler is to maximize the throughput of the application, and it is sensitive to the resource (processing elements, scratch-pad memory, DMA bandwidth) constraints imposed by the target architecture. We evaluate the proposed approach by compiling and scheduling benchmark stream programs on a representative embedded multi-core processor. We present experimental results that evaluate the quality of the solutions generated by the proposed approach by comparisons with existing techniques.
ContributorsLee, Haeseung (Author) / Chatha, Karamvir (Thesis advisor) / Vrudhula, Sarma (Committee member) / Chakrabarti, Chaitali (Committee member) / Wu, Carole-Jean (Committee member) / Arizona State University (Publisher)
Created2013
151287-Thumbnail Image.png
Description
This study analyzes the Spanish of native speakers from Northern Mexico in order to ascertain the presence of the voiced labiodental fricative segment [v] when the sound is orthographically represented with the letter `v'. The study examines some of the internal and external factors that predict the labiodental fricative pronunciation

This study analyzes the Spanish of native speakers from Northern Mexico in order to ascertain the presence of the voiced labiodental fricative segment [v] when the sound is orthographically represented with the letter `v'. The study examines some of the internal and external factors that predict the labiodental fricative pronunciation of the letter `v'. This study is based on the theoretical framework of phonology as described by Piñeros (2009) and Hualde (2005). The study examined all instances in the data when a sound is written with the letter `v' to investigate if the sound is pronounced as the faithful voiced plosive bilabial allophone [b] of the phoneme /b/, the spirantized allophone [β], or the voiced labiodental fricative allophone [v]. Four speakers, a male and a female with an incomplete secondary education, and a male and a female with a graduate level education participated in the study. All participants were interviewed for one hour, read a word list, and read a paragraph provided by the researcher. The researcher coded the data using the phonetic analysis software Praat and all data were statistically analyzed using the multivariate software analysis program Goldvarb X in order to investigate the presence of the voiced labiodental fricative allophone [v] and predict what internal and external factors most influence its production. From this study it is obvious that the most influential factor favoring the realization of the labiodental fricative allophone [v] is orthography. When the phonetic segment was represented with the grapheme , the phonetic realization was more likely to be the labiodental fricative [v]. The level of education of the speaker and the formality of the stylistic setting were also determined to be influential factors. Speakers with a higher degree of education and stylistic settings with a higher degree of formality favored the realization of the labiodental fricative [v]. With regards to the internal factors, rather than external factors, a preceding phonological segment of a vowel or fricative dental [s] also favored the realization of the labiodental fricative [v].
ContributorsTakawaki, Shannon Leigh (Author) / Cerron-Palomino, Alvaro (Thesis advisor) / Shepherd, Michael (Committee member) / Beas, Omar (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
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
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
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