“Integrated Human Resource & Performance Management”


Need more information


Saigun >> IT Services >> Frameworks

Saigun teams specialize in developing and enhancing frameworks and have provided these services for tremendous ROI for itself and its clients. A number of design patterns are extensively used and Open Source Frameworks have been used for the benefit of its clients.

Frameworks to Saigun are the same as developmental standards and they allow consistent and similar code to be created by all our development teams – thus allowing the code generated by our teams as re-usable, consistent and less prone to failure.

The frameworks used by our teams (that have been enhanced considerably) are

  • JUnit (for Unit Testing of code)
  • Log4J (for consistent logging)
  • Struts (as an implementation of MVC design pattern)
  • Hibernate (for database connectivity)
  • SOAP (for data interchange between disparate systems)
  • XML (for property setting)
  • JFreeChart (for charting options)


A number of training programs are available that train the Saigun teams in the use of the above frameworks.

In addition, Saigun has built its own services on top of the above open source frameworks and it is called Saigun API.

Enhancements and features are being added constantly to allow our API framework to be one of the best framework offerings both in the technical and functional domain in the near future. The services provided are

• Multi-layer development standard:
A five layer development approach is followed in Saigun that is supported by a host of creational patterns and a variety of other design patters. The 5 layered development approach contains the Presentation, Application, Business, Entity and Database Layers and provides for specific development rules and structures at each layer. This methodology offers a consistent development standard across all our applications.

• Struts Enhancements:
A number of taglibs have been created to allow inbuilt security, session management, tab and menu builders and custom controls on top of existing tags of struts. In addition framework level support is provided for timeouts, common login and logout, error handling, validation and segregation between the view and submit actions.

• Code Generation:
A sophisticated language with all constructs has been built in Saigun that is extensively used for code generation of a variety of artifacts that are used in Saigun. We have achieved remarkable development throughputs by using the code generation engines of Saigun.

• Database Layer:
A layer has been defined above the Hibernate framework that isolates the database framework and hides its complexities to the developers.

• Workflow Manager:
A complex workflow manager that can be driven by XML is available as a part of the Saigun API framework.

• Messaging System:
A messaging system that provides all features of a production quality messaging system such as MQ Series is available as a part of our framework. It integrates with all databases, can work on top of the Workflow manager and also is integrated with a number of other enterprise level components such as mail engines, pagers, SMS based notifiers etc.

• Security Engine:
A component that provides all features of LDAP is included in Saigun API that can interface with all popular relational databases.

• Reporting Engine:
An XML based reporting engine exists in Saigun API that allows rapid creation & generation of drill down reports that can be exported to PDF files, spread sheets and a variety of other formats.

• Screen Builder:
A struts based UI builder that allows the mapping of JSP components to Java Beans and Struts forms


A number of above systems are available in commercial enterprise suites too and have been included in our API to provide a complete set of components that are required for any enterprise level application.
Name :
Phone:
E Mail :
Query:
  ..


.Customers Speaks
Saigun Technologies has excellent in-house technical expertise and consistently builds elegant solutions using the latest technologies. We have always found Saigun to be responsive to our needs.