GeneXus is a knowledge-based, declarative development tool produced by Globant/Artech that generates application code for multiple platforms from high-level business-object models.