Innovation Process: an Integrated Analysis of the Role played by Various Actors