Every application contains a lot of useful data. However, it is typically hard for users, report developers, and decision-makers to extract useful information directly from this application data. Typically, the main problem is that the application data contains too many objects or with fine-grained detail, forcing the information seeker to find and combine lots of data sources to get any useful information. The purpose of the Information Access Layer (IAL) is to make the information in the application easier to find and use by defining several IAL objects that expose information (not application data) in the application in a neat and tidy way. Management of Information Access Layer (IAL) views includes both maintaining (adding and removing items to views) as well as creating new IAL views.