Defining a PSS lifecycle management system: Main characteristics and architectural impacts