18. A computer method of generating a query in context of a model, comprising: given a computer-based modeler modeling an investigation of a subject problem, the computer-based modeler being executed by a computer and generating an investigation model, and the investigation model having a respective domain, different investigations modeled by the computer-based modeler having different respective domains; obtaining from memory storage a prior existing inquiry formed of query specific factors; converting the prior existing inquiry into a template by converting at least one of the query specific factors into respective parameters, the template providing the respective parameters for defining a query; associating the template with one or more semantic types; and enabling subsequent user selection of the template and specification of the template parameters in context of the investigation model and the respective domain to generate an instance of the query defined by the parameters of the template, the generated instance of the query being relevant to the investigation model and querying information about the subject problem.
18. A computer method of generating a query in context of a model, comprising: given a computer-based modeler modeling an investigation of a subject problem, the computer-based modeler being executed by a computer and generating an investigation model, and the investigation model having a respective domain, different investigations modeled by the computer-based modeler having different respective domains; obtaining from memory storage a prior existing inquiry formed of query specific factors; converting the prior existing inquiry into a template by converting at least one of the query specific factors into respective parameters, the template providing the respective parameters for defining a query; associating the template with one or more semantic types; and enabling subsequent user selection of the template and specification of the template parameters in context of the investigation model and the respective domain to generate an instance of the query defined by the parameters of the template, the generated instance of the query being relevant to the investigation model and querying information about the subject problem. 19. A computer method as claimed in claim 18 wherein the step of converting further includes: for each respective parameter of the template, further defining the parameter as one of optional and required; and defining default values for the respective parameters.