Designing applications for reuse and extension

Save time and speed up your application development process by designing your applications for reuse and extension. When you create reusable elements, such as rules and classes, you can implement them again in future projects, to make your work more efficient. For example, if you create a rule that defines a service-level agreement, you can include this rule in any future cases that you design. At the same time, you improve the flexibility of your projects because you can select from specific elements that your current business project requires.