Android genetic programming framework

Alban Cotillon*, Philip Valencia, Raja Jurdak

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference proceeding contributionpeer-review

8 Citations (Scopus)

Abstract

Personalisation in smart phones requires adaptability to dynamic context based on application usage and sensor inputs. Current personalisation approaches do not provide sufficient adaptability to dynamic and unexpected context. This paper introduces the Android Genetic Programming Framework (AGP) as a personalisation method for smart phones. AGP considers the specific design challenges of smart phones, such as resource limitation and constrained programming environments. We demonstrate AGP's utility through empirical experiments on two applications: a news reader application and an energy efficient localisation application. Results show that AGP successfully adapts application behaviour to user context.

Original languageEnglish
Title of host publicationGenetic Programming
Subtitle of host publication15th European Conference, EuroGP 2012, Málaga, Spain, April 11-13, 2012. Proceedings
EditorsAlberto Moraglio, Sara Silva, Krzysztof Krawiec, Penousal Machado, Carlos Cotta
Place of PublicationBerlin
PublisherSpringer, Springer Nature
Pages13-24
Number of pages12
ISBN (Electronic)9783642291395
ISBN (Print)9783642291388
DOIs
Publication statusPublished - 2012
Externally publishedYes
Event15th European Conference on Genetic Programming, EuroGP 2012 - Malaga, Spain
Duration: 11 Apr 201213 Apr 2012

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume7244
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Other

Other15th European Conference on Genetic Programming, EuroGP 2012
Country/TerritorySpain
CityMalaga
Period11/04/1213/04/12

Keywords

  • genetic programming
  • embedded
  • smartphone

Fingerprint

Dive into the research topics of 'Android genetic programming framework'. Together they form a unique fingerprint.

Cite this