Dynamic composition of web applications in human-centered processes