6 ◾ Cyber-Physical Systems
© 2010 Taylor & Francis Group, LLC
life. As cell phone processors have got bigger, so have the codes these processors carry out. Older
models would allow the users to go longer periods of time between battery charges. With the
new technology, some users are unable to make it run for a whole day without charging their
device. e problem researchers have run into in fixing this problem is that there is really no way
for them to predict the amount of power a specific user will use just based on the program the
phone or other device is going to run. ey must first find a way to develop the software and find
users willing to test it and report their battery life. One solution to the problem is model-driven
power consumption ...