Aviarc's program and workflow execution progresses as if an application was made up of a number of smaller completely self-contained application segments. This time-independent foundation (through the Aviarc Temporal Software Engine) allows the developer to re-live and debug the error exactly as it happened for the user. Aviarc's integrated toolset allows debugging of errors, and fixing of them in completely web-native IDE.
What this means for you:
It's an approach that encourages quality and usability: it's quicker, easier and inexpensive to fix glitches and to improve the user experience: which in turn improves productivity, lowers cost of training and support and improves business/IT relationship.
Support is much cleaner and more efficient: for cloud hosted applications in particular and all applications in general. Most cloud software has been ported there from other environments and lacks efficient error handling for cloud. This can be critical to the long term confidence and credibility of cloud based software