| |
Microsoft® Visual Studio & Tools |
Java™ Platform & Tools |
axxun™ |
| Development Approach |
|
|
|
Object-Based Methodology (not just Object-Oriented)
|
 |
 |
 |
Programming languages-based
|
 |
 |

|
Intelligent Properties and Object State
|
 |
 |
 |
| Development Methodology and Design |
|
|
|
Specific development methodology recommended1
|
 |
 |
 |
"Out of the Box" support for behavioral specifications
|
 |
 |
 |
Interactive Design Approach
|
 |
 |
 |
| Architectural Models Supported |
|
|
|
Client Server
|
 |
 |
 |
Rich Internet Applications (RIA) enabled
|
 |
 |
 |
RIA: Same GUI for Desktop, Browser & Mobile
|
 |
 |
 |
N-Tier (see below)
|
 |
 |
 |
| N-Tier Architectural Model Specifics |
|
|
|
Full RAD-flavored databinding between the GUI, the business logic layer & DAL
|
 |
 |
 |
RAD databinding supported for other database engines than Microsoft SQL Server2
|
 |
 |
 |
ORM layer required for richest applications3
|
 |
 |
 |
| Technologies & Platforms Support |
|
|
|
Full Win32 Support
|
 |
 |
 |
Full .Net Support
|
 |
 |
 |
Full COM Interop Support
|
 |
 |
 |
| Database Connectivity Automation |
|
|
|
With own native database4
|
 |
 |
 |
Microsoft SQL Server2
|
 |
 |
 |
Oracle Database Server
|
 |
 |
 |
IBM DB2
|
 |
 |
 |
Sybase Adaptive Server
|
 |
 |
 |
MySQL
|
 |
 |
 |
| Target Applications & Main Focus and Suitability |
|
|
|
General purpose development system
|
 |
 |
 |
Business applications
|
 |
 |
 |
Technical applications (strong interop requirements)
|
 |
 |
 |
Low-level system programming
|
 |
 |
 |
Focus on business application development productivity
|
 |
 |
 |
| Learning Curve & Complexity |
|
|
|
Does not require minimum Software Engineering Skills
|
 |
 |
 |
Programming Language(s) Skills Required
|
 |
 |
 |
Novice developer-friendly for simple or complex applications
|
 |
 |
 |
| Development Life Cycle & Maintenance |
|
|
|
Agile Integrated Development Environment (IDE)
|
 |
 |
 |
Full Interactive Maintenance Support
|
 |
 |
 |
| General |
|
|
|
Productivity Measurement "Function Points"
|
< 30 |
< 30 |
118 > |
Natural target platforms
|
Microsoft Windows & Windows Mobile |
Microsoft Windows, Linux |
Microsoft Windows & Windows Mobile, Linux-Wine |