| 
		General
 
 Overview
 
 |  | 
		The "Business Objects Framework" is a Java J2EE object-oriented software
		framework.  It is based on the experience 
 		that was gained over years in writing framework software.
		Framework software reduces development time and increases reliability by
		encapsulating some set of commonly-used functions into the framework.
 The word "Business" in the framework name is used because the framework is
		targeted towards "CRUD" (create, retrieve, update, delete) problems most
		commonly found in business applications.  The value-add is not as great 
		for content-only applications, purely mathematical or scientific applications or personal 
		productivity applications (i.e., word-processing).
 
 While simple data retrieval needs can often be addressed using spreadsheet or
  		low-end database software, problems with more complex data relationships
 		and business rules more often than not still require customization (be it
  		custom programming or configuration) and some sort of "traditional" database software 
		(relational, hierarchical or object).  The "Business Object Framework" seeks to
		reduce the amount of the custom programming required while at the same time
		preserving the flexibility required to meet complex application requirements.
 
 
 |  |