Search
Now showing items 21-30 of 148
Efficient Movement and Task Management in MapReduce for Fast Analytics of Big Data
(2014-05-12)
MapReduce programming model has achieved great success over the past decade. With its recognized merits such as superior scalability and strong fault tolerance, MapReduce has thrived as a primary processing engine adopted ...
Collaborative-Adversarial Pair (CAP) Programming
(2010-01-13)
The advocates of pair programming claim that it has a number of benefits over traditional individual programming, including faster software development, higher quality code, reduced overall software development cost, ...
Augmenting Traditional Static Analysis With Commonly Available Metadata
(2015-01-20)
Developers and security analysts have been using static analysis for a long time to analyze programs for defects and vulnerabilities with some success. Generally a static analysis tool is run on the source code for a given ...
Opportunistic Random Access in CSMA/CA-Based Wireless Networks
(2013-10-18)
IEEE 802.11 MAC based CSMA/CA (Carrier Sense Multiple Access with Collision
Avoidance) is the most widely used protocol in wireless networks. In CSMA/CA, every
node listens to the shared wireless medium and transmits ...
Privacy-Enabled Probabilistic Verification in Broadcast Authentication for Vehicular Networks
(2014-10-10)
Vehicular Ad hoc Networks (VANETs) possess an extremely dynamic nature accompanying the high mobility feature. In VANETs, each vehicle sends out safety messages at regular intervals of 100-300 ms. Since the purpose of ...
Go with the flow: Data Flow Analysis for Binary Differencing
(2014-07-30)
Differencing in computer science is often used to quickly determine differences between two files. While this works well for plain text files, such as source code, applying differencing to binary executable files is more ...
JavaScript: The Used Parts
(2014-05-15)
JavaScript is designed as a scripting language which gained mainstream adoption even
without creation of proper formal standard. The success of JavaScript could be attributed to
the explosion of the internet and simplicity ...
E-Textbook Evaluation Study
(2014-12-09)
The effects that technological advances have on education and how these advances can be used to improve the learning process are important research questions that attract many researchers to study different aspects of these ...
A Metaheuristic for Autonomous and Self-Organizing Consensus Formation Inspired by Honey Bee Nest Site Selection Behavior
(2014-12-04)
This research presents a self-organizing system for engineering consensus among cooperating, distributed processes and studying consensus negotiation in natural systems that use the quorum sensing mechanism. The presented ...
Adaptive Rate Control based on Collision and Frame Aggregation Awareness
(2014-06-23)
The innovative advances in mobile technologies have facilitated remarkable growth in the use of mobile devices such as smart phones, e-book readers, and tablet PCs. Since a significant amount of wireless traffic is generated ...