Impiger Web Application Framework is a software that provides a foundation for building high quality web and enterprise applications.
Technology Components used in this framework are listed below:
Database Persistence Framework
Hibernate Framework
Service Layer & Application Wiring
Spring Framework
SOA Layer
The platform provides a unified web services framework that will support modes such as REST/SOAP and data formats like XML and JSON
Presentation & Screen Flow Management
This is done using Struts2 and Tiles2.
Rich Client (RIA) Enablement
The framework provides various options for integrating with Javascript frameworks. Ext JS & Prototype integrations are supported out of the box.
Workflow Management
The framework provides a simple workflow management API out of the box.
Scheduler
Enterprise grade scheduler is integrated into the framework for triggering workflow events. There is inbuilt support for this using Quartz.
Navigation System
The framework provides a sophisticated menu management system for handling the navigation aspects.
Advantages of using IWAF are:
- Very simple to use.
- Integrate the best of breed technologies available today to build web applications.
- Accelerate development of a new site/web application.
- Well tested.
Articles
Dynamic Wizard Modeling with GMF
Rajkumar C Madhuram, CTO Impiger Technologies
Published in Eclipse Magazine, Jan 2007
Using GMF to build a Dynamic Wizard Framework and a Graphical Editor
This article demonstrates the use of GMF in building a graphical editor. First a framework for JFace wizards is developed, that allows one to dynamically control the page flow. Next the author maps the domain to GMF elements and shows how to construct a graphical editor with very little effort.