Information retrieval: data structures and algorithms
Information retrieval: data structures and algorithms
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
Hi-index | 0.00 |
In this paper we present an example of a software infrastructure to support domain engineering activities. An important piece of the infrastructure is the ability to connect the outputs of the domain analysis to the inputs of the domain implementation. The combination of XML and Java provides a very interesting alternative to classical parser generation tools. XML can be used as a specification language to describe programs. In this paper we will describe how to connect the output of a domain analysis tool to a program generator. We will also describe how to use Java and XML tools to write program generators in Oracle9i. We will show how we can specify a search engine application in XML and how the generator can produce code for three different languages: Java Server Pages, PL/SQL, and PL/SQL Server Pages.