To develop a product there are two main approaches: Direct Engineering, or Reverse Engineering. In direct engineering, the aim is to manufacture a product that is felt needed, for which there are no prior design plan. All production processes must be started from scratch. In reverse engineering, however, the aim is to manufacture a new product using a product that has already been manufactured. The initial product is used as a template to save on investment and time. Since it eliminates many difficult, costly and time consuming production processes, reverse engineering has come to be acknowledged as an appropriate method for product manufacturing. Based on the teachings of allegorical thinking, using tried methods within a field of science to solve problems in other fields, is a common and reasonable approach leading to economy and increased productivity. In library and information science we are confronted with large body of issues that could be possibly solved in a novel and appropriate manner with the help of well-tried approaches such as reverse engineering. The present paper while introducing and outlining reverse engineering, would indicate some of the examples and applications in library and information science activities. Application of reverse engineering in information organization, reference services, computer software, databases and information seeking behavior.