GeneXus™ is a multi-platform software development environment that is knowledge-based and model-centric. It is used by more than 8,500 companies for creating data-based enterprise software that runs on servers, desktop computers and on the Web, as well as on mobile devices. Its agile and accelerated methodology allows automating the most time- and resource-consuming processes in the development, maintenance, integration, and modernization of business applications and software systems. GeneXus™ enables users to quickly adopt new technologies and, for this reason, it has been the leading enterprise software platform for more than 25 years. Due to its unique approach to the creation of flexible applications (based on modeling, generation, and iteration), combined with wide support for current and legacy programming languages and databases, GeneXus™ is an ideal tool for users seeking to bridge the gap that separates their IT infrastructures from new technologies. Founded in 1988, GeneXus is headquartered in Montevideo (Uruguay) and has offices in Brazil, United States, Japan, and Mexico. In addition, it is present in 45 countries in Africa, Asia, Europe, Oceania and the Americas.