The aim of the book is to represent a new object-oriented methodology called Tabular Application Development (TAD). The book is designed to approach the subject of Business Process Reengineering and Information Systems Development from a new prospective, which is unique to this methodology. TAD methodology has six phases and develops the information system using several tables. The concept of the methodology discussed first translates the information about the behavior of the system into different tables and then uses the information collected in the tables to develop the information system. In addition to this, the methodology covers Business Process Reengineering. In recent years BPR became a very important way of assuring changes in an organization's structure and functioning to create a better, more competitive and successful enterprise. The book is organized in three parts: introduction, methodology, and applications/case studies.