The design model includes several modifications to MICO implementation to satisfy the design requirements stated in Section 2.1. In this section, we present the modifications to MICO's static model. Figure 3 shows the class diagram of filter object framework. The modification to the dynamic model are covered in the next section.