Approach toward incremental and interactive planning for concurrent product and process design