- Subscribe to this page:
- RSS
- Email Alert
Association for Computing Machinery
(6296 results)-
White Papers
Implementing Security Via Modern Programming Languages
August 27, 2008, 12:00am PDT
Security topics in all areas are a pressing need for Computer Science instructors. This paper provides a survey of security features in modern programming languages. The paper presents the role...
Provided by Association for Computing Machinery
-
White Papers
Java Type Inference Is Broken: Can We Fix It?
October 23, 2008, 12:00am PDT
Java 5 introduced a number of sophisticated features, including a major extension to the type system. While the technical details of these new features are complex, much of this complexity is...
Provided by Association for Computing Machinery
-
White Papers
A Type-Theoretic Foundation for Programming With Higher-Order Abstract Syntax and First-Class Substitutions
January 12, 2008, 12:00am PST
Higher-Order Abstract Syntax (HOAS) is a simple, powerful technique for implementing object languages, since it directly supports common and tricky routines dealing with variables, such as...
Provided by Association for Computing Machinery
-
White Papers
State Extensions for Java PathFinder
May 18, 2008, 12:00am PDT
Java PathFinder (JPF) is an explicit-state model checker for Java programs. JPF implements a backtrackable Java Virtual Machine (JVM) that provides non-deterministic choices and control over...
Provided by Association for Computing Machinery
-
White Papers
jPredictor: A Predictive Runtime Analysis Tool for Java
January 1, 2008, 12:00am PST
jPredictor is a tool for detecting concurrency errors in Java programs. The Java program is instrumented to emit property-relevant events at runtime and then executed. The resulting execution...
Provided by Association for Computing Machinery
-
White Papers
When Good Instructions Go Bad: Generalizing Return-Oriented Programming to RISC
October 31, 2008, 12:00am PDT
This paper reconsiders the threat posed by Shacham's "Return-oriented programming" - a technique by which OX-style hardware protections are evaded via carefully crafted stack frames that divert...
Provided by Association for Computing Machinery
-
White Papers
The MobiSoC Middleware for Mobile Social Computing: Challenges, Design, and Early Experiences
February 15, 2008, 12:00am PST
Off late one has started to experience a shift from physical communities to virtual communities, which leads to missed social opportunities in the daily routine. For instance, one is not aware of...
Provided by Association for Computing Machinery
-
White Papers
A Demonstration of Pervasive Device Integration With SEAP-Based Middleware
December 5, 2008, 12:00am PST
This paper describes a demonstration of the SEAP middleware architecture applied to pervasive computing applications. SEAP, or Sensor Enablement for the Average Programmer, is an architectural...
Provided by Association for Computing Machinery
-
White Papers
Middleware of Taiwan UniGrid
March 20, 2008, 12:00am PDT
Taiwan UniGrid (Taiwan University Grid) is a Grid computing platform, which is founded by a community of educational and research organizations interested in Grid computing technologies in Taiwan....
Provided by Association for Computing Machinery
-
White Papers
Types for Atomicity: Static Checking and Inference for Java
July 1, 2008, 12:00am PDT
Atomicity is a fundamental correctness property in multithreaded programs. A method is atomic if, for every execution, there is an equivalent serial execution in which the actions of the method...
Provided by Association for Computing Machinery
-
White Papers
On the Minimum Delay Peer-to-Peer Video Streaming: How Realtime Can It Be?
September 28, 2007, 12:00am PDT
P2P systems exploit the uploading bandwidth of individual peers to distribute content at low server cost. While the P2P bandwidth sharing design is very efficient for bandwidth sensitive...
Provided by Association for Computing Machinery
-
White Papers
Performance Evaluation of Video Streaming in Multihop Wireless Mesh Networks
January 1, 2008, 12:00am PST
Supporting multimedia services in wireless mesh networks is receiving more attention from the research community. While wired networks have mature infrastructure and protocols providing QoS for...
Provided by Association for Computing Machinery
-
White Papers
Exception-Chain Analysis: Revealing Exception Handling Architecture in Java Server Applications
January 1, 2008, 12:00am PST
Widespread usage of independently developed COTS components or frameworks facilitates construction of large software systems, but complicates the task of ensuring their availability, because error...
Provided by Association for Computing Machinery
-
White Papers
Developing and Debugging Algebraic Specifications for Java Classes
December 28, 2007, 12:00am PST
Modern programs make extensive use of reusable software libraries. For example, a study of a number of large Java applications shows that between 17% and 30% of the classes in those applications...
Provided by Association for Computing Machinery
-
White Papers
Flexible Task Graphs: A Unified Restricted Thread Programming Model for Java
June 13, 2008, 12:00am PDT
This paper presents Flexible Task Graphs (Flexotasks), a single system that allows different isolation policies and mechanisms to be combined in an orthogonal manner, subsuming four previously...
Provided by Association for Computing Machinery
-
White Papers
A Type System for Data-Flow Integrity on Windows Vista
June 8, 2008, 12:00am PDT
The Windows Vista operating system implements an interesting model of multi-level integrity. The paper observes that in this model, trusted code must participate in any information-flow attack....
Provided by Association for Computing Machinery
-
White Papers
Model Checking Concurrent Linux Device Drivers
November 9, 2007, 12:00am PST
The SLAM toolkit demonstrates that predicate abstraction enables automated verification of real world Windows device drivers. One?s predicate abstraction-based tool DDVerify enables the automated...
Provided by Association for Computing Machinery
-
White Papers
Wake Up and Smell the Coffee: Evaluation Methodology for the 21st Century
April 23, 2008, 12:00am PDT
The paper explores the consequences of their collective inattention to methodology on innovation, makes recommendations for addressing this problem in one domain, and provides guidelines for other...
Provided by Association for Computing Machinery
-
White Papers
Transactional Boosting: A Methodology for Highly-Concurrent Transactional Objects
February 23, 2008, 12:00am PST
This paper describes a methodology for transforming a large class of highly-concurrent linearizable objects into highly-concurrent transactional objects. As long as the linearizable implementation...
Provided by Association for Computing Machinery
-
White Papers
WebLogic Event Server: A Lightweight, Modular Application Server for Event Processing
July 4, 2008, 12:00am PDT
This paper describes WebLogic Event Server (WL EvS), an application server designed for hosting event-driven applications that require low latency and deterministic behavior. WL EvS is based on a...
Provided by Association for Computing Machinery
-
White Papers
Re-Framing the Desktop Interface Around the Activities of Knowledge Work
October 22, 2008, 12:00am PDT
The venerable desktop metaphor is beginning to show signs of strain in supporting modern knowledge work. This paper examines how the desktop metaphor can be reframed, shifting the focus away from...
Provided by Association for Computing Machinery
-
White Papers
Assessment of Urban-Scale Wireless Networks With a Small Number of Measurements
September 19, 2008, 12:00am PDT
In order to evaluate, improve, or expand a deployed, citywide wireless mesh network, it is necessary to assess the network's spatial performance. This paper presents a general framework to...
Provided by Association for Computing Machinery
-
White Papers
RFID Authentication Protocol for Low-Cost Tags
March 31, 2008, 12:00am PDT
This paper investigates the possible privacy and security threats to RFID systems, and considers whether previously proposed RFID protocols address these threats. The paper then proposes a new...
Provided by Association for Computing Machinery
-
White Papers
A Low-Resource Public-Key Identification Scheme for RFID Tags and Sensor Nodes
March 18, 2009, 12:00am PDT
Using a combination of new and established space-saving methods, the paper presents a full-fledged public key identification scheme, which is secure yet highly efficient. The 1024-bit scheme fits...
Provided by Association for Computing Machinery
-
White Papers
Autonomous Monitoring of Vulnerable Habitats Using a Wireless Sensor Network
April 1, 2008, 12:00am PDT
In the natural sciences, researchers use a variety of techniques that rely on extensive man-hours and can therefore be difficult to scale. This obviously limits questions that concern large...
Provided by Association for Computing Machinery
-
White Papers
Mutual Authentication in RFID
March 20, 2008, 12:00am PDT
In RFID protocols, tags identify and authenticate themselves to readers. At Asiacrypt 2007, Vaudenay studied security and privacy models for these protocols. The paper extends this model to...
Provided by Association for Computing Machinery
-
White Papers
WiMAX Relay Networks: Opportunistic Scheduling to Exploit Multiuser Diversity and Frequency Selectivity
September 19, 2008, 12:00am PDT
The paper studies the problem of scheduling in OFDMA-based relay networks with emphasis on IEEE 802.16j based WiMAX relay networks. In such networks, in addition to a base station, multiple relay...
Provided by Association for Computing Machinery
-
White Papers
WiMAX Backhaul for Environmental Monitoring
December 5, 2008, 12:00am PST
In environmental monitoring, wirelessly connected sensors form local networks and collect data, which are sent to a central repository for further analysis and permanent storage. This paper...
Provided by Association for Computing Machinery
-
White Papers
Empirical Evaluation of VoIP Aggregation Over a Fixed WiMAX Testbed
March 20, 2008, 12:00am PDT
The WiMAX Reference Network Architecture can be used in point-to-point and point-to-multipoint network topologies, and is suitable for providing last-mile, building-to-building, and residential...
Provided by Association for Computing Machinery
-
White Papers
Experimental Evaluation of Multimedia Services in WiMAX
July 9, 2008, 12:00am PDT
WiMAX is a new technology that can provide long distance broadband wireless access based on IEEE 802.16 standards. After a short overview of IEEE 802.16 and the WiMAX network architecture, the...
Provided by Association for Computing Machinery
-
White Papers
Evaluation of Multimedia Services in Mobile WiMAX
December 5, 2008, 12:00am PST
Mobile WiMAX defines architecture for metropolitan area broadband wireless access networks based on IEEE 802.16e. One of the most important characteristics of Wi-MAX is support of applications...
Provided by Association for Computing Machinery
-
White Papers
WEIRD Testbeds With Fixed and Mobile WiMAX Technology for User Applications, Telemedicine and Monitoring of Impervious Areas
March 20, 2008, 12:00am PDT
Wireless Metropolitan Area Networks based on IEEE 802.16d/e standards are soon to be deployed in several countries. However, there is lack of published literature with results from actual...
Provided by Association for Computing Machinery
-
White Papers
Optimal Scheduling and Power Control for TDMA Based Point to Multipoint Wireless Networks
August 18, 2008, 12:00am PDT
In TDMA-based point-to-multipoint rural wireless deployments, co-located base station radios and sector antennas are used to increase base station capacity. To achieve maximum capacity with...
Provided by Association for Computing Machinery
-
White Papers
Intelligent Database: What on Earth?
March 23, 2009, 12:00am PDT
In the author's point of view, intelligent database can be viewed as illustrated in the paper. Intelligence can be applied in more than one area within database systems. Intelligence features were...
Provided by Association for Computing Machinery
-
White Papers
An Efficient Analytical Model for WiMAX Networks With Multiple Traffic Profiles
September 12, 2008, 12:00am PDT
This paper presents a simple and accurate analytical model for performance evaluation of WiMAX networks with multiple traffic pro les. This very promising access technology has been designed to...
Provided by Association for Computing Machinery
-
White Papers
Strong Barrier Coverage of Wireless Sensor Networks
May 30, 2008, 12:00am PDT
Constructing sensor barriers to detect intruders crossing a randomly-deployed sensor network is an important problem. Early results have shown how to construct sensor barriers to detect intruders...
Provided by Association for Computing Machinery
-
White Papers
Switching Cost Minimization in the IEEE 802.16e Mobile WiMAX Sleep Mode Operation
March 31, 2009, 12:00am PDT
To prolong the battery lifetime, it is important to continue designing a better energy efficient mechanism for different mobile technologies. Most of the existing works on the IEEE 802.16e sleep...
Provided by Association for Computing Machinery
-
White Papers
Operational Analysis of Processor Speed Scaling
January 21, 2009, 12:00am PST
This brief announcement presents a pair of performance laws that bound the change in aggregate job queueing time that results when the processor speed changes in a parallel computing system. The...
Provided by Association for Computing Machinery
-
White Papers
Achieving 10 Gb/s Using Safe and Transparent Network Interface Virtualization
February 6, 2009, 12:00am PST
This paper presents mechanisms and optimizations to reduce the overhead of network interface virtualization when using the driver domain I/O virtualization model. The driver domain model provides...
Provided by Association for Computing Machinery
-
White Papers
Towards Combining Web Classification and Web Information Extraction: A Case Study
April 21, 2009, 12:00am PDT
Web content analysis often has two sequential and separate steps: Web Classification to identify the target Web pages, and Web Information Extraction to extract the metadata contained in the...
Provided by Association for Computing Machinery
-
White Papers
Virtual Machine Aware Communication Libraries for High Performance Computing
November 16, 2007, 12:00am PST
As the size and complexity of modern computing systems keep increasing to meet the demanding requirements of High Performance Computing (HPC) applications, manageability is becoming a critical...
Provided by Association for Computing Machinery
-
White Papers
Can You Infect Me Now?: Malware Propagation in Mobile Phone Networks
November 2, 2007, 12:00am PDT
This paper evaluates the effects of malware propagating using communication services in mobile phone networks. Although self-propagating malware is well understood in the Internet, mobile phone...
Provided by Association for Computing Machinery
-
White Papers
Bridging the Application and DBMS Profiling Divide for Database Application Developers
September 28, 2007, 12:00am PDT
In today's world, tools for profiling and tuning application code remain disconnected from the profiling and tuning tools for relational DBMSs. This makes it challenging for developers of database...
Provided by Association for Computing Machinery
-
White Papers
A Case for Flash Memory SSD in Enterprise Database Applications
June 12, 2008, 12:00am PDT
Due to its superiority such as low access latency, low energy consumption, light weight, and shock resistance, the success of flash memory as a storage alternative for mobile computing devices has...
Provided by Association for Computing Machinery
-
White Papers
Panorama: Capturing System-Wide Information Flow for Malware Detection and Analysis
November 2, 2007, 12:00am PDT
Malicious programs spy on users' behavior and compromise their privacy. Even software from reputable vendors, such as Google Desktop and Sony DRM media player, may perform undesirable actions....
Provided by Association for Computing Machinery
-
White Papers
Denial of Service or Denial of Security?: How Attacks on Reliability Can Compromise Anonymity
November 2, 2007, 12:00am PDT
This paper considers the effect attackers who disrupt anonymous communications have on the security of traditional high- and low-latency anonymous communication systems, as well as on the...
Provided by Association for Computing Machinery
-
White Papers
Deciding the Physical Implementation of ETL Workflows
November 9, 2007, 12:00am PST
This paper deals with the problem of determining the best possible physical implementation of an ETL workflow, given its logical-level description and an appropriate cost model as inputs. The...
Provided by Association for Computing Machinery
-
White Papers
Managing ETL Processes
August 30, 2008, 12:00am PDT
ETL tools allow the definition of sometimes complex processes to extract, transform, and load heterogeneous data into a data warehouse or to perform other data migration tasks. In larger...
Provided by Association for Computing Machinery
-
White Papers
Filtering Spam With Behavioral Blacklisting
November 2, 2007, 12:00am PDT
Spam filters often use the reputation of an IP address (or IP address range) to classify email senders. This approach worked well when most spam originated from senders with fixed IP addresses,...
Provided by Association for Computing Machinery
-
White Papers
The Cost of Privacy: Destruction of Data-Mining Utility in Anonymized Data Publishing
August 27, 2008, 12:00am PDT
Re-identification is a major privacy threat to public datasets containing individual records. Many privacy protection algorithms rely on generalization and suppression of "Quasi-identifier"...
Provided by Association for Computing Machinery
-
White Papers
Latency Equalization: A Programmable Routing Service Primitive
August 22, 2008, 12:00am PDT
Today the Internet is the primary medium for deploying new real time services such as gaming and distributed online live music concerts. Different network services have different expectations from...
Provided by Association for Computing Machinery
-
White Papers
Characterizing Network Events and Their Impact on Routing
December 13, 2007, 12:00am PST
This paper calls network events incidents that disturb the normal behavior of one or more elements of an IP network. Routers, network interface cards, and IP links can fail or malfunction for many...
Provided by Association for Computing Machinery
-
White Papers
Origin of Route Explosion in Virtual Private Networks
December 13, 2007, 12:00am PST
Enterprises often have sites that are spread in distant locations. These sites need to interconnect with the same level of privacy as in a local-area network. Virtual Private Networks (VPNs) were...
Provided by Association for Computing Machinery
-
White Papers
Scalable Robust Covariance and Correlation Estimates for Data Mining
January 1, 2008, 12:00am PST
Covariance and correlation estimates have important applications in data mining. In the presence of outliers, classical estimates of covariance and correlation matrices are not reliable. A small...
Provided by Association for Computing Machinery
-
White Papers
Reconstructing Chemical Reaction Networks: Data Mining Meets System Identification
August 27, 2008, 12:00am PDT
This paper presents an approach to reconstructing chemical reaction networks from time series measurements of the concentrations of the molecules involved. The solution strategy combines...
Provided by Association for Computing Machinery
-
White Papers
Enriching Network Security Analysis With Time Travel
August 22, 2008, 12:00am PDT
In many situations it can be enormously helpful to archive the raw contents of a network traffic stream to disk, to enable later inspection of activity that becomes interesting only in retrospect....
Provided by Association for Computing Machinery
-
White Papers
Replication Degree Customization for High Availability
April 4, 2008, 12:00am PDT
Object replication is a common approach to enhance the availability of distributed data-intensive services and storage systems. Many such systems are known to have highly skewed object request...
Provided by Association for Computing Machinery
-
White Papers
Bandwidth Constrained Placement in a WAN
January 1, 2008, 12:00am PST
This paper examines the bandwidth-constrained placement problem, focusing on trade-offs appropriate for Wide Area Network (WAN) environments. The goal is to place copies of objects at a collection...
Provided by Association for Computing Machinery
-
White Papers
Accurate and Efficient SLA Compliance Monitoring
August 31, 2007, 12:00am PDT
Service Level Agreements (SLAs) define performance guarantees made by service providers, e.g, in terms of packet loss, delay, delay variation, and network availability. This paper describes a new...
Provided by Association for Computing Machinery
-
White Papers
A Scalable, Commodity Data Center Network Architecture
August 22, 2008, 12:00am PDT
Today's data centers may contain tens of thousands of computers with significant aggregate bandwidth requirements. The network architecture typically consists of a tree of routing and switching...
Provided by Association for Computing Machinery
-
White Papers
Clustering Short Texts Using Wikipedia
April 29, 2008, 12:00am PDT
Subscribers to the popular news or blog feeds (RSS/Atom) often face the problem of information overload as these feed sources usually deliver large number of items periodically. One solution to...
Provided by Association for Computing Machinery
-
White Papers
Fast Exact and Heuristic Methods for Role Minimization Problems
April 14, 2008, 12:00am PDT
This paper describes several bottom-up approaches to problems in role engineering for Role-Based Access Control (RBAC). The salient problems are all NP-complete, even to approximate, yet they find...
Provided by Association for Computing Machinery
-
White Papers
Can Internet Video-on-Demand Be Profitable?
August 31, 2007, 12:00am PDT
Video-on-Demand in the Internet has become an immensely popular service in recent years. But due to its high band-width requirements and popularity, it is also a costly service to provide. This...
Provided by Association for Computing Machinery
-
White Papers
Enhancing Web Search by Promoting Multiple Search Engine Use
July 24, 2008, 12:00am PDT
This paper proposes and evaluates a framework that maximizes users' search effectiveness by directing them to the engine that yields the best results for the current query. In contrast to prior...
Provided by Association for Computing Machinery
-
White Papers
CoSearch: A System for Co-Located Collaborative Web Search
April 10, 2008, 12:00am PDT
Web search is often viewed as a solitary task; however, there are many situations in which groups of people gather around a single computer to jointly search for information online. This paper...
Provided by Association for Computing Machinery
-
White Papers
SearchBar: A Search-Centric Web History for Task Resumption and Information Re-Finding
April 10, 2008, 12:00am PDT
Current user interfaces for Web search, including browsers and search engine sites, typically treat search as a transient activity. However, people often conduct complex, multi-query...
Provided by Association for Computing Machinery
-
White Papers
BrowseRank: Letting Web Users Vote for Page Importance
July 24, 2008, 12:00am PDT
This paper proposes a new method for computing page importance, referred to as BrowseRank. The conventional approach to compute page importance is to exploit the link graph of the web and to build...
Provided by Association for Computing Machinery
-
White Papers
Floodless in SEATTLE: A Scalable Ethernet Architecture for Large Enterprises
August 22, 2008, 12:00am PDT
IP networks require massive effort to configure and manage. Ethernet is vastly simpler to manage, but does not scale beyond small local area networks. This paper describes an alternative network...
Provided by Association for Computing Machinery
-
White Papers
Disaster Recovery Codes: Increasing Reliability With Large-Stripe Erasure Correcting Codes
October 29, 2007, 12:00am PDT
Large-scale storage systems need to provide the right amount of redundancy in their storage scheme to protect client data. In particular, many high-performance systems require data protection that...
Provided by Association for Computing Machinery
-
White Papers
On Application-Level Approaches to Avoiding TCP Throughput Collapse in Cluster-Based Storage Systems
November 16, 2007, 12:00am PST
Cluster-based storage systems are becoming an increasingly important target for both research and industry. These storage systems consist of a networked set of smaller storage servers, with data...
Provided by Association for Computing Machinery
-
White Papers
Skype Video Responsiveness to Bandwidth Variations
April 14, 2008, 12:00am PDT
The TCP/IP stack has been extremely successful for reliable delivery of best-effort, time insensitive elastic type data traffic. Nowadays, the Internet is rapidly evolving to become an equally...
Provided by Association for Computing Machinery
-
White Papers
Offering a Multicast Delivery Service in a Programmable Secure IP VPN Environment
January 1, 2008, 12:00am PST
The programmable network approach is one possible solution to quickly adapt existing infrastructures to new requirements. This paper shows how programmable net-working can be exploited within a...
Provided by Association for Computing Machinery
-
White Papers
Scalable Real-Time Gateway Assignment in Mobile Mesh Networks
December 13, 2007, 12:00am PST
The perception of future Wireless Mesh Network (WMN) deployment and usage is rapidly evolving. WMNs are now being envisaged to provide citywide "last-mile" access for numerous mobile devices...
Provided by Association for Computing Machinery
-
White Papers
Scalable VPN Routing Via Relaying
June 6, 2008, 12:00am PDT
Enterprise customers are increasingly adopting MPLS (Multiprotocol Label Switching) VPN (Virtual Private Network) service that offers direct any-to-any reachability among the customer sites via a...
Provided by Association for Computing Machinery
-
White Papers
Full System Energy Estimation for Sensor Network Gateways
January 1, 2008, 12:00am PST
This paper presents a new energy estimation model for sensor network intermediate gateway nodes (i.e. Crossbow Stargates). Such devices are battery powered and resource constrained and commonly...
Provided by Association for Computing Machinery
-
White Papers
Efficient Load Balancing for Wide-Area Divide-and-Conquer Applications
January 1, 2008, 12:00am PST
Divide-and-conquer programs are easily parallelized by letting the programmer annotate potential parallelism in the form of spawn and sync constructs. To achieve efficient program execution, the...
Provided by Association for Computing Machinery
-
White Papers
Flow-Slice: A Novel Load-Balancing Scheme for Multi-Path Switching Systems
December 4, 2007, 12:00am PST
Multi-Path Switching Systems (MPS) are intensively used in the state-of-the-art core routers. One of the most intractable issues is how to load-balance traffic across its multiple paths while not...
Provided by Association for Computing Machinery
-
White Papers
Load Balancing for Multimedia Streaming in Heterogeneous Peer-to-Peer Systems
May 14, 2008, 12:00am PDT
Multimedia streaming of mostly user generated content is an ongoing trend, not only since the upcoming of Last.fm and YouTube. A distributed decentralized multimedia streaming architecture can...
Provided by Association for Computing Machinery
-
White Papers
Load Balancing Distributed Inverted Files
November 9, 2007, 12:00am PST
This paper present a comparison of scheduling algorithms applied to the context of load balancing the query traffic on distributed inverted les. Number of algorithms is implemented taken from the...
Provided by Association for Computing Machinery
-
White Papers
Conflict-Aware Load-Balancing Techniques for Database Replication
March 20, 2008, 12:00am PDT
Middleware-based database replication protocols are more portable and flexible than kernel-based protocols, but have coarser-grain information about transaction access data, resulting in reduced...
Provided by Association for Computing Machinery
Keep Up with TechRepublic
Submit a Paper
Get your content listed in our directory!
Our directory is the largest library of vendor-supplied technical content on the Web. It’s also the first place IT decision makers turn to when researching technology solutions. Our members are already finding your competitors’ papers here - shouldn’t they find yours, too? It's FREE so click here and submit your white paper, case study, data sheet, research report, or other document today!



