Get Ready for the Cloud EraIn the new cloud era people demand access to their information from anyplace, anywhere, anytime and by any means. This implies that sensitive enterprise information needs to be accessible from a variety of client technologies, by a variety of different stakeholders around the clock. By generating 80% of the application code, Festa Engine is the tool that will enable IT organizations to develop these complex applications at an unmatched productivity rate. That’s compelling, but Festa Engine is much more than 'just' a code generator. |
No More Reinventing the WheelApplications built with Festa Engine follow a predefined reference software application architecture. This reference architecture has proven repeatedly to be robust, high performing, scalable and secure. By not needing to worry about the software architecture, it means that IT organizations can focus all their attention on the business problem at hand, rather than wasting their precious time and effort on reinventing the wheel. |
Effective CommunicationFesta Engine contains a powerful Domain Specific Language (DSL) in the graphical Unified Modeling Language (UML). The information analyst designs the functional model (containing state diagrams, use cases and domain models). The functional model is then transformed by the developer into a technical model (containing data transfer objects, entities and service interfaces). Based on the technical model, Festa Engine generates 80% of the application code. This concept is also known as Model Driven Architecture (MDA). |
Rock-solid Lock-free TechnologyFesta server applications are for 100% based on the mature Java/JEE standards. We highly value the concept of 'strongly typing' and hence refuse to rely on third-party frameworks like Spring, large configuration files in general and any form of obscure aspect oriented programming. As such, Festa server applications are 100% Java applications and do not require any runtime component. |
Different UI TechnologiesSmart phones, tablet PCs, laptops, desktops ... who knows what the next new device will be? What we do know is that applications for these devices need seemless and robust integration with the server. Festa Engine leverages JSON technology for information exchange and generates native connector layers for all supported UI technologies (currently Adobe Flex, Java, Javascript, C# and Silverlight). |
Incremental GenerationFor larger applications (> 2000 FPs) Festa Engine can generate large numbers of files (5000 is not out of the ordinary). Festa Engine will only generate those files that have been changed. This makes a difference in time for generation, but just as much for compilation. The concept of 'parallel generation' utilizes the capacity of the state-of-the-art multi-core processors optimally. |
Many More ...
|
Documents |
Interesting Links |
Please visit our demonstration page to view our Example application in a variety of user interface technologies! |
Contact UsWe would like to get into contact with you. So feel free to contact us for a presentation, demonstration, quote or technical questions. For the contact details, please refer to the Festa Services site. |
Trial VersionsAt the moment we do not have a trial concept available. If you really cannot wait, then we also welcome you to contact us. We'll see what we can do. |
|

