Adapting Software with Affective Computing: A Systematic Review · Study