 |
|
|
Information
|
 |
|
 |
|
CodeGenie MDA BenefitsCorporate- Increase software quality and productivity across projects
- Protect investment in existing UML technologies
- Create valuable intellectual property from UML model assets
- Achieve long-term development and maintenance cost savings
Management- Increase predictability of cost and effort estimates across software development and maintenance projects
- Minimise requirements uncertainty and reduce project risks through rapid prototyping
- Achieve large-scale, model-based architecture reuse
- Ensure compliance with industry (Object Management Group) standard practices and evolving standards
Development- Control any or all aspects of code generation directly from modeled system requirements
- Capture Application User Interface (AUI) models as UML artifacts
- Make UML models 1st class software artifacts by enforcing an “executable” UML profile
CodeGenie MDA Features- XMI-based integration with leading UML model editors
- Executable UML model audit and reporting
- Platform-Independent Model (PIM) and Platform Model (PM) browsing
- Support for embedded target language actions (e.g. C++, Java)
- Support for model marking prior to transformation
- User-configurable model mappings: Platform-Independent Model to Platform-Specific Model (PSM)
- Automated PSM production
- CodeGenie regeneration based on target architecture
- User-configurable code generation archetypes
- Automatic code generation
- Support for auto-generation of textual artifacts other than code (e.g. test scripts, HTML documentation)
- Pre-defined architectures for C++, Java and J2EE
- Rapid prototype production based on Java architecture
|
|
 |
|
 |
|
|
 |