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

Computer Engineering Commons

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

2013

Discipline
Institution
Keyword
Publication
Publication Type

Articles 61 - 90 of 817

Full-Text Articles in Computer Engineering

Social Listening For Customer Acquisition, Juan Du, Biying Tan, Feida Zhu, Ee-Peng Lim Nov 2013

Social Listening For Customer Acquisition, Juan Du, Biying Tan, Feida Zhu, Ee-Peng Lim

Research Collection School Of Computing and Information Systems

Social network analysis has received much attention from corporations recently. Corporations are trying to utilize social media platforms such as Twitter, Facebook and Sina Weibo to expand their own markets. Our system is an online tool to assist these corporations to 1) find potential customers, and 2) track a list of users by specific events from social networks. We employ both textual and network information, and thus produce a keyword-based relevance score for each user in pre-defined dimensions, which indicates the probability of the adoption of a product. Based on the score and its trend, out tool is able to …


Calculation Of Magnet Losses In Concentrated-Winding Permanent-Magnet Synchronous Machines Using A Computationally Efficient Finite-Element Method, Peng Zhang, Gennadi Y. Sizov, Jiangbiao He, Dan M. Ionel, Nabeel Demerdash Nov 2013

Calculation Of Magnet Losses In Concentrated-Winding Permanent-Magnet Synchronous Machines Using A Computationally Efficient Finite-Element Method, Peng Zhang, Gennadi Y. Sizov, Jiangbiao He, Dan M. Ionel, Nabeel Demerdash

Electrical and Computer Engineering Faculty Research and Publications

The proposed hybrid method combines computationally efficient finite-element analysis (CE-FEA) with a new analytical formulation for eddy-current losses in the permanent magnets (PMs) of sine-wave current-regulated brushless synchronous motors. The CE-FEA only employs a reduced set of magnetostatic solutions yielding substantial reductions in the computational time, as compared with the conventional FEA. The 3-D end effects and the effect of pulsewidth-modulation switching harmonics are incorporated in the analytical calculations. The algorithms are applied to two fractional-slot concentrated-winding interior PM motors with different circumferential and axial PM block segmentation arrangements. The method is validated against 2-D and 3-D time-stepping FEA.


Cis Map Drawer Visualization System, Hanye Xu, David Ebert Oct 2013

Cis Map Drawer Visualization System, Hanye Xu, David Ebert

The Summer Undergraduate Research Fellowship (SURF) Symposium

U.S. Citizenship and Immigration Services (USCIS) is the government agency that manages immigration to the United States. They are not only working on filing documents, but also analyzing those data they have. They require help from a visualization system to know the trend of immigration among offices across the country over time. We developed a project called CIS Map Drawer that is used to help build a visualization system for USCIS in order to analyze immigration data easily. This system makes use of a map view, a calendar visual representation, line charts, pixel drawing and other analysis tools to improve …


D-Tunes: Configuration Engine For Geo-Replicated Cloud Storage, Jiawei Wang, Sanjay Rao Oct 2013

D-Tunes: Configuration Engine For Geo-Replicated Cloud Storage, Jiawei Wang, Sanjay Rao

The Summer Undergraduate Research Fellowship (SURF) Symposium

When developing a web-based application, developers are facing stringent requirements to balance the latency, scalability and availability for their cloud database. Application developers need a specific replication configuration strategy based on the requirement of their application. To deal with this problem, some geo-replicated cloud strategy systems have emerged recently, like Cassandra. This project serves to design a web tool that can help configure the best replication strategies for geo-distributed data stores, which uses quorum-based protocols. Currently, our web tool D-Tunes, require a minimum input from users and generate specific scripts based on the inputs user provided. The program running these …


Is Real-Time Mobile Content-Based Image Retrieval Feasible?, Colin G. Graber, Anup Mohan, Yung-Hsiang Lu Oct 2013

Is Real-Time Mobile Content-Based Image Retrieval Feasible?, Colin G. Graber, Anup Mohan, Yung-Hsiang Lu

The Summer Undergraduate Research Fellowship (SURF) Symposium

Content-based image retrieval (CBIR) is a method of searching through a database of images by using another image as a query instead of text. Recent advances in the processing power of smart phones and tablets, collectively known as mobile devices, have prompted researchers to attempt to construct mobile CBIR systems. Most of the research that has been conducted on mobile CBIR has focused on improving either its accuracy or its run-time, but not both simultaneously. We set out to answer the question: is real-time CBIR with manageable accuracy possible on current mobile devices? To find the answer to this question, …


Absorption Simulation ( Absim ) Software Development, Vipul Vishnu Bhat, Ming Qu Oct 2013

Absorption Simulation ( Absim ) Software Development, Vipul Vishnu Bhat, Ming Qu

The Summer Undergraduate Research Fellowship (SURF) Symposium

Researchers working on air conditioning systems currently use a software called ABSIM ( Absorption Simulation ) to evaluate current absorption systems or simulate new system designs. ABSIM was developed at Oak Ridge National Labs in the 1980s and the latest platform it is compatible with is Windows XP. ABSIM is not compatible on newer platforms and is not very user friendly. A lot of the actions involved in using ABSIM aren’t very intuitive. The goal is to develop a more user friendly simulation program that is based off of ABSIM and see to it that the program can be deployed …


Open Cortex-M0™ Modular Debug Unit, Chuan Yean Tan, Matthew Swabey Oct 2013

Open Cortex-M0™ Modular Debug Unit, Chuan Yean Tan, Matthew Swabey

The Summer Undergraduate Research Fellowship (SURF) Symposium

The debug unit of a modern digital system on chip (SoC) is a critical unit that allows users to monitor and analyze the chip’s activity that occurs throughout a SoC design. Selection of the debug unit’s correct feature set and architecture are critical to the success of the design. Debugging systems that exist have different architectures and are closely coupled to their host SoCs. As a consequence they are resource intensive to improve on due to the different nature of each SoC designs. Moreover, the bus protocols that allow the debug unit to interact with the SoC design are often …


Development Of Pneumatic Robot For Outreach, Eshamogbo E. Ojuba, John Lumkes Oct 2013

Development Of Pneumatic Robot For Outreach, Eshamogbo E. Ojuba, John Lumkes

The Summer Undergraduate Research Fellowship (SURF) Symposium

To encourage the current generation of high school and middle school students to pursue careers in engineering, it is important to have challenging hands-on engineering activities for them. Such activities should be interesting, compelling, and, most importantly, educative. A mini-excavator was built for fluid power outreach, but this tool only demonstrates fluid power, without showing other important aspects of engineering. The tool being developed is able to demonstrate fluid power, as well as other important aspects of engineering, such as controls, electronics, and programming. This tool is an electronically-controlled device that allows the user control a pneumatic circuit, coupled with …


An Ant-Based Sensor Measurement Data Gathering System, Bolun Zhang, Dimitrios Peroulis Oct 2013

An Ant-Based Sensor Measurement Data Gathering System, Bolun Zhang, Dimitrios Peroulis

The Summer Undergraduate Research Fellowship (SURF) Symposium

Large-scale industries involved with a great amount of sensor measurements in their work are facing many challenges in data collection. Sensors are not on the same network; therefore each measurement has to be managed separately. Gathering all the measurement data to one terminal could be difficult. Once a measurement is obtained, it takes significant amount of time to process the data.The approaches our group takes here is to build a giant ANT wireless network that holds all the sensors’ measurements. To be more specific, every sensor has an ANT chip set up on its side. Each ANT chip is as …


Code Optimization For Phase Field Method, Sergio Andres Monsalve, Marisol Koslowski Oct 2013

Code Optimization For Phase Field Method, Sergio Andres Monsalve, Marisol Koslowski

The Summer Undergraduate Research Fellowship (SURF) Symposium

The Phase field model method for studying grain dislocation at atomic level after applying an external force to the materials being tested, enables simulate the behavior of different materials after applying stress. With the appropriate numerical method the simulation could change drastically the complexity of the algorithm. Finding the most accurate and stable numerical method for the phase field model give us a considerable improving in the performance of the code used to simulate the phase field dynamic dislocation in larger and more complex simulations can be performed. We made an statistic comparison between the different methods, comparing stability and …


Microelectromechanical Systems (Mems) Resistive Heaters As Circuit Protection Devices, Ronald A. Coutu Jr., Scott A. Ostrow Oct 2013

Microelectromechanical Systems (Mems) Resistive Heaters As Circuit Protection Devices, Ronald A. Coutu Jr., Scott A. Ostrow

Electrical and Computer Engineering Faculty Research and Publications

With increased opportunities for the exploitation (i.e., reverse engineering) of vulnerable electronic components and systems, circuit protection has become a critical issue. Circuit protection techniques are generally software-based and include cryptography (encryption/decryption), obfuscation of codes, and software guards. Examples of hardware-based circuit protection include protective coatings on integrated circuits, trusted foundries, and macro-sized components that self-destruct, thus destroying critical components. This paper is the first to investigate the use of microelectromechanical systems (MEMS) to provide hardware-based protection of critical electronic components to prevent reverse engineering or other exploitation attempts. Specifically, surface-micromachined polycrystalline silicon to be used as meandering resistive heaters …


Advances In The Redcat Software Package, Chris Schmidt, Stephanie J. Irausquin, Homayoun Valafar Oct 2013

Advances In The Redcat Software Package, Chris Schmidt, Stephanie J. Irausquin, Homayoun Valafar

Faculty Publications

Background

Residual Dipolar Couplings (RDCs) have emerged in the past two decades as an informative source of experimental restraints for the study of structure and dynamics of biological macromolecules and complexes. The REDCAT software package was previously introduced for the analysis of molecular structures using RDC data. Here we report additional features that have been included in this software package in order to expand the scope of its analyses. We first discuss the features that enhance REDCATs user-friendly nature, such as the integration of a number of analyses into one single operation and enabling convenient examination of a structural ensemble …


Performance Guarantees For C-Wmd Robot Missions, Shu Jiang, Ronald C. Arkin, Damian M. Lyons, Tsung-Ming Liu, Dagon Harrington Oct 2013

Performance Guarantees For C-Wmd Robot Missions, Shu Jiang, Ronald C. Arkin, Damian M. Lyons, Tsung-Ming Liu, Dagon Harrington

Faculty Publications

Robotics has been considered as one of the five key technology areas for defense against attacks with weapons of mass destruction (WMD). However, due to the mass impact nature of WMD, failures of counter-WMD (C-WMD) missions can have catastrophic consequences.To ensure robot's success in carrying out C-WMD missions, we have developed a novel verification framework in providing performance guarantees for behavior-based and probabilistic robot algorithms in complex real-world environments. This paper describes the system architecture and discusses how the verification framework can be used to provide pre-mission performance guarantees for robots in executing C-WMD missions.


Resource-Aware Distributed Particle Filtering For Cluster-Based Object Tracking In Wireless Camera Networks, Kihyun Hong Oct 2013

Resource-Aware Distributed Particle Filtering For Cluster-Based Object Tracking In Wireless Camera Networks, Kihyun Hong

Open Access Dissertations

The proliferation of miniaturized low-power computing devices, advances in wireless communications, and the availability of inexpensive imaging sensors have enabled the development of wireless camera networks (WCN). In this dissertation, we consider the problem of real-time object tracking with a WCN. Existing object tracking methods designed for multi-camera systems do not take into account the unique constraints of WCNs. Specifically, an effective object tracking system for WCNs must anticipate unreliable network communication, limited memory, and limited computational power in each camera node. In particular, unreliable communication degrades the quality of the visual information shared by the cameras, which ultimately degrades …


Transition Faults And Transition Path Delay Faults: Test Generation, Path Selection, And Built-In Generation Of Functional Broadside Tests, Bo Yao Oct 2013

Transition Faults And Transition Path Delay Faults: Test Generation, Path Selection, And Built-In Generation Of Functional Broadside Tests, Bo Yao

Open Access Dissertations

As the clock frequency and complexity of digital integrated circuits increase rapidly, delay testing is indispensable to guarantee the correct timing behavior of the circuits. In this dissertation, we describe methods developed for three aspects of delay testing in scan-based circuits: test generation, path selection and built-in test generation.

We first describe a deterministic broadside test generation procedure for a path delay fault model named the transition path delay fault model, which captures both large and small delay defects. Under this fault model, a path delay fault is detected only if all the individual transition faults along the path are …


Improving Multicore Resource Efficiency And Performance, Syed Ali Raza Jafri Oct 2013

Improving Multicore Resource Efficiency And Performance, Syed Ali Raza Jafri

Open Access Dissertations

With clock speeds stagnating for the last few years and multi-cores having replaced uniprocessors, software development must now turn towards shared memory parallel programming to continue enhancing performance. Shared memory parallel programming; however is significantly more challenging than its sequential counterpart. Conventional shared memory parallel programs can fall victim to deadlocks, livelocks and data races which are hard to detect and debug. Aside from programming complexity chipmultiprocessors need a scalable, low latency, high bandwidth interconnect fabric to deliver performance. Conventional interconnects such as crossbars and buses can deliver low latency but do not scale with increasing number of cores. Researchers …


Reasoning Across Language And Vision In Machines And Humans, Andrei Barbu Oct 2013

Reasoning Across Language And Vision In Machines And Humans, Andrei Barbu

Open Access Dissertations

Humans not only outperform AI and computer-vision systems, but use an unknown computational mechanism to perform tasks for which no suitable approaches exist. I present work investigating both novel tasks and how humans approach them in the context of computer vision and linguistics. I demonstrate a system which, like children, acquires high-level linguistic knowledge about the world. Robots learn to play physically-instantiated board games and use that knowledge to engage in physical play. To further integrate language and vision I develop an approach which produces rich sentential descriptions of events depicted in videos. I then show how to simultaneously detect …


S.H.O.T. Db (Statistics Help Officer Tactics) – Officer-Involved Shootings Database, Hasan Arslan Oct 2013

S.H.O.T. Db (Statistics Help Officer Tactics) – Officer-Involved Shootings Database, Hasan Arslan

Cornerstone 3 Reports : Interdisciplinary Informatics

No abstract provided.


Design Synthesis And Optimization Of Permanent Magnet Synchronous Machines Based On Computationally-Efficient Finite Element Analysis, Gennadi Sizov Oct 2013

Design Synthesis And Optimization Of Permanent Magnet Synchronous Machines Based On Computationally-Efficient Finite Element Analysis, Gennadi Sizov

Dissertations (1934 -)

In this dissertation, a model-based multi-objective optimal design of permanent magnet ac machines, supplied by sine-wave current regulated drives, is developed and implemented. The design procedure uses an efficient electromagnetic finite element-based solver to accurately model nonlinear material properties and complex geometric shapes associated with magnetic circuit design. Application of an electromagnetic finite element-based solver allows for accurate computation in intricate performance parameters and characteristics. The first contribution of this dissertation is the development of a rapid computational method that allows accurate and efficient exploration of large multi-dimensional design spaces in search of optimum design(s). The computationally efficient finite element-based …


Dust To Digital: Electronic Document & Record Management For The Broome County Department Of Public Works- Engineering Divison, Scott R. Mastin Oct 2013

Dust To Digital: Electronic Document & Record Management For The Broome County Department Of Public Works- Engineering Divison, Scott R. Mastin

MPA Capstone Projects 2006 - 2015

The Broome County Department of Public Works- Engineering Division is currently preparing to implement an Electronic Document and Records Management System (EDRMS) to store their increasing number of digital records and to manage existing paper records as they are digitized. This study examines Division integrate electronic document and record management into their organization.


Multi-Segment Multi-Criteria Approach For Selection Of Trenchless Construction Methods, Ashikul Islam Oct 2013

Multi-Segment Multi-Criteria Approach For Selection Of Trenchless Construction Methods, Ashikul Islam

Doctoral Dissertations

The research work presented in this thesis has two broad objectives as well as five individual goals. The first objective is to search and determine the minimum cost and corresponding goodness-of-fit by using a different combination of methods that are capable of resolving the problem that exists in multiple segments. This approach can account for variations in unit price and the cost of the design and the inspection associated with multiple methods. The second objective is to calculate the minimum risk for the preferred solution set. The five individual goals are 1) reduction in total cost, 2) application of Genetic …


Harmonic Generation In Multiresonant Plasma Films, Maria Antonietta Vincenti, Domenico De Ceglia, Joseph W. Haus, Michael Scalora Oct 2013

Harmonic Generation In Multiresonant Plasma Films, Maria Antonietta Vincenti, Domenico De Ceglia, Joseph W. Haus, Michael Scalora

Electrical and Computer Engineering Faculty Publications

We investigate second- and third-harmonic generation in a slab of material that displays plasma resonances at the pump and its harmonic frequencies. Near-zero refractive indices and local field enhancement can deplete the pump for kW/cm2 incident powers, without resorting to other resonant photonic mechanisms. We show that low-threshold, highly efficient nonlinear processes are possible in the presence of losses and phase mismatch in structures that are 104 times shorter than typical nonlinear crystals, for relatively low irradiance values.


Ceg 7350-01: Computer Architecture, Soon M. Chung Oct 2013

Ceg 7350-01: Computer Architecture, Soon M. Chung

Computer Science & Engineering Syllabi

Review of sequential computer architecture and study of parallel computers.
Topics include memory hierarchy, reduced instruction set computer, pipeline
processing, multiprocessing, various parallel computers, and interconnection networks.


Ceg 7550-01: Computer Vision, Arthur A. Goshtasby Oct 2013

Ceg 7550-01: Computer Vision, Arthur A. Goshtasby

Computer Science & Engineering Syllabi

This course covers basic algorithms for low-level, mid-level, and high-level vision. The algorithms deal with edge detection and image segmentation, feature extraction and matching, and object recognition.


Ceg 2400-01: Introduction To Pc Networks, Jerry Hensley Oct 2013

Ceg 2400-01: Introduction To Pc Networks, Jerry Hensley

Computer Science & Engineering Syllabi

Introduction to networking technologies including infrastructure and architectures, standards, protocols and directory services, administration, security and management. Integrated lecture and lab.


Ceg 4330/6300-02: Microprocessor-Based Embedded Systems, Jack Jean Oct 2013

Ceg 4330/6300-02: Microprocessor-Based Embedded Systems, Jack Jean

Computer Science & Engineering Syllabi

No abstract provided.


Ceg 4110/6110-01: Introduction To Software Computer Engineering, Junjie Zhang Oct 2013

Ceg 4110/6110-01: Introduction To Software Computer Engineering, Junjie Zhang

Computer Science & Engineering Syllabi

This course will focus on discussing the principles and techniques used in software engineering. It will cover the essential topics including UML, Requirements Elicitation, Analysis, System Design, Object Design, and Testing. In addition, we will discuss common security practices in the software engineering framework. This class is targeted at both undergraduate and graduate students who have adequate background in computer science, computer engineering, or related areas. Students who successfully complete this course will be capable of effectively participating in software engineering activities.


Ceg 4400/6400-01: Computer Networks And Security, Bin Wang Oct 2013

Ceg 4400/6400-01: Computer Networks And Security, Bin Wang

Computer Science & Engineering Syllabi

This course provides an introduction to basic concepts of communication networks and network security, different types of networks, protocols over different layers, applications, and security issues, through lectures, labs, homework, and reading on relevant materials. You will
•Understand networking principles, protocols, and technologies.
•Understand design and performance issues involved in providing network
services.
•Acquire background for supporting e-commerce, e-government, and e-education.
•Gain hands-on experiences through implementation of simple network
protocols.
•Preparation for research or taking advanced courses in computer networks and
security.


Ceg 4420/6420-01: Host Computer Security, Prabhaker Mateti Oct 2013

Ceg 4420/6420-01: Host Computer Security, Prabhaker Mateti

Computer Science & Engineering Syllabi

This course introduces security hardening of a single system, and how to protect it when connected to a network. It explains how malware can compromise security and privacy from the moment a machine is powered on until shut down. Topics include Privilege Escalation, Buffer Overruns, Network Packet Mangling, Session Hijacking, Firewalls, and ethics. Lab work uses tools such as nmap and Kali (BackTrack) Linux. Prerequisites: CEG4350


Ceg 4500/6500-01: Computer Graphics, Thomas Wischgoll Oct 2013

Ceg 4500/6500-01: Computer Graphics, Thomas Wischgoll

Computer Science & Engineering Syllabi

By the end of this quarter, you will have learnt techniques for constructing 2-D and 3-D objects as well as manipulating and rendering the objects using OpenGL
The outline of the course is as follows:
• Introduction
• Geometric primitives
• Attributes of geometric primitives
• Antialiasing techniques
• Homogeneous coordinate system
• 2-D and 3-D viewing transformations
• Structures and hierarchical modeling
• Input devices and interactive techniques
• Visible surface detection methods
• Three-Dimensional Object Representations (chapter 8)
• Visible-Surface Detection (chapter 9)
• Illumination Models and Surface-Rendering Methods (chapter 10)
• Interactive Input Methods and Graphics User …