On integrating conversations into web services composition