Modeling Conceptual Design Process for Dynamic Knowledge Management and Reuse