source: docs/PACT2011/01-intro.tex @ 927

Last change on this file since 927 was 927, checked in by lindanl, 8 years ago

Outline for PACT

File size: 1.8 KB
Line 
1\section{Introduction}
2
3Traditional measures of performance fail to capture the impact of energy consumption \cite {bellosa2001}.
4In a study done in 2007, it was estimated that in 2005, the annual operating cost\footnote{This figure only included the cost of server power consumption and cooling;
5it did not account for the cost of network traffic, data storage, service and maintenance or system replacement.} of corporate servers
6and data centers alone was over \$7.2 billion---with the expectation that this cost would increase to \$12.7 billion by 2010 \cite{koomey2007}.
7But when it comes to power consumption, corporate costs are not the only concern: in the world of mobile devices, battery life is paramount.
8While the capabilities and users' expectations of mobile devices has rapidly increased, little improvement to battery technology itself is foreseen in the near future \cite{silven2007, walker2007}.
9
10One area in which both servers and mobile devices devote considerable computational effort into is in the processing of Extensible Markup Language (XML) documents.
11It was predicted that corporate servers would see a ``growth in XML traffic\ldots from 15\% [of overall network traffic] in 2004 to just under 48\% by 2008'' \cite{coyle2005}.
12Further, ``from the point of view of server efficiency[,] XML\ldots is the closest thing there is to a ubiquitous computing workload'' \cite{leventhal2009}.
13In other words, XML is the quickly becoming the backbone of most server/server and client/server information exchanges.
14Similarly, there is growing interest in the use of mobile web services for personalization, context-awareness, and content-adaptation of mobile web sites---most of which rely on XML \cite{canali2009}.
15Whether the end user realizes it or not, XML is part of their daily life.
16
Note: See TracBrowser for help on using the repository browser.