The Subject Librarian Newsletter, Engineering And Computer Science, Fall 2017,
2017
University of Central Florida
The Subject Librarian Newsletter, Engineering And Computer Science, Fall 2017, Buenaventura "Ven" Basco
Libraries' Newsletters
No abstract provided.
Forensic State Acquisition From Internet Of Things (Fsaiot): A General Framework And Practical Approach For Iot Forensics Through Iot Device State Acquisition,
2017
University of New Haven
Forensic State Acquisition From Internet Of Things (Fsaiot): A General Framework And Practical Approach For Iot Forensics Through Iot Device State Acquisition, Christopher S. Meffert, Devon R. Clark, Ibrahim Baggili, Frank Breitinger
Electrical & Computer Engineering and Computer Science Faculty Publications
IoT device forensics is a difficult problem given that manufactured IoT devices are not standardized, many store little to no historical data, and are always connected; making them extremely volatile. The goal of this paper was to address these challenges by presenting a primary account for a general framework and practical approach we term Forensic State Acquisition from Internet of Things (FSAIoT). We argue that by leveraging the acquisition of the state of IoT devices (e.g. if an IoT lock is open or locked), it becomes possible to paint a clear picture of events that have occurred. To this end, …
Bim+Blockchain: A Solution To The Trust Problem In Collaboration?,
2017
Technological University Dublin
Bim+Blockchain: A Solution To The Trust Problem In Collaboration?, Malachy Mathews, Dan Robles, Brian Bowe
Conference papers
This paper provides an overview of historic and current organizational limitations emerging in the Architecture, Engineering, Construction, Building Owner / Operations (AECOO) Industry. It then provides an overview of new technologies that attempt to mitigate these limitations. However, these technologies, taken together, appear to be converging and creating entirely new organizational structures in the AEC industries. This may be characterized by the emergence of what is called the Network Effect and it’s related calculus. This paper culminates with an introduction to Blockchain Technology (BT) and it’s integration with the emergence of groundbreaking technologies such as Internet of Things (IoT), Artificial …
Research On Improving Navigation Safety Based On Big Data And Cloud Computing Technology For Qiongzhou Strait,
2017
World Maritime University
Research On Improving Navigation Safety Based On Big Data And Cloud Computing Technology For Qiongzhou Strait, Rui Wang
Maritime Safety & Environment Management Dissertations (Dalian)
No abstract provided.
The Future Is Coming : Research On Maritime Communication Technology For Realization Of Intelligent Ship And Its Impacts On Future Maritime Management,
2017
World Maritime University
The Future Is Coming : Research On Maritime Communication Technology For Realization Of Intelligent Ship And Its Impacts On Future Maritime Management, Jiacheng Ke
Maritime Safety & Environment Management Dissertations (Dalian)
No abstract provided.
Data-Driven Abstraction,
2017
Louisiana State University and Agricultural and Mechanical College
Data-Driven Abstraction, Vivian Mankau Ho
LSU Master's Theses
Given a program analysis problem that consists of a program and a property of interest, we use a data-driven approach to automatically construct a sequence of abstractions that approach an ideal abstraction suitable for solving that problem. This process begins with an infinite concrete domain that maps to a finite abstract domain defined by statistical procedures resulting in a clustering mixture model. Given a set of properties expressed as formulas in a restricted and bounded variant of CTL, we can test the success of the abstraction with respect to a predefined performance level. In addition, we can perform iterative abstraction-refinement …
Parallel Computation Using Mems Oscillator-Based Computing System,
2017
Purdue University
Parallel Computation Using Mems Oscillator-Based Computing System, Xinrui Wang, Ilias Bilionis, Salar Safarkhani
The Summer Undergraduate Research Fellowship (SURF) Symposium
In recent years, parallel computing systems such as artificial neural networks (ANNs) have been of great interest. In these systems which emulate the behavior of human brains, the processing is carried out simultaneously. However, it is still a challenging engineering problem to design highly efficient hardware for parallel computing systems. We will study the properties of networks of Microelectromechanical System (MEMS) oscillators to explore their capabilities as parallel computing infrastructure. Furthermore, we simulate the time-variant states of MEMS oscillators network under various initial conditions and performance of certain tasks. Recent theoretical results show that networks of MEMS oscillators have some …
Efficiently And Transparently Maintaining High Simd Occupancy In The Presence Of Wavefront Irregularity,
2017
Washington University in St. Louis
Efficiently And Transparently Maintaining High Simd Occupancy In The Presence Of Wavefront Irregularity, Stephen V. Cole
McKelvey School of Engineering Graduate Student Theses & Dissertations
Demand is increasing for high throughput processing of irregular streaming applications; examples of such applications from scientific and engineering domains include biological sequence alignment, network packet filtering, automated face detection, and big graph algorithms. With wide SIMD, lightweight threads, and low-cost thread-context switching, wide-SIMD architectures such as GPUs allow considerable flexibility in the way application work is assigned to threads. However, irregular applications are challenging to map efficiently onto wide SIMD because data-dependent filtering or replication of items creates an unpredictable data wavefront of items ready for further processing. Straightforward implementations of irregular applications on a wide-SIMD architecture are prone …
Parallel Real-Time Scheduling For Latency-Critical Applications,
2017
Washington University in St. Louis
Parallel Real-Time Scheduling For Latency-Critical Applications, Jing Li
McKelvey School of Engineering Graduate Student Theses & Dissertations
In order to provide safety guarantees or quality of service guarantees, many of today's systems consist of latency-critical applications, e.g. applications with timing constraints. The problem of scheduling multiple latency-critical jobs on a multiprocessor or multicore machine has been extensively studied for sequential (non-parallizable) jobs and different system models and different objectives have been considered. However, the computational requirement of a single job is still limited by the capacity of a single core. To provide increasingly complex functionalities of applications and to complete their higher computational demands within the same or even more stringent timing constraints, we must exploit the …
Easier Parallel Programming With Provably-Efficient Runtime Schedulers,
2017
Washington University in St. Louis
Easier Parallel Programming With Provably-Efficient Runtime Schedulers, Robert Utterback
McKelvey School of Engineering Graduate Student Theses & Dissertations
Over the past decade processor manufacturers have pivoted from increasing uniprocessor performance to multicore architectures. However, utilizing this computational power has proved challenging for software developers. Many concurrency platforms and languages have emerged to address parallel programming challenges, yet writing correct and performant parallel code retains a reputation of being one of the hardest tasks a programmer can undertake.
This dissertation will study how runtime scheduling systems can be used to make parallel programming easier. We address the difficulty in writing parallel data structures, automatically finding shared memory bugs, and reproducing non-deterministic synchronization bugs. Each of the systems presented depends …
Ancr—An Adaptive Network Coding Routing Scheme For Wsns With Different-Success-Rate Links †,
2017
Northwest University
Ancr—An Adaptive Network Coding Routing Scheme For Wsns With Different-Success-Rate Links †, Xiang Ji, Anwen Wang, Chunyu Li, Chun Ma, Yao Peng, Dajin Wang, Qingyi Hua, Feng Chen, Dingyi Fang
Department of Computer Science Faculty Scholarship and Creative Works
As the underlying infrastructure of the Internet of Things (IoT), wireless sensor networks (WSNs) have been widely used in many applications. Network coding is a technique in WSNs to combine multiple channels of data in one transmission, wherever possible, to save node’s energy as well as increase the network throughput. So far most works on network coding are based on two assumptions to determine coding opportunities: (1) All the links in the network have the same transmission success rate; (2) Each link is bidirectional, and has the same transmission success rate on both ways. However, these assumptions may not be …
Systems Design Against Attacks: A Tri-Level Network Operation Model In Oil / Gas Production And Distribution,
2017
University of Arkansas Little Rock
Systems Design Against Attacks: A Tri-Level Network Operation Model In Oil / Gas Production And Distribution, Mustafa Alassad
Theses and Dissertations
The oil and gas distribution networks are systems of external pipelines that are suffering from heterogeneous threats. Accordingly, hardening strategies against malicious attacks are discussed, where a tri-level leader-follower-operator game is established for determining the optimum fortification tactics to protect the critical assets considering the defender’s limited resources. In addition, the shared cognition concept is mathematically modeled by including defender’s deception. The resulted multi-origin(O)-destination(D) mixed integer nonlinear programming problem is decomposed into a master and sub-problem for illustrating the defender-operator and attacker-operator respectively. Furthermore, the bi-level sub-problem is successfully converted to a single level via duality theorem. In light of …
Improving Disciplinary Literacy In An Electronics Course,
2017
CUNY New York City College of Technology
Improving Disciplinary Literacy In An Electronics Course, Ohbong Kwon, Juanita C. But, Sunghoon Jang
Publications and Research
Electronics (EMT1255) is a required course for the Associate Degree in Applied Science (AAS) in Electromechanical Engineering Technology (EMT) at New York City College of Technology. EMT1255 introduces semiconductor devices and their applications in electronic-circuits. Students are expected to understand the structures and principles of semiconductor devices and the configuration and principles of basic electronic circuits. They also learn to analyze and design electronic circuits. In the lab setting, they acquire troubleshooting knowledge and hands-on technical skills. In this reading intensive course, students need to read the lab manual and a textbook of over 700 pages. Therefore, reading and understanding …
Ani-Bot: A Mixed-Reality Ready Modular Robotics System,
2017
Purdue University
Ani-Bot: A Mixed-Reality Ready Modular Robotics System, Zhuangying Xu, Yuanzhi Cao
The Summer Undergraduate Research Fellowship (SURF) Symposium
DIY modular robotics has always had a strong appeal to makers and designers; being able to quickly design, build, and animate their own robots opens the possibility of bringing imaginations to life. However, current interfaces to control and program the DIY robot either lacks connection and consistency between the users and target (Graphical User Interface) or suffers from limited control capabilities due to the lack of versatility and functionality (Tangible User interface). We present Ani-Bot, a modular robotics system that allows users to construct Do-It-Yourself (DIY) robots and use mixed-reality approach to interact with them instantly. Ani-Bot enables novel user …
Resource Estimation For Large Scale, Real-Time Image Analysis On Live Video Cameras Worldwide,
2017
Purdue University
Resource Estimation For Large Scale, Real-Time Image Analysis On Live Video Cameras Worldwide, Caleb Tung, Yung-Hsiang Lu, Anup Mohan
The Summer Undergraduate Research Fellowship (SURF) Symposium
Thousands of public cameras live-stream an abundance of data to the Internet every day. If analyzed in real-time by computer programs, these cameras could provide unprecedented utility as a global sensory tool. For example, if cameras capture the scene of a fire, a system running image analysis software on their footage in real-time could be programmed to react appropriately (perhaps call firefighters). No such technology has been deployed at large scale because the sheer computing resources needed have yet to be determined. In order to help us build computer systems powerful enough to achieve such lifesaving feats, we developed a …
Optimal Placement Of Intrusion Detection Systems To Identify Multi-Stage Attacks In Software Defined Networks,
2017
Purdue University
Optimal Placement Of Intrusion Detection Systems To Identify Multi-Stage Attacks In Software Defined Networks, Rebecca S. Salo, Subramaniyam Kannan, Paul C. Wood
The Summer Undergraduate Research Fellowship (SURF) Symposium
A major threat to network security is the multi-stage attack, where an attacker compromises an outer edge server from which he penetrates an inner server, and so on, until he gains access to protected information deep in the network. Intrusion detection systems (IDS) can detect such attacks, but limited resources constrain the number of IDS deployed. Software defined networking (SDN) provides network flexibility, and combined with network function virtualization (NFV), it enables IDS placement optimizations that can relieve cost constraint pressures. In this work, we develop a novel algorithm for placing IDS to maximize network protection benefits and minimize costs. …
Web-Based Interactive Social Media Visual Analytics,
2017
Universidad de Los Andes - Colombia
Web-Based Interactive Social Media Visual Analytics, Diego Rodríguez-Baquero, Jiawei Zhang, David S. Ebert, Sorin A. Matei
The Summer Undergraduate Research Fellowship (SURF) Symposium
Real-time social media platforms enable quick information broadcasting and response during disasters and emergencies. Analyzing the massive amount of generated data to understand the human behavior requires data collection and acquisition, parsing, filtering, augmentation, processing, and representation. Visual analytics approaches allow decision makers to observe trends and abnormalities, correlate them with other variables and gain invaluable insight into these situations. In this paper, we propose a set of visual analytic tools for analyzing and understanding real-time social media data in times of crisis and emergency situations. First, we model the degree of risk of individuals’ movement based on evacuation zones …
Development Of A Water Quality Status And Trend Detection Tool*,
2017
Purdue University
Development Of A Water Quality Status And Trend Detection Tool*, Ruchir Aggarwal, Valeria Mijares, Margaret W. Gitau
The Summer Undergraduate Research Fellowship (SURF) Symposium
Water Quality Index (WQI) models have been developed since the early 1970s. They present a means by which water quality status and trends can be compared across time and space on the basis of a composite value computed using existing water quality data. There is a need for a tool that can bring the different water quality parameters together and calculate the WQIs so as to facilitate data use in predictive modeling and water quality management. We are developing a software tool that can be used by water quality managers and others with different technical backgrounds to calculate WQI of …
A Feature-Based Structural Measure: An Image Similarity Measure For Face Recognition,
2017
Edith Cowan University
A Feature-Based Structural Measure: An Image Similarity Measure For Face Recognition, Noor A. Shnain, Zahir Hussain, Song F. Lu
Research outputs 2014 to 2021
Facial recognition is one of the most challenging and interesting problems within the field of computer vision and pattern recognition. During the last few years, it has gained special attention due to its importance in relation to current issues such as security, surveillance systems and forensics analysis. Despite this high level of attention to facial recognition, the success is still limited by certain conditions; there is no method which gives reliable results in all situations. In this paper, we propose an efficient similarity index that resolves the shortcomings of the existing measures of feature and structural similarity. This measure, called …
Compiler And Runtime Optimization Techniques For Implementation Scalable Parallel Applications,
2017
Louisiana State University and Agricultural and Mechanical College
Compiler And Runtime Optimization Techniques For Implementation Scalable Parallel Applications, Zahra Khatami
LSU Doctoral Dissertations
The compiler is able to detect the data dependencies in an application and is able to analyze the specific sections of code for parallelization potential. However, all of these techniques provided by a compiler are usually applied at compile time, so they rely on static analysis, which is insufficient for achieving maximum parallelism and desired application scalability. These compiler techniques should consider both the static information gathered at compile time and dynamic analysis captured at runtime about the system to generate a safe parallel application. On the other hand, runtime information is often speculative. Solely relying on it doesn't guarantee …
