Versa Platform Architecture
Versa:Platform is a development framework that facilitates the rapid development of effective applications for Government agencies. Versa continuously invests in development tools and methodologies, and uses them internally in many client installations. The result is the ability to rapidly develop scalable, secure, thin client, browser based, W3C/508 compliant applications that meet the technology standards set by nearly every state CIO and federal government agency.
Using the Agile Development Methodology, our experienced analysts and subject matter experts use Versa:Platform to prototype web-enabled services that are created in a highly iterative, and flexible software development process. Versa:Platform delivers a solution which is:
- Browser-based thin client
- Hardware, database, and operating system agnostic
- Consistent with open system standards
- Java EE (J2EE) compliant
- 508 and W3C accessibility standards compliant
- Compliant with i18n (internationalization) standard
- Prompt configurable
- Multi-language capable
- Managed via complete user registration and logon facilities
- Implemented using built in role-based security
- Configurable according to users color styles, inherited style sheets, language terminology, and help text
Versa:Platform includes:
| Common Web Services | that are used by all business applications that run in the web-based environment including user registration and login (security), error management, etc. |
| A Presentation Layer | that ensures compliance with common accessibility standards, the personalization of the user experience through configurable style sheets and user-defined prompt text, error messages and instructions, |
| A Persistence Layer | which establishes and maintains a connection to any database and services business logic requests for data, and |
| A Business Logic Layer | which is used to implement the business rules of the agency. |


