Toward a PSS lifecycle management systems: considerations and architectural impacts