Models of Internet routing are critical for studies of Internet security, reliability and evolution, which often rely on simulations of the Internet's routing system. Accurate models are difficult to build and suffer from a dearth of ground truth data, as ISPs often treat their …
Cranes are used worldwide for transportation and material handling in a variety of industries and facilities, including manufacturing industries, shipyards, and warehouses. Safety and efficiency in crane operations are a concern, since these issues are closely related to product…
Economic and social impact of online social media have inspired a broad range of studies on the user behaviors and the improvement of the quality of user relationships, which are the keys to effective propagation of knowledge and information. However, these studies were constrai…
Smart grid is the modernization of the legacy electric power system in which cyber computing and communications are integrated with the physical world of power systems. A smart grid provides efficient and cost-effective management of the grid by allowing real-time monitoring, co…
Genome assembly is the process of merging fragments of DNA sequences produced by shotgun sequencing in order to reconstruct the original genome. It is complicated by repeated regions in genomes, sequencing errors, and experimental biases. Here we focus on our efforts to confront…
Intent understanding is the problem of recognizing people's goals by passively observing them perform some activities and predicting their future actions. In this thesis, we designed and implemented an efficient intent recognition system with real-time capabilities for two diffe…
The purpose of this paper was to evaluate the appearance of North Korea and Iran as significant cyber threats to the United States, in addition to China and Russia. This paper presented key findings and studies that showed the timeline of significant events through the history o…
Data structures are vital entities that strongly impact the efficiency of several software applications. Compactness, predictable memory access patterns, and good temporal and spacial locality of the structure's operations are increasingly becoming essential factors in the selec…
Computing with words (CW) provides symbolic and semantic methodology to deal with imprecise information associated with natural language. The CW paradigm rooted in fuzzy logic, when coupled with an expert system, offers a general methodology for computation with fuzzy variables …
The ability to make predictions about future events is at the heart of much of science; so, it is not surprising that prediction has been a topic of great interest in the data mining community for the last decade. Most of the previous work has attempted to predict the future bas…
The goal of this thesis is to develop statistical and learning algorithms for the design, analysis, measurement, and modeling of networking and security systems with specific focus on RFID systems, network performance metrics, user security, and software security. Next, I give a…
Presently, there is no up-to-date literature on the characterization of reputation and trust in wireless sensor networks (WSNs) which can be referenced by scientists, researchers and students. Although some research documents include information on reputation and trust, characte…
The increasing use of technology in delivering clinical services brings substantial benefits to the healthcare industry. At the same time, it introduces potential new complications to clinical workflows that generate new risks and hazards with the potential to affect patients’ s…
One of the hardest challenges in building a realistic Bayesian network (BN) model is to construct the node probability tables (NPTs). Even with a fixed predefined model structure and very large amounts of relevant data, machine learning methods do not consistently achieve great …
Objects that move in depth (looming) are ubiquitous in the real and virtual worlds. How humans interact and respond to these approaching objects may affect their continued survival in both the real and virtual words, and is dependent on the individual's capacity to accurately in…
Sensory substitution devices are a non-invasive visual prostheses that use sound or touch to aid functioning in the blind. Algorithms informed by natural crossmodal correspondences convert and transmit sensory information attributed to an impaired modality back to the user via a…
Nowadays, an increasing amount of media platforms provide the users with opportunities for sharing their opinions about products, companies or people. In order to support users accessing opinion-based information, and to support engineers building systems that require opinion-aw…
This research targeted complex abstract concepts in Computer Science and focused on bringing about the visualisation of such concepts using virtual world technologies. The research proposed the use of virtual world elements to support the understanding and learning of six comput…
Co-located virtual environments (VEs) are shared physical spaces where several participants collaborate in a virtual world as they would do in a real-world group meeting using a shared display and visualization. However, implementation of co-located VEs with equal interaction by…