Skip to main content
October Donation Campaign Donate Now

Turns domain knowledge into code

Esito develops and market software tools supporting domain driven design and development. g9 is a tool that is used in development of mission-critical applications. Esitos vision is to utilize domain knowledge captured in models and offer its customers tools that give lower lifetime cost and better quality by utilizing models and domain driven design in their application development.

Leveraging Your Domain Knowledge

Focus your efforts on your expert domain knowledge rather than on the surrounding technology. Easily maintain your application as newer technologies can be easily adopted. Capture your domain knowledge into an object model and utilize this knowledge.

Bringing Life to Models

Leverage information acquired in your models and have a more effective development team and survive paradigm changes. Make sure you take care of your knowledge and information!

Coping With Complexity

Standardized architecture, a good programming model, consistent code and tests make it easier to maintain your code. Focus on developing complex business logic rather than developing code that can easily be generated from your models. And as the application evolves during its life cycle, models can be updated and code re-generated.

Write your own code generator

g9 supports creation of user written generators producing code into java projects using Xtend/Java. Xtend is a Java dialect and is targeted at template programming and text processing.

Esito AS's Marketplace Listings

  • g9 Database Import 2.7.1
    Do you need to create Java classes, or an Xcore or Ecore representation of your exisiting database? g9 Database Model Import is a free g9 Eclipse plugin producing models based on structure information read from databases. Given a connection to an exi...
  • g9 Modeling Tools 2.7.1
    Are you developing Java applications that are taking forever to complete? Have you considered implementing web based UIs using React along with RESTful web services, but the time to code is overwhelming? Are your domain experts frequently changing th...
Interact

Back to the top