Template which has multiple variable groups and relationship to generate new document with old related information
Publication Date: 2012-Sep-10
The IP.com Prior Art Database
Document generation technology that enables to re-generate the text contents while maintaining the relationship between the multiple information sources in a document by placing group associated variable in the template.
Page 01 of 2
Template which has multiple variable groups and relationship to generate new document with old related information Document generation technology that enables to re-generate the text contents while maintaining the relationship between the multiple
information sources in a document by placing group associated variable in the template.
There is widespread use of XML, mechanically readable information that can help human to understand a design specification, like WSDL, is increasing. In most cases, this information is difficult to read directly for human. Then using the tools of some sort, to convert into a human easy readable content is common solution.
In order to understand of the human, in addition to the machine-readable information, it is necessary to add context sensitive information that cannot be embedded as fixed text in template. For example, if the WSDL, it has the type of information that should be specified for each of these parameters. It does not have means of these parameters for human. It must be a sentence that would be more understandable and it must be written by human as supplemental information. If the document, that is generated using a template, has the supplemental information, re-creation processing when the original information has been changed becomes a problem because re-creation process cannot handle supplemental information properly. This idea can maintain the supplemental information while re-creation the document by changing one of source data.
In the trend of recent years, "development" does not mean only the creation of programming code. It means creation of a variety of machine-readable information. Using this idea, to complement human readable stuff for these developed resources, not only increasing productivity of a development project, but also we will maintain it efficiently, because it is possible to read and maintain documents which are easily understandable. It helps to improve the quality and reduce the total cost well into.
In this idea, where to direct the information to be replaced (hereinafter referred to as variables) in the template belong to some group always. As the simplest example of application, there are two groups. Group one is read from the WSDL, the other group is human entering information to complement for easy understanding. When generate at the first, only the information from the WSDL is inserted into the generated document, person to enter additional information field are displayed in the blank on the generated document. People write the additional information by filling the blank field. At the time of the second and subsequent generation, by comparing between the modified document and the original template, system analysis and obtain the value of the variable. The relationship of values can be constructed by variable group. This internally generated table can correspond to human inputted text (supp...