In Cool Navigate werden Strategien zur Entwicklung und Ausführung adaptiver Webanwendungen in mobilen Einsatzszenarien untersucht. Dabei wird abhängig von den Eigenschaften des mobilen Endgerätes und der mobilen Kommunikationsstrecke eine energieoptimierte Nutzung des Endgeräts angestrebt. Je nach Energiezustand des mobilen Endgerätes werden Softwarekomponenten clientseitig bzw. serverseitig ausgeführt. Bei entsprechend hohem Ladezustand können ressourcenintensive Anwendungsteile direkt auf dem mobilen Client ausgeführt werden, was zu erhöhtem Bedienungskomfort führt. Ist andererseits der Ladezustand der Batterie gering, so wird der Client im Stromsparmodus betrieben und möglichst viel Rechenleistung durch den Server erbracht.