Draw on the right, write (Umple) model code on the left. Analyse models and generate code. This tool stores your data in cookies and on a server. For the AI feature, your API key is never sent to our server backend. I understand. Click to learn about privacy. Download Donate For help: User manual Ask questions Report issue
// DesignA and DesignB exclude each other, so using both of them // does not satisfy the feature model and raises the warning. mixset DesignA { require [not DesignB]; class X { name; } } mixset DesignB { require [not DesignA]; class X { age; } } // To get rid of the warning, use only one of the two designs. use DesignA, DesignB;