Application of WDK in engineering management and product planning