Software intervention in the process of improvisation