5. The method according to claim 1 , wherein the ontology developing comprises the step of the reasoner processor communicating with the library database through forward and backwards chains sufficient for providing completed model and data set chains for examination thereof, and for associating a confidence indicator with each model set and data set.
1. A computer implemented method for meeting an economic challenge, the method comprising: identifying an economic challenge; inputting a specification of the challenge into a computer through a user interface operable therewith, wherein the inputting includes inputting a structured document having a field for an economic output, a nation of interest and starting conditions for the challenge; receiving the specification from the user interface by a reasoner processor; searching a library by the reasoner processor for locating data and at least one model applicable to the challenge; developing an ontology data set from the located data and developing an ontology model set from the at least one located model by the reasoner processor, wherein the developing comprises a forward and backward chaining reasoner process which draws from the ontology model set and the ontology data set; storing the ontology data set and the ontology model set in a database; developing a selected data set and at least one selected model of the specification by the reasoner processor accessing the database for identifying a solution to the challenge; tagging the selected data set and the at least one selected model for providing information therefor; executing the at least one selected model using the selected data set by an execution engine of the processor for providing results data responsive to the field for an economic output, the nation of interest and the starting conditions for the challenge; storing the results data resulting data from the at least one executed selected model in a results database; representing the results data and relationships therebetween in a visual ontology; transferring the results data from the results database to a visualization engine of the processor for providing visual images of the results data resulting from the structured document of the specification; and selecting at least one visualized image of the results data by the reasoner processor for describing the challenge in a manner for meeting the challenge.