Search For:

Displaying 1-17 out of 17 total
Service-Based Computing Strategy & Planning
Found in: Services Computing, IEEE International Conference on
By Frank E. Ferrante, Arnold Bragg, Ken Christensen, Wayne Clark, Simon Liu, Joseph Williams, Liang-Jie Zhang
Issue Date:July 2005
pp. xxvii-xxviii
No summary available.
The need for a new graduation rite of passage
Found in: Communications of the ACM
By John K. Estell, Ken Christensen, Ken Christensen
Issue Date:February 2011
pp. 113-115
The use of computers is pervasive throughout our society. Given the ever-increasing reliance placed upon software, graduates from computing-related degree programs need to be more aware than ever of their responsibilities toward ensuring that society is we...
DELTA++: Reducing the Size of Android Application Updates
Found in: IEEE Internet Computing
By Nikolai Samteladze,Ken Christensen
Issue Date:March 2014
pp. 50-57
This method of creating and deploying update patches improves on Google Smart Application Update by first unpacking the Android Application Package and then compressing its elements individually. The smartphone user can then download a smaller patch. Exper...
Timed redirection: HTTP request coalescing to reduce energy use of hybrid web servers
Found in: 2012 IEEE 37th Conference on Local Computer Networks (LCN 2012)
By Mehrgan Mostowfi,Ken Christensen,SangHak Lee,Jungmee Yun
Issue Date:October 2012
pp. 168-171
Network protocols can be designed to enable a reduction in energy use of data servers. We architect a new HTTP timed redirection response for a GET request to be redirected to another server with a given delay. This redirection response can be used in a hy...
DELTA: Delta encoding for less traffic for apps
Found in: 2012 IEEE 37th Conference on Local Computer Networks (LCN 2012)
By Nikolai Samteladze,Ken Christensen
Issue Date:October 2012
pp. 212-215
The number of applications (or apps) in the Android Market exceeded 450,000 in 2012 with more than 11 billion total downloads. The necessity to fix bugs and add new features leads to frequent app updates. For each update, a full new version of the app is d...
Think Globally, Distribute Power Locally: The Promise of Nanogrids
Found in: Computer
By Bruce Nordman,Ken Christensen,Alan Meier
Issue Date:September 2012
pp. 89-91
Nanogrids use price to mediate local electricity supply and demand, improving electricity allocation at the local level, facilitating integration of local storage and generation, and achieving more efficient use of low-voltage DC from local sources.
Hybrid web server: Traffic analysis and prototype
Found in: Local Computer Networks, Annual IEEE Conference on
By Matthew Olson,Ken Christensen,SangHak Lee,Jungmee Yun
Issue Date:October 2011
pp. 131-134
Web servers in small and medium enterprises (SME) consume a significant amount of energy. We consider how a hybrid SME web server based on two co-located platforms (one high performance and high power and the second low performance and low power) can be ar...
Unifying program-level ABET assessment data collection, analysis, and presentation
Found in: Frontiers in Education, Annual
By Ken Christensen,Rafael Perez,Purushottam Panta,Pummy Bedarahally
Issue Date:October 2011
pp. S1B-1-S1B-6
Assessment of engineering and computer science programs involves a significant effort in data collection, analysis, and formatting of results for presentation to an ABET evaluation team. At the University of South Florida, we have developed a web-based sys...
Proxying: The Next Step in Reducing IT Energy Use
Found in: Computer
By Bruce Nordman, Ken Christensen
Issue Date:January 2010
pp. 91-93
Proxying is a simple and effective means of allowing network hosts to sleep while maintaining network presence.
Greener PCs for the Enterprise
Found in: IT Professional
By Bruce Nordman, Ken Christensen
Issue Date:July 2009
pp. 28-37
PC energy use is a growing cost to enterprises, with most machines remaining fully powered on, even while idle, for most of the time. The Network Connectivity Proxy maintains network presence for PCs but lets them sleep while idle, thus saving energy and r...
Guest Editors' Introduction: Data Center Design
Found in: IT Professional
By Wes Chou, J. Morris Chang, Ken Christensen
Issue Date:July 2009
pp. 10-11
The ability of a good data center design to provide security, scalability, and maintainability to an IT operation makes it the cornerstone of a successful enterprise. This introduction to IT Pro's theme issue on data center design explains the basics behin...
An Initial Performance Evaluation of Rapid PHY Selection (RPS) for Energy Efficient Ethernet
Found in: Local Computer Networks, Annual IEEE Conference on
By Francisco Blanquicet, Ken Christensen
Issue Date:October 2007
pp. 223-225
The IEEE 802.3 Energy Efficient Ethernet (EEE) study group is considering Rapid PHY Selection (RPS) as a mechanism to quickly switch the data rate of an Ethernet link to match link data rate with link utilization. When switching the data rate, RPS causes a...
A Prototype Power Management Proxy for Gnutella Peer-to-Peer File Sharing
Found in: Local Computer Networks, Annual IEEE Conference on
By Miguel Jimeno, Ken Christensen
Issue Date:October 2007
pp. 210-212
In order to be part of a peer-to-peer (P2P) file sharing network a host must be fully powered-on all of the time. In addition to providing a user interface, a P2P host handles query messages and serves requested files. In this paper, we describe the develo...
Design and Performance Evaluation of a New Spatial Reuse FireWire Protocol
Found in: Local Computer Networks, Annual IEEE Conference on
By Vijay Chandramohan, Ken Christensen
Issue Date:November 2004
pp. 198-205
Building large-scale video surveillance systems is of importance to national security. To support economical installation of video cameras, there is a need for new shared-medium protocols. This paper describes the new Spatial reuse FireWire Protocol (SFP)....
Power Management in Networked Devices
Found in: Computer
By Ken Christensen, Bruce Nordman, Rich Brown
Issue Date:August 2004
pp. 91-93
Making networked devices
A Power Management Proxy with a New Best-of-N Bloom Filter Design to Reduce False Positives
Found in: Performance, Computing, and Communications Conference, 2002. 21st IEEE International
By Miguel Jimeno, Ken Christensen, Allen Roginsky
Issue Date:April 2007
pp. 125-133
Bloom filters are a probabilistic data structure used to evaluate set membership. A group of hash functions are used to map elements into a Bloom filter and to test elements for membership. In this paper, we propose using multiple groups of hash functions ...
Promoting professional responsibility and ethics: the pledge of the computing professional (abstract only)
Found in: Proceedings of the 45th ACM technical symposium on Computer science education (SIGCSE '14)
By John K. Estell, Ken Christensen
Issue Date:March 2014
pp. 727-727
The Pledge of the Computing Professional (, endorsed by SIGCAS and the ACM Committee on Professional Ethics, was developed to both support professional responsibility in computing and to raise awareness of one's ethical re...