Abstract:
Requirements have a proven role in designing and producing good quality software(s). Further available literature depicts precisely that poorly defined, organized requirements increase the cost of development, time for the development and more importantly lead to software product failure. It is of highest priority and important for the developers, retailers as well as for the clients to verify that the designed system satisfy their needs or not. In today’s world while designing, developing system the knowledge extraction becomes an important area for research and focus in order to compile and share knowledge. In knowledge extraction explicit and tacit knowledge are the two categories of knowledge. Explicit knowledge is simple to perceive and understand due to its simplicity and clarity. Tacit knowledge is not that easily understandable due to its complex nature and as it resides under the experts’ mind. Different technique are used for tacit knowledge extraction .In following work we have given enumerated illustrations and account of nature of tacit knowledge and extraction techniques in this. Our main objective is to find best suitable techniques for tacit knowledge extraction. For the research, we conducted survey from different organizations located in Islamabad then we use SPSS analysis tools for analysis of our survey. Another vital contribution in this work is it establishes rules and a propose framework and algorithm for tacit knowledge derivations. Further implementing these proposed rules will help eliciting tacit knowledge without consuming more cost and effort. We also evaluate case studies through different visualization techniques i.e UML, animations, and simulations.