> Extending the prototype of CompatPP with Microsoft-technology
CompatPP deliveres a solid base to extend the generated prototype into the final system. Every prototype developed with CompatPP is in fact a working and documented application component. It contains a working application that meets the specification and other standard functionality like:
- Errorhandling
- Complete history of every change
- Multi language functionality
- Authorization
- Component structures
This limits the need for manual programming immensly.
The technology supported is C# for .NET 2005.
What do you need to program?
CompatPP delivers all neede base functionality. Prototypes generated with CompatPP are well structured, which enables manually adding functionality in an easy way. What CompatPP does not generate is:
- User interface layout conform user requirements
- Reporting
- Extensive calculations
- Imports and exports to files
In general 60-70% of the resulting application will be CompatPP generated code, where 30-40% will be manually coded software. This will result in a large saving in both money and time.
Maintenance of applications
Applications which are developed with Compat PP are well structured and documented. Maintaining these applications is therefore easy.
Preferably CompatPP is used for maintaining the applications where changes are made to the UML models and then generating the new application. Manually added functionality can be adjusted to work with the freshly generated code.
Maintaining the applications in a conventional way is also possible. The clear structure gives a good insight into the functionality and makes the software easy to maintain. You are in no way obliged to use CompatPP or the services of Compat. However we are convinced of the advantages, you don’t want to go back to the conventional way!