Open Access. Powered by Scholars. Published by Universities.®

Computer Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

Western University

Discipline
Keyword
Publication Year
Publication
Publication Type

Articles 91 - 120 of 191

Full-Text Articles in Computer Engineering

Grasp Synthesis For Purposeful Fracturing Of Object, Mahyar Abdeetedal, Mehrdad Kermani Ph.D., P.Eng. Jul 2018

Grasp Synthesis For Purposeful Fracturing Of Object, Mahyar Abdeetedal, Mehrdad Kermani Ph.D., P.Eng.

Electrical and Computer Engineering Publications

No abstract provided.


Resource Brokering In Grid Computing, Adrian T. Bienkowski May 2018

Resource Brokering In Grid Computing, Adrian T. Bienkowski

Electronic Thesis and Dissertation Repository

Grid Computing has emerged in the academia and evolved towards the bases of what is currently known as Cloud Computing and Internet of Things (IoT). The vast collection of resources that provide the nature for Grid Computing environment is very complex; multiple administrative domains control access and set policies to the shared computing resources. It is a decentralized environment with geographically distributed computing and storage resources, where each computing resource can be modeled as an autonomous computing entity, yet collectively can work together. This is a class of Cooperative Distributed Systems (CDS). We extend this by applying characteristic of open …


Efficient Alignment Algorithms For Dna Sequencing Data, Nilesh Vinod Khiste Jan 2018

Efficient Alignment Algorithms For Dna Sequencing Data, Nilesh Vinod Khiste

Electronic Thesis and Dissertation Repository

The DNA Next Generation Sequencing (NGS) technologies produce data at a low cost, enabling their application to many ambitious fields such as cancer research, disease control, personalized medicine etc. However, even after a decade of research, the modern aligners and assemblers are far from providing efficient and error free genome alignments and assemblies respectively. This is due to the inherent nature of the genome alignment and assembly problem, which involves many complexities. Many algorithms to address this problem have been proposed over the years, but there still is a huge scope for improvement in this research space.

Many new genome …


Energy Slices: Benchmarking With Time Slicing, Katarina Grolinger, Hany F. Elyamany, Wilson Higashino, Miriam Am Capretz, Luke Seewald Jan 2018

Energy Slices: Benchmarking With Time Slicing, Katarina Grolinger, Hany F. Elyamany, Wilson Higashino, Miriam Am Capretz, Luke Seewald

Electrical and Computer Engineering Publications

Benchmarking makes it possible to identify low-performing buildings, establishes a baseline for measuring performance improvements, enables setting of energy conservation targets, and encourages energy savings by creating a competitive environment. Statistical approaches evaluate building energy efficiency by comparing measured energy consumption to other similar buildings typically using annual measurements. However, it is important to consider different time periods in benchmarking because of differences in their consumption patterns. For example, an office can be efficient during the night, but inefficient during operating hours due to occupants’ wasteful behavior. Moreover, benchmarking studies often use a single regression model for different building categories. …


Intelligent Advancements In Location Management And C-Ran Power-Aware Resource Allocation, Emad Ali Aqeeli Dec 2017

Intelligent Advancements In Location Management And C-Ran Power-Aware Resource Allocation, Emad Ali Aqeeli

Electronic Thesis and Dissertation Repository

The evolving of cellular networks within the last decade continues to focus on delivering a robust and reliable means to cope with the increasing number of users and demanded capacity. Recent advancements of cellular networks such as Long-Term Evolution (LTE) and LTE-advanced offer a remarkable high bandwidth connectivity delivered to the users. Signalling overhead is one of the vital issues that impact the cellular behavior. Causing a significant load in the core network hence effecting the cellular network reliability. Moreover, the signaling overhead decreases the Quality of Experience (QoE) of users. The first topic of the thesis attempts to reduce …


Optimal Decomposition Strategy For Tree Edit Distance, Shaofeng Jiang Dec 2017

Optimal Decomposition Strategy For Tree Edit Distance, Shaofeng Jiang

Electronic Thesis and Dissertation Repository

An ordered labeled tree is a tree where the left-to-right order among siblings is significant. Given two ordered labeled trees, the edit distance between them is the minimum cost edit operations that convert one tree to the other.

In this thesis, we present an algorithm for the tree edit distance problem by using the optimal tree decomposition strategy. By combining the vertical compression of trees with optimal decomposition we can significantly reduce the running time of the algorithm. We compare our method with other methods both theoretically and experimentally. The test results show that our strategies on compressed trees are …


Grouping Environmental Factors Influencing Individual Decision-Making Behavior In Software Projects: A Cluster Analysis, Luiz Fernando Capretz Oct 2017

Grouping Environmental Factors Influencing Individual Decision-Making Behavior In Software Projects: A Cluster Analysis, Luiz Fernando Capretz

Electrical and Computer Engineering Publications

An individual’s decision-making behavior is heavily influenced by and adapted to external environmental factors. Given that software development is a human-centered activity, individual decision-making behavior may affect the software project quality. Although environmental factors affecting decision-making behavior in software projects have been identified in prior literature, there is not yet an objective and a full taxonomy of these factors. Thus, it is not trivial to manage these complex and diverse factors. To address this deficiency, we first design a semantic similarity algorithm between words by utilizing the synonymy and hypernymy relationships in WordNet. Further, we propose a method to measure …


Modeling Of Force And Motion Transmission In Tendon-Driven Surgical Robots, Farshad Anooshahpour Oct 2017

Modeling Of Force And Motion Transmission In Tendon-Driven Surgical Robots, Farshad Anooshahpour

Electronic Thesis and Dissertation Repository

Tendon-based transmission is a common approach for transferring motion and forces in surgical robots. In spite of design simplicity and compactness that comes with the tendon drives, there exists a number of issues associated with the tendon-based transmission. In particular, the elasticity of the tendons and the frictional interaction between the tendon and the routing result in substantially nonlinear behavior. Also, in surgical applications, the distal joints of the robot and instruments cannot be sensorized in most cases due to technical limitations. Therefore, direct measurement of forces and use of feedback motion/force control for compensation of uncertainties in tendon-based motion …


Development And Grasp Analysis Of A Sensorized Underactuated Finger, Mahyar Abdeetedal, Mehrdad Kermani Ph.D., P.Eng. Sep 2017

Development And Grasp Analysis Of A Sensorized Underactuated Finger, Mahyar Abdeetedal, Mehrdad Kermani Ph.D., P.Eng.

Electrical and Computer Engineering Publications

No abstract provided.


Grasp Evaluation Method For Applying Static Loads Leading To Beam Failure, Mahyar Abdeetedal, Mehrdad Kermani Ph.D., P.Eng. Sep 2017

Grasp Evaluation Method For Applying Static Loads Leading To Beam Failure, Mahyar Abdeetedal, Mehrdad Kermani Ph.D., P.Eng.

Electrical and Computer Engineering Publications

This paper deals with the problem of purposefully failing or yielding an object by a robotic gripper. We propose a grasp quality measure fabricated for robotic harvesting in which picking a crop from its stem is desired. The proposed metric characterizes a suitable grasp configuration for systematically controlling the failure behavior of an object to break it at the desired location while avoiding damage on other areas. Our approach is based on failure task information and gripper wrench insertion capability. Failure task definition is accomplished using failure theories. Gripper wrench insertion capability is formulated by modeling the friction between the …


Lmproving Microcontroller And Computer Architecture Education Through Software Simulation, Kevin Brightwell Aug 2017

Lmproving Microcontroller And Computer Architecture Education Through Software Simulation, Kevin Brightwell

Electronic Thesis and Dissertation Repository

In this thesis, we aim to improve the outcomes of students learning Computer Architecture and Embedded Systems topics within Software and Computer Engineering programs. We develop a simulation of processors that attempts to improve the visibility of hardware within the simulation environment and replace existing solutions in use within the classroom. We designate a series of requirements of a successful simulation suite based on current state-of-the-art simulations within literature. Provided these requirements, we build a quantitative rating of the same set of simulations. Additionally, we rate our previously implemented tool, hc12sim, with current solutions. Using the gaps in implementations from …


Data Science Solution For User Authentication, Anas Ibrahim Jul 2017

Data Science Solution For User Authentication, Anas Ibrahim

Electronic Thesis and Dissertation Repository

User authentication is considered a key factor in almost any software system and is often the first layer of security in the digital world. Authentication methods utilize one, or a combination of up to two, of the following factors: something you know, something you have and something you are. To prevent serious data breaches that have occurred using the traditional authentication methods, a fourth factor, something you do, that is being discussed among researchers; unfortunately, methods that rely on this fourth factor have problems of their own.

This thesis addresses the issues of the fourth authentication factor and proposes a …


Machs: Mitigating The Achilles Heel Of The Cloud Through High Availability And Performance-Aware Solutions, Manar Jammal Apr 2017

Machs: Mitigating The Achilles Heel Of The Cloud Through High Availability And Performance-Aware Solutions, Manar Jammal

Electronic Thesis and Dissertation Repository

Cloud computing is continuously growing as a business model for hosting information and communication technology applications. However, many concerns arise regarding the quality of service (QoS) offered by the cloud. One major challenge is the high availability (HA) of cloud-based applications. The key to achieving availability requirements is to develop an approach that is immune to cloud failures while minimizing the service level agreement (SLA) violations. To this end, this thesis addresses the HA of cloud-based applications from different perspectives. First, the thesis proposes a component’s HA-ware scheduler (CHASE) to manage the deployments of carrier-grade cloud applications while maximizing their …


Metafork: A Compilation Framework For Concurrency Models Targeting Hardware Accelerators, Xiaohui Chen Mar 2017

Metafork: A Compilation Framework For Concurrency Models Targeting Hardware Accelerators, Xiaohui Chen

Electronic Thesis and Dissertation Repository

Parallel programming is gaining ground in various domains due to the tremendous computational power that it brings; however, it also requires a substantial code crafting effort to achieve performance improvement. Unfortunately, in most cases, performance tuning has to be accomplished manually by programmers. We argue that automated tuning is necessary due to the combination of the following factors. First, code optimization is machine-dependent. That is, optimization preferred on one machine may be not suitable for another machine. Second, as the possible optimization search space increases, manually finding an optimized configuration is hard. Therefore, developing new compiler techniques for optimizing applications …


A Framework For Tumor Localization In Robot-Assisted Minimally Invasive Surgery, Nikita Chopra Feb 2017

A Framework For Tumor Localization In Robot-Assisted Minimally Invasive Surgery, Nikita Chopra

Electronic Thesis and Dissertation Repository

Manual palpation of tissue is frequently used in open surgery, e.g., for localization of tumors and buried vessels and for tissue characterization. The overall objective of this work is to explore how tissue palpation can be performed in Robot-Assisted Minimally Invasive Surgery (RAMIS) using laparoscopic instruments conventionally used in RAMIS. This thesis presents a framework where a surgical tool is moved teleoperatively in a manner analogous to the repetitive pressing motion of a finger during manual palpation. We interpret the changes in parameters due to this motion such as the applied force and the resulting indentation depth to accurately determine …


Bim Assisted Design Process Automation For Pre-Engineered Buildings (Peb), Mohammad Delavar Feb 2017

Bim Assisted Design Process Automation For Pre-Engineered Buildings (Peb), Mohammad Delavar

Electronic Thesis and Dissertation Repository

The effective adoption and implementation of Building Information Modeling (BIM) is still challenging for the construction industry. However, studies and reports show a significant increase in the rate of BIM implementation and adoption in mainstream construction activities over the last five years. In contrast, Pre-Engineered Building (PEB) construction, a specialized construction system which provides a very efficient approach for construction of primarily industrial buildings, has not seen the same uptake in BIM implementation and adoption. The thesis reviews the benefits and the main applications of BIM for the PEB industry as well as challenges of its practical implementation. To facilitate …


Expert-In-The-Loop Multilateral Telerobotics For Haptics-Enabled Motor Function And Skills Development, Mahya Shahbazi Jan 2017

Expert-In-The-Loop Multilateral Telerobotics For Haptics-Enabled Motor Function And Skills Development, Mahya Shahbazi

Electronic Thesis and Dissertation Repository

Among medical robotics applications are Robotics-Assisted Mirror Rehabilitation Therapy (RAMRT) and Minimally-Invasive Surgical Training (RAMIST) that extensively rely on motor function development. Haptics-enabled expert-in-the-loop motor function development for such applications is made possible through multilateral telerobotic frameworks. While several studies have validated the benefits of haptic interaction with an expert in motor learning, contradictory results have also been reported. This emphasizes the need for further in-depth studies on the nature of human motor learning through haptic guidance and interaction. The objective of this study was to design and evaluate expert-in-the-loop multilateral telerobotic frameworks with stable and human-safe control loops that …


Contextual Model-Based Collaborative Filtering For Recommender Systems, Dennis E. Bachmann Jan 2017

Contextual Model-Based Collaborative Filtering For Recommender Systems, Dennis E. Bachmann

Electronic Thesis and Dissertation Repository

Recommender systems have dramatically changed the way we consume content. Internet applications rely on these systems to help users navigate among the ever-increasing number of choices available. However, most current systems ignore that user preferences can change according to context, resulting in recommendations that do not fit user interests. Context-aware models have been proposed to address this issue, but these models have problems of their own. The ever-increasing speed at which data are generated presents a scalability challenge for single-model approaches. Moreover, the complexity of these models prevents small players from adapting and implementing contextual models that meet their needs. …


An Ensemble Learning Framework For Anomaly Detection In Building Energy Consumption, Daniel B. Araya, Katarina Grolinger, Hany F. Elyamany, Miriam Am Capretz, Girma T. Bitsuamlak Jan 2017

An Ensemble Learning Framework For Anomaly Detection In Building Energy Consumption, Daniel B. Araya, Katarina Grolinger, Hany F. Elyamany, Miriam Am Capretz, Girma T. Bitsuamlak

Electrical and Computer Engineering Publications

During building operation, a significant amount of energy is wasted due to equipment and human-related faults. To reduce waste, today's smart buildings monitor energy usage with the aim of identifying abnormal consumption behaviour and notifying the building manager to implement appropriate energy-saving procedures. To this end, this research proposes a new pattern-based anomaly classifier, the collective contextual anomaly detection using sliding window (CCAD-SW) framework. The CCAD-SW framework identifies anomalous consumption patterns using overlapping sliding windows. To enhance the anomaly detection capacity of the CCAD-SW, this research also proposes the ensemble anomaly detection (EAD) framework. The EAD is a generic framework …


Study Of Mobile Robot Operations Related To Lunar Exploration, Matthew Cross Dec 2016

Study Of Mobile Robot Operations Related To Lunar Exploration, Matthew Cross

Electronic Thesis and Dissertation Repository

Mobile robots extend the reach of exploration in environments unsuitable, or unreachable, by humans. Far-reaching environments, such as the south lunar pole, exhibit lighting conditions that are challenging for optical imagery required for mobile robot navigation. Terrain conditions also impact the operation of mobile robots; distinguishing terrain types prior to physical contact can improve hazard avoidance.

This thesis presents the conclusions of a trade-off that uses the results from two studies related to operating mobile robots at the lunar south pole. The lunar south pole presents engineering design challenges for both tele-operation and lidar-based autonomous navigation in the context of …


Analysis Of 3d Cone-Beam Ct Image Reconstruction Performance On A Fpga, Devin Held Dec 2016

Analysis Of 3d Cone-Beam Ct Image Reconstruction Performance On A Fpga, Devin Held

Electronic Thesis and Dissertation Repository

Efficient and accurate tomographic image reconstruction has been an intensive topic of research due to the increasing everyday usage in areas such as radiology, biology, and materials science. Computed tomography (CT) scans are used to analyze internal structures through capture of x-ray images. Cone-beam CT scans project a cone-shaped x-ray to capture 2D image data from a single focal point, rotating around the object. CT scans are prone to multiple artifacts, including motion blur, streaks, and pixel irregularities, therefore must be run through image reconstruction software to reduce visual artifacts. The most common algorithm used is the Feldkamp, Davis, and …


Modelling And Analysis Of Smart Grids For Critical Data Communication, Abdulfattah Noorwali Dec 2016

Modelling And Analysis Of Smart Grids For Critical Data Communication, Abdulfattah Noorwali

Electronic Thesis and Dissertation Repository

Practical models for the subnetworks of smart grid are presented and analyzed. Critical packet-delay bounds for these subnetworks are determined, with the overall objective of identifying parameters that would help in the design of smart grid with least end-to-end delay.

A single-server non-preemptive queueing model with prioritized critical packets is presented for Home Area Network (HAN). Closed-form expressions for critical packet delay are derived and illustrated as a function of: i) critical packet arrival rate, ii) service rate, iii) utilization factor, and iv) rate of arrival of non-critical packets. Next, wireless HANs using FDMA and TDMA are presented. Upper and …


Modeling, Sensorization And Control Of Concentric-Tube Robots, Ran Xu Dec 2016

Modeling, Sensorization And Control Of Concentric-Tube Robots, Ran Xu

Electronic Thesis and Dissertation Repository

Since the concept of the Concentric-Tube Robot (CTR) was proposed in 2006, CTRs have been a popular research topic in the field of surgical robotics. The unique mechanical design of this robot allows it to navigate through narrow channels in the human anatomy and operate in highly constrained environments. It is therefore likely to become the next generation of surgical robots to overcome the challenges that cannot be addressed by current technologies. In CSTAR, we have had ongoing work over the past several years aimed at developing novel techniques and technologies for CTRs. This thesis describes the contributions made in …


Leveraging Smartphone Sensor Data For Human Activity Recognition, Xizhe Yin Nov 2016

Leveraging Smartphone Sensor Data For Human Activity Recognition, Xizhe Yin

Electronic Thesis and Dissertation Repository

Using smartphones for human activity recognition (HAR) has a wide range of applications including healthcare, daily fitness recording, and anomalous situations alerting. This study focuses on human activity recognition based on smartphone embedded sensors. The proposed human activity recognition system recognizes activities including walking, running, sitting, going upstairs, and going downstairs. Embedded sensors (a tri-axial accelerometer and a gyroscope sensor) are employed for motion data collection. Both time-domain and frequency-domain features are extracted and analyzed. Our experiment results show that time-domain features are good enough to recognize basic human activities. The system is implemented in an Android smartphone platform.

While …


An M-Learning Maturity Model For Universities And Higher Educational Institutes, Luiz Fernando Capretz, Muasaad Alrasheedi, Arif Raza Nov 2016

An M-Learning Maturity Model For Universities And Higher Educational Institutes, Luiz Fernando Capretz, Muasaad Alrasheedi, Arif Raza

Electrical and Computer Engineering Publications

An m-learning maturity model is put forward in this research to assess the mobile technology adoption rates in universities and higher educational institutes. The model is derived from Capability Maturity Model (CMM), which has been widely used in organizations to gauge the adoption of various new processes. Five levels of m-learning maturity are specified including preliminary, established, defined, structured, and continuous improvement. Each of these maturity levels is gauged through nine critical success factors (CSFs) in assessment questionnaires. The CSFs used in measuring instrument of the model are adopted from three of our previous empirical studies. Using an assessment questionnaire …


Webgl-Based Simulation Of Bone Removal In Surgical Orthopeadic Procedures, Arezoo Tony Aug 2016

Webgl-Based Simulation Of Bone Removal In Surgical Orthopeadic Procedures, Arezoo Tony

Electronic Thesis and Dissertation Repository

The effective role of virtual reality simulators in surgical operations has been demonstrated during the last decades. The proposed work has been done to give a perspective of the actual orthopeadic surgeries such as a total shoulder arthroplasty with low incidence and visibility of the operation to the surgeon. The research in this thesis is focused on the design and implementation of a web-based graphical feedback for a total shoulder arthroplasty (TSA) surgery. For portability of the simulation and powerful 3D programming features, WebGL is being applied. To simulate the reaming process of the shoulder bone, multiple steps has been …


Optimal Grasp Synthesis To Apply Normal And Shear Stresses Of Failure In Beams, Mehrdad Kermani Ph.D., P.Eng., Mahyar Abdeetedal Jul 2016

Optimal Grasp Synthesis To Apply Normal And Shear Stresses Of Failure In Beams, Mehrdad Kermani Ph.D., P.Eng., Mahyar Abdeetedal

Electrical and Computer Engineering Publications

This paper investigates the less-studied problem of failing/yielding an object purposefully by a robotic hand. A grasp synthesis capable of using the whole limb surface of the robotic hand is designed based on internal force decomposition. The introduced approach is based on quasistatic assumption and optimization of active internal forces in order to counterbalance the formulated task wrench/load of yielding. As different geometrical constraints are dictated by the manipulation circumstances (e.g. metallic sheet shaping or robotic harvesting), the yielding wrench optimization is developed to be not only sufficient for yielding the object but also effective in meeting all motion restrictions …


Climbing Up Cloud Nine: Performance Enhancement Techniques For Cloud Computing Environments, Mohamed Abusharkh Jul 2016

Climbing Up Cloud Nine: Performance Enhancement Techniques For Cloud Computing Environments, Mohamed Abusharkh

Electronic Thesis and Dissertation Repository

With the transformation of cloud computing technologies from an attractive trend to a business reality, the need is more pressing than ever for efficient cloud service management tools and techniques. As cloud technologies continue to mature, the service model, resource allocation methodologies, energy efficiency models and general service management schemes are not yet saturated. The burden of making this all tick perfectly falls on cloud providers. Surely, economy of scale revenues and leveraging existing infrastructure and giant workforce are there as positives, but it is far from straightforward operation from that point. Performance and service delivery will still depend on …


Spectrally Efficient Cooperative Relay Networks Using Signal Space Diversity, Muhammad Ajmal Khan Jun 2016

Spectrally Efficient Cooperative Relay Networks Using Signal Space Diversity, Muhammad Ajmal Khan

Electronic Thesis and Dissertation Repository

Cooperative relaying has received widespread attention in recent years from both academic and industrial communities. It offers significant benefits in enabling connectivity as well as in increasing coverage, power saving, spatial diversity and channel capacity. However, one of the main limitations of the conventional cooperative relaying system is the repetition of the received data by the relays, which reduces the spectral efficiency and the data rate. In this thesis, signal space diversity (SSD) based technique is proposed to incorporate into the conventional relaying system to enhance spectral efficiency, data rate and system performance.

Firstly, SSD is introduced into a two-way …


Improvements To Tracking Pedestrians In Video Streams Using A Pre-Trained Convolutional Neural Network, Marjan Ramin Jun 2016

Improvements To Tracking Pedestrians In Video Streams Using A Pre-Trained Convolutional Neural Network, Marjan Ramin

Electronic Thesis and Dissertation Repository

Safety has been a very crucial aspect in our lives and much attention has been paid to this issue since we need to remain safe everywhere.

In 2010, about 270,000 pedestrians were killed on the roads globally, which shows the importance of investigation of different approaches to reduce traffic fatalities.

One way to decrease the number of car accidents with pedestrians is to equip vehicles with cameras that detect and track pedestrians in the road. Many applications have been presented to improve the performance of pedestrian tracking.

However, it has remained a very challenging topic over the past few decades. …