Design Studio
Graphical Point & Click Development of Product Models
The product models that drive BuyDesign Configurator are developed in Design Studio. You can easily create comprehensive product models that make selection and configuration of even the most complex products intuitive and error-free.
- Integrated product & user experience modeling in a single environment enables you to control exactly what configurator users will be able to see and do based on their role, business function, and application context.
- Robust modeling tools include:
- A powerful combination of rules and constraints to represent product knowledge
- Multi-level configuration capabilities
- Model inheritance to encapsulate and reuse common model definitions
- Global option definitions for use across product lines
- Ability to tailor many attributes by user role, function, or application; e.g.:
- Visual presentation and flow
- Available features and options
- Descriptions
- Language and currency
- Broad support for mathematical expressions for complex calculations and dynamic control of configuration flow
- External program call and data lookup capabilities to support:
- Use of existing application data and logic
- Information links and “helper” applets
- Graphical user interface provides a visual representation of the model with point-and-click access to the details of every rule and constraint.
- Personalization options allow you to tailor the UI to your working preferences.
- Real-time testing environment enables you to iteratively develop and test models. Changes can be tested immediately without using a separate application to invoke the configuration engine.
- Detail tracing capabilities help with troubleshooting.
- Model management tools enable you to maintain control in development, staging and production.
- Check-in/check-out capability allow multiple developers to work on models.
- Support for multiple model repositories for security and isolation, multi-site implementations, and segregation of developing models vs. production,

