SanFrancisco component framework: an introduction
SanFrancisco component framework: an introduction
Generative programming: methods, tools, and applications
Generative programming: methods, tools, and applications
Form follows function: model-driven engineering for clinical trials
FHIES'11 Proceedings of the First international conference on Foundations of Health Informatics Engineering and Systems
Hi-index | 0.00 |
Generative Programming methods provide somesignificant advantages for the repeated deployment ofproduct line architectures. This paper considers XML asa tool for building and describing applications that useGenerative Programming methods. It describestechniques for the creation of a Generative Framework,presents a case study and discusses the results ofpractical application of these methods in a real world,enterprise scale, product line architecture. The paperpresents the advantages of using an XML descriptor thatcan be easily transformed to generate both static anddynamically configurable software components for directdeployment in an application framework. Twoimplementation approaches are considered: an indirectapproach using XSL for the transformations; and a directapproach where the XML descriptor is parsed and dealtwith programmatically. The relative advantages of thesetwo approaches are discussed. The paper providespractical examples and presents lessons learned from theapplication of the techniques.