This Group is devoted to domain-specific modeling (DSM) using UML profiles and the Eclipse Modeling Framework. Although everyone interested in DSM is encouraged to join, this Group is provided as a community resource for students of the Rational Learning

Good Software Design is Good Business - whether you're taking a pure code-centric design approach, using an agile design approach, perhaps even mixing in some UML or taking a more formal UML or MDD approach or other innovative design concepts, you know, y

Welcome to the IBM® Rational® software modeling community where you can find a variety of resources to help you design, develop, implement, and deploy applications. We encourage you to become a member and contribute by posting to the Message Board or th

Universal Topology Configurator Universal Topology Configurator is a light-weight Java-based tool for configuration and deployment of complex, large scale infrastructure. The idea is to model the existing topology with simple XML and forward engineer the model to generate scripts for the infrastructure. The tool can encapsulate specific MQ and IBM Integration Bus components, and to some extent, Database components and generate code maintaining complex relationship between the various components. The generated scripts can be patternized for streams of environment builds of multiple topologies for consistency. The tool also supports PureApplication Systems. Patterns can be built from simple XML models in UTC with strict type-checking for scripts added to the pattern as well as maintaining their sequence. The building of patterns and the use of Variants and Dependents greatly reduce the work effort as well as coordination between different teams for consistent pattern development for the organization. When used in conjunction with a Source Control System all the scripts patterns and the corresponding build versions may be maintained similar to any development project. This is key for moving towards a completely automated Dev-Ops methodology. The deployment of the pattern instances can be orchestrated with the generated scripts for every topology and every environment in the infrastructure development stream for the sub-system. Brochure Download Presentation Demo Forum Blog Services Why use the Universal Topology Configurator? The Universal Topology Configurator is used for infrastructure builds from simple XML models. These models provided by UTC forms the basis of the Reference Architecture and Topology Pattern implementations that generate scripts for the deployment to multiple targets. Even with products that provide deployment automation, e.g. PureApplication Systems, it still requires manual scripting to translate the Architecture to deployable artifacts.