This report provides an overview of the framework used in business process modelling and reengineering. It covers tactical rational model, design, analysis, tactical dependencies model, process modelling, rational, and requirements engineering. The report emphasizes the importance of implementing business process reengineering for the adaptation of change in the environment and support the evolution of the current business process for rapid growth of the organization. It also discusses different business reengineering approaches that can be applied in the business process of the organization for increasing the efficiency of the management. The vulnerability of the business is also required to be analyzed for identification of the risk and develop the framework accordingly.