tronics and design’, ACM, New York, NY, USA,
pp. 315–320.
Feeney, L. M. (2001). ‘An Energy Consumption Model for
Performance Analysis of Routing Protocols for Mo-
bile Ad Hoc Networks’, Mobile Networks and Appli-
cations 6(3), 239–249.
Gamma, E., Helm, R., Johnson, R. and Vlissides, J.
(1995). Design Patterns: Elements of Reusable
Object-Oriented Software, Addison-Wesley Profes-
sional.
Gurun, S., Nagpurkar, P. and Zhao, B. Y. (2006) Energy
consumption and conservation in mobile peer-to-peer
systems, in ‘MobiShare ’06: Proceedings of the 1st in-
ternational workshop on Decentralized resource shar-
ing in mobile computing and networking’, ACM, New
York, NY, USA, pp. 18–23.
Hoare, C. A. R. (1962). ‘Quicksort’, Computer Journal
5(1), 10–15.
H
¨
opfner, H. and Bunse, C. (2007). Resource Substitu-
tion for the Realization of Mobile Information Sys-
tems, in J. Filipe, M. Helfert and B. Shishkov, eds,
‘Proceedings of the 2nd International Conference on
Software and Data Technologie’, Vol. Software Engi-
neering, INSTICC, INSTICC press, Set
´
ubal, Portugal,
pp. 283–289.
Jain, R., Molnar, D. and Ramzan, Z. (2005). Towards un-
derstanding algorithmic factors affecting energy con-
sumption: switching complexity, randomness, and
preliminary experiments, in ‘Workshop on Discrete
Algothrithms and Methods for MOBILE Comput-
ing and Communications — Proceedings of the 2005
joint workshop on Foundations of mobile computing’,
ACM, New York, NY, USA, pp. 70–79.
Koc, H., Ozturk, O., Kandemir, M., Narayanan, S. H. K.
and Ercanli, E. (2006). Minimizing energy consump-
tion of banked memories using data recomputation, in
‘ISLPED ’06: Proceedings of the 2006 international
symposium on Low power electronics and design’,
ACM, New York, NY, USA, pp. 358–362.
Lafore, R. (2002). Data Structures and Algorithms in Java,
2nd edn, SAMS Publishing, Indianapolis, Indiana,
USA.
Liveris, N., Zhou, H. and Banerjee, P. (2008). A dynamic-
programming algorithm for reducing the energy con-
sumption of pipelined system-level streaming appli-
cations, in ‘ASP-DAC ’08: Proceedings of the 2008
conference on Asia and South Pacific design automa-
tion’, IEEE Computer Society Press, Los Alamitos,
CA, USA, pp. 42–48.
Ozturk, O. and Kandemir, M. (2005). Nonuniform Bank-
ing for Reducing Memory Energy Consumption, in
‘DATE ’05: Proceedings of the conference on Design,
Automation and Test in Europe’, IEEE Computer So-
ciety, Washington, DC, USA, pp. 814–819.
Potlapally, N. R., Ravi, S., Raghunathan, A. and Jha, N. K.
(2006). ‘A Study of the Energy Consumption Char-
acteristics of Cryptographic Algorithms and Security
Protocols’, IEEE Transactions on Mobile Computing
5(2), 128–143.
Seddik-Ghaleb, A., Ghamri-Doudane, Y. and Senouci, S.-
M. (2006). A performance study of TCP variants
in terms of energy consumption and average good-
put within a static ad hoc environment, in ‘IWCMC
’06: Proceedings of the 2006 international conference
on Wireless communications and mobile computing’,
ACM, New York, NY, USA, pp. 503–508.
Senouci, S.-M. and Naimi, M. (2005) New routing for
balanced energy consumption in mobile ad hoc net-
works, in ‘PE-WASUN ’05: Proceedings of the 2nd
ACM international workshop on Performance evalu-
ation of wireless ad hoc, sensor, and ubiquitous net-
works’, ACM, New York, NY, USA, pp. 238–241.
Singh, H. and Singh, S. (2002) ‘Energy consumption of
tcp reno, newreno, and sack in multi-hop wireless net-
works’, ACM SIGMETRICS Performance Evaluation
Review 30(1), 206–216.
Sousa, J. P., Balan, R. K., Poladian, V., Garalan, D.
and Satyanarayanan, M. (2008). User guidance of
resource-adaptive systems, in ‘Proceedings of the 3rd
International Conference on Software and Data Tech-
nologie’, Vol. Software Engineering, INSTICC, IN-
STICC press, Set
´
ubal, Portugal, pp. 36–45.
Sun, B., Gao, S.-X., Chi, R. and Huang, F. (2008). Al-
gorithms for balancing energy consumption in wire-
less sensor networks, in ‘FOWANC ’08: Proceeding
of the 1st ACM international workshop on Founda-
tions of wireless ad hoc and sensor networking and
computing’, ACM, New York, NY, USA, pp. 53–60.
Tuan, T., Kao, S., Rahman, A., Das, S. and Trimberger, S.
(2006) A 90nm low-power FPGA for battery-powered
applications, in ‘FPGA ’06: Proceedings of the 2006
ACM/SIGDA 14th international symposium on Field
programmable gate arrays’, ACM, New York, NY,
USA, pp. 3–11.
Wang, L., French, M., Davoodi, A. and Agarwal, D. (2006)
‘FPGA dynamic power minimization through place-
ment and routing constraints’, EURASIP Journal on
Embedded Systems 2006(1).
ICSOFT 2009 - 4th International Conference on Software and Data Technologies
206