The Custom Off the Shelf Packages, often referred to as COTS, often times do not fulfill specific requirements of an organization. A major shortcoming of these Custom Off the Shelf Packages is their inability to cater to the complex business processes that are needed by the ever changing needs of dynamic organizations.