The TIA solution architecture
The TIA Solution is organized into a multitier architecture that allows maximum reuse of business functionality and flexible cross-channel accessibility. Using a multitier approach, the TIA architecture separates core transaction-centric business functionality from user interfaces and other integration points, such as web services.
- TIA Foundation tier is based on an Oracle Database and encapsulates all TIA business logic spanning policy, product, party, claims, account and reinsurance.
- TIA Middleware tier relies on proven components of Oracle Fusion Middleware and Java EE. It is responsible for hosting the user interfaces based on Oracle Application Development Framework, and for exposing SOAP and REST web services.
- TIA Consumer tier contains mobile and web-based clients and other types of consumers.
The TIA rich user experience
The TIA ADF user interface is built as a true Oracle Fusion Middleware application following best practices within the model-view-control paradigm. TIA ADF is split into several pillars that break the application into functional areas that either encapsulate a specific business area or offer common cross-application functionality.
The TIA ADF architecture is a three-layer model that allows for maximum reuse and manageability across pillars. The TIA ADF Domain is a pure ADF model layer offering an object presentation of the underlying TIA relational model; the TIA ADF Application layer delivers business area-specific ADF sub-applications; and the TIA ADF Presentation layer assembles these sub-applications into the actual end-user application, such as the TIA Web App.
Integrating with the TIA solution
The TIA Solution architecture is open by design and prepared to fit into any enterprise application landscape – large or small.
The TIA architecture offers three approaches:
TIA SOAP API – primarily for online integration from, for example, enterprise or customer portals.
TIA REST API – the successor to SOAP services and a better option for integration with modern web application frameworks.
TIA ICom – mainly designed to target import and export data initiated by the TIA Solution due to scheduled jobs or business events.
TIA for Business Intelligence solutions
The TIA Business Intelligence Interface (BII) makes it easy for TIA customers and their data warehouse resources to extract relevant data from TIA to update their data warehouse in a standardized way. The BII includes Policy, Object, Claim, Customer and Account/GL data. The TIA BI Cloud offers an easy solution to loading information into a Data Warehouse and gives access to powerful analytics capabilities.
The TIA Security Model is designed to guard the core functionality and data residing in the TIA Foundation Tier. The model delivers role-based access control leveraging the role concept within Oracle Database. Fundamental for this model is that every TIA user is represented by a separate database user.
Security is integrated across channels using Oracle Fusion Middleware security concepts, so accessing TIA using the TIA ADF user interface or TIA Web Services relies on the exact same role-based security model, i.e. Oracle Platform Security Services (OPSS) which is based on Java Authentication an Authorization Services (JAAS).
TIA and Oracle
For more than 20 years TIA customers have benefitted from a TIA Solution based on Oracle Database technology, and with Version 5 (released in 2005) the cooperation naturally evolved into also including the Java based Oracle Fusion Middleware platform.