This article presents an example of a software infrastructure to support domain engineering activities, including the ability to connect the output of a domain analysis tool to a program generator, and thus to the inputs of a domain implementation. The author shows how to specify a search engine application in XML and how to use Java and XML tools to write a program generator using technology available in Oracle9i. The generator can produce code for three different languages: Java Server Pages, PL/SQL, and PL/SQL Server Pages.
Index Terms:
domain engineering, product lines, software reuse, information retrieval, XML
Citation:
Omar Alonso, "Generating Text Search Applications for Databases," IEEE Software, vol. 20, no. 3, pp. 98-105, May/June 2003, doi:10.1109/MS.2003.1196330 Usage of this product signifies your acceptance of the Terms of Use. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||