Part 2: Using Tables and Formulas

Overview

In the first part of our tutorial we explained modeling and product configuration with Faktor-IPS using a simplified example of a home contents insurance.
In the second part we will demonstrate the use of tables and formulas. To do this, we will expand on the home contents model we created in part 1.

The chapters are organized as follows:

  • Using Tables
    In this chapter, we will add a rating district table to our model and implement access to the table contents. In a second step, we will define product-specific rate tables and model the relationships between rate tables and products.

  • Implementing Premium Computation
    Next, the computation of insurance premiums will be implemented and subsequently tested with a JUnit test. The premium computation will access the product-specific rate tables.

  • Using Formulas
    In this chapter we will add extra coverages to our home contents model. This way, the business users will be able to flexibly add extra coverages, such as insurances against risks like bicycle theft or overvoltage damage, without having to extend the model each time they do this. We will achieve this by giving the business user the capability to define and use formulas.