An approach of Requirements Tracing by using a multilevel Framework Anurag Yadav 1 , Yashpal Singh 2 1 Computer Science & Engineering ,Faculty of Engineering & Technology Agra College,Agra. anuragyadav13@rediffmail.com 2 Computer Science & Engineering,Bundelkhand Institute Engineering & Technology, Jhansi. Yash_biet@yahoo.co.in Abstract: This paper presents a multilevel framework for tracing the requirements. Before presenting the framework, a review in systematic fashion was conducted and based on the results of that we tried to find out the gaps between the actually implemented requirements traceability practices and the industrial needs. After that, two companies have been interviewed to find out about their requirements traceability practices. Based on these interviews these companies can be classified in to two categories: high end traceability users and low end traceability users. This categorization is based upon their requirements traceability practices that they are currently using. Then based on the results of the systematic review and industrial interviews a multilevel model for tracing the requirements was presented. This model was able to trace functional as well as non functional requirements. In that model there are three levels named as : level 0,level 1 and level 2. The level 0 is specifically focusing on pre RS requirements traceability, but level 1 and level 2 are concentratedon post RS traceability. The traceability of functional requirements are being discussed in level 0 and level 1 while level 2 discusses the traceability of non functional requirements. Finally the framework is validated by both the concerned companies.The framework is equally useful for requirements traceability practices of both the different types of companies. The validation of the framework ensured that it can be used in real industrial environment for tracing the functional and non-functional requirements. The framework is equally useful for requirements traceability practices of both the different types of companies. The validation of the framework ensured that it can be used in real industrial environment for tracing the functional and non-functional requirements. Introduction: Requirement Engineering can be defined as a collection of activities that can be used for discovering, documenting and maintaining a collection of requirements for a given system. Requirement Engineering practices can be categorized as : Elicitation of requirements- It is the process by which the customers and engineers discover, review and verify the requirements of users. Different techniques such as interviews, surveys and questionnaire are used for elicitation. Analysis- In this different inconsistencies and conflicts are detected and resolved. Specification- It is the process by which all the discussed and agreed requirements are provided a proper documentation. This documentation is named as Software Requirements Specification(SRS). Validation – It ensures the completeness and consistency of the SRS. Anurag Yadav et al. / (IJCSIT) International Journal of Computer Science and Information Technologies, Vol. 1 (4) , 2010, 309-314 309