NATURAL to Java
The conversion of NATURAL to Java at the onset is a challenge in that there is a paradigm shift in the process, from Procedural language to Object Oriented language.
MOST's OnTarget/JEE technology accurately and precisely answers this challenge where the result is an Object-Oriented Architecture that generates native Java code, where each generated Java class has well-defined attributes and methods. The resultant Java application is fully JEE compliant, and uses well known industry design patterns and open source frameworks, like STRUTS.
MOST's automated and paradigm shift solution for NATURAL to Java builds a multi-tier layered architecture as a MVC model, where presentation, business and data access are totally separated and loosely coupled.
Because of the total separation of business logic from the presentation and data access layers, the automated transformation establishes a foundation for a Service Oriented Architecture (SOA) and for Web Services.
Consequently, the Java code is generated as if a Java programmer would have written it from scratch, it is easy to read and thus very receptive to ongoing maintenance, and can be deployed on any JEE supported Application Server, such as IBM WebSphere, BEA WebLogic, Open Source JBOSS, and others.