A 
software tool or 
information system that is 
User Driven and allows the user to imagine, dictate, iterate and control the place, means, format and kind of data and information to be viewed and analyzed. The 
system allows the User to begin with an imagined image or picture of what is required. The 
system is Interactive and allows the user to iterate, change, modify improve, edit, correct, consolidate, 
drill down and perform all other actions that are required by the user. The 
system is Adaptive and has a learning capability that will anticipate and prompt progressively more accurately what the User desires from the User's inputs and therefore Adapts to the User. The 
System is Adaptive, Learning with intelligent 
estimation of the User's request when examining the 
target database or 
data source. The system is also 
Database or 
Data Source Abstracted and Independent by automating the query, search and seek process and by automatically generating all required actions including the appropriate 
code generation, including all query code and the abstraction of the key elements of 
database parameters and characteristics supplemented by a target specific element. The system also incorporates Network and 
Connectivity Abstraction and Independence. The 
System is supported by automated and Intelligent Administrative functions.