Lifecycle analysis