The Virtual Enterprise (VE) is ideal for building n-tier applications and Web services that take full advantage of the J2EE™ architecture. VE provides an IDE that layers on top of a framework for representing business logic in its basic form as objects, processes, and rules, yet completely independent of J2EE or any of the involved technologies. VE uses UML to capture the business logic, and XML to store it. VE, which can run on any J2EE server, loads the application logic from XML files into fully functional J2EE components that are ready to test and execute. No code generation, nor the need to understand or manipulate the generated code.
Demonstrating the Productivity of VE for Building Applications and Web Services
A step-by-step demonstration of the power and productivity of The Virtual Enterprise (VE) and how it provides a significant improvement in developer productivity relative to standard application development approaches - a simple HR system for maintaining employee information is created in less than ten minutes and without writing or generating a single line of code.
Productivity Comparison for Building Applications and Web Services
For developing n-tier applications and Web services, VE's model-driven approach demonstrates the highest level of productivity and maintainability in comparison to competing approaches - application developed by simply capturing the business logic; without writing a single line of Java code; nor, learning different standards and specifications.
Building Advanced Business Applications with VE
Traditionally, highly interactive business applications adopt client/server architecture. This paper demonstrates the rewrite of an existing VisualBasic application using VE in 1/6th the time. The VE-based application provides advanced web browser access that mimics the original application, while running on an n-tier J2EE platform.
Developing Handheld Applications with VE
An overview of a multi-client-access application built completely with VE, which supports web-browser access from a desktop (IE or Netscape) and a wireless handheld device (PocketPC) -- in 48 hours a fully functional application was developed to satisfy 10 use cases and 3 different actors.
Comparison of Development Effort between MDD and Traditional J2EE Development
A productivity analysis of the development effort required to produce a web based application using Model Driven Development (MDD) and traditional J2EE development is presented. A sample billing application is developed using Intelliun’s MDD platform, The Virtual Enterprise and the results are compared against the steps required to produce similar functionality using Eclipse IDE.