Feature Validation in a Multiple-View Modeling System
Maurice Dohmen, Klaas Jan de Kraker, Willem F. Bronsvoort · 1996
Abstract A new approach to specification and maintenance of feature validity conditions in a multiple-view feature modeling system is presented. Each view of a product contains a feature model. Features are specified declaratively in an object-oriented language, using constraints to specify feature validity conditions. Constraints are also used to specify relations between features. Validation of the feature models is done by a constraint manager that integrates different solving techniques. The constraint graph is mapped by the constraint manager onto constraints that are handled by dedicated solvers. If views are consistent, i.e. their feature models represent the same geometry, feature parameters can be changed. Changes are propagated through link constraints between different views.