Android energy management is a software case study,
which is implemented in PauWare.
PauWare is a Java engine for executing
Harel's Statecharts in general.
This case study aims at illustrating the possibility of using PauWare
for the
for the Internet of Things (IoT) in general and the Android platform in particular.
Resources
Java SE application as a Maven project
Android_energy_management.PauWare2Web.zip
Installation requirements
This application has been designed and tested by means of PauWare ver. 2.0 (a.k.a. PauWare2, Sept. 2021).
This application also reuses PauWare2Web, a PauWare2 add-on, which allows the dynamic simulation of Harel's Statecharts in a Web browser.
While PauWare2 is based on Java 9,
PauWare2Web requires Java 11.
After downloading Android_energy_management.PauWare2Web.zip,
PauWare2PauWare2.zip
and PauWare2WebPauWare2Web.zip
must be made accessible as Maven dependencies.
PauWare2Web itself requires third-party libraries that are downloaded by Maven: