Software product-line engineering: a family-based software development process
Software product-line engineering: a family-based software development process
Components and generative programming (invited paper)
ESEC/FSE-7 Proceedings of the 7th European software engineering conference held jointly with the 7th ACM SIGSOFT international symposium on Foundations of software engineering
Generative programming: methods, tools, and applications
Generative programming: methods, tools, and applications
Modern Information Retrieval
Program Generators with XML and Java with CD-ROM
Program Generators with XML and Java with CD-ROM
DARE: Domain analysis and reuse environment
Annals of Software Engineering
Building Application Generators
IEEE Software
Overview of Panel: Linking Domain Analysis and Domain Implementation
ICSR '98 Proceedings of the 5th International Conference on Software Reuse
Software Reuse Research: Status and Future
IEEE Transactions on Software Engineering
Hi-index | 0.00 |
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.