Skip to content

Technology

OneShield was started by individuals that designed, developed, and managed applications serving thousands of users in countries all over the world. Consequently, we understand that enterprise applications need a balance between the use of new, configurable technologies on the one hand, and the use of time-tested, design, development and management techniques on the other. Dragon exemplifies this—the application uses a modern, data-driven J2EE architecture, but also exhibits much of the sound philosophy of mainframe applications such as centralized processing and storage coupled with rock-solid configuration management.

Dragon has gone through three complete version releases since its inception in 1999, and a fourth is currently under development. These have all been backward-compatible revisions, driven by the need to constantly reduce implementation cost, improve application performance, and add features that make Dragon the only modern insurance enterprise application that is in production for virtually all personal, commercial, and specialty lines of business.

Scalable, data-driven logic


Architecture

Dragon uses a database-centric, stateless J2EE architecture. The unique design allows for configurable product-definition, workflow, and object-model. This metadata is interpreted at development time, and either compiled or cached once deployed to QA and Production.

System Integration

Dragon lends itself to easy integration from three perspectives. First, a configurable workflow enables the insertion of integration points where needed. Second, the existence of predefined layers of indirection as well as adapters allows a wide variety of transport mechanisms and protocols. Finally, the built-in ETL tool allows for data transformation that can be versioned and is insurance aware.

Tools-Based Approach

OneShield's tools let you customize, test, version, release, transform data for interfaces and more without writing a line of code.

Resource Library

View our whitepapers and case studies to learn how modern technology can support your business.

Visit our resource library