Developing with LEONARDI starts with modelling the business application data and their associated processing methods. This modelling process is made possible by using LEONARDI MMI Model™. This task can either be automated by inspecting inherited databases or UML models, either by using LEONARDI Studio, our IDE. LEONARDI MMI Model™ effortless integrates with methodologies already in place and results in a model capable of generating the GUI on the fly, in an industrialized way.
With LEONARDI MMI Model™, the essential decoupling of technical constraints from business constraints becomes a reality.
The so-obtained GUI model (described using XML) can then be enriched with business specific context. It eventually feeds the LEONARDI MMI Engine™.