Product lifecycle management – concepts methods and tools