|
Resolution: standard / high Figure 6.
Auto-generation of XGAP software. Open source generator tools are used to produce a customized XGAP software infrastructure.
1, The XGAP object model is described using the MOLGENIS' little modeling language
(Figure 4). 2, Central software termed MolgenisGenerate runs several generators, building
on the MOLGENIS catalogue of reusable assets. 3, At the push of the button, the software
code for a working XGAP implementation is automatically generated from the DSL file.
GUI and APIs provide simple tools to add and retrieve data, while the reusable assets
of MOLGENIS hide the complexity normally needed to implement such tools. For customization,
only simple changes to the XGAP model file are required; the MOLGENIS generator takes
care of rewriting all the necessary files of SQL and Java software code, saving time
and ensuring a consistent quality.
Swertz et al. Genome Biology 2010 11:R27 doi:10.1186/gb-2010-11-3-r27 |