What are Ref Subsystems? Where do they come from?#
The Ref Subsystems are artifacts that result from hierarchy.
Let us suppose that you have a project with two subsystems X and Y, and X depends on Y. Now let’s introduce hierarchy. In the first scenario we add children to Y and in the second scenario we add children to X. How should Lattix show the original dependency?
Consider the following scenarios:
Create children of Y called y1 and y2. Lattix Architect automatically creates a subsystem called Y Ref that is a subsystem that holds all the dependencies that point to Y but not to its children.
Create children of X called x1 and x2. Lattix Architect automatically creates a subsystem called X Ref that is a subsystem that holds all the dependencies that are from X but not from its children.
How do I represent Multi-Domain DSMs (MDM) within Lattix Architect?#
Multi-Domain DSMs are natural to Lattix Architect, since Lattix Architect has always had the concept of hierarchy. Since Lattix Architect has a completely general implementation of hierarchy, you can create arbitrary number of domains, you can also create sub-domains within domains. Scripts can be written within Lattix Architect to infer dependencies within elements of one domain based on other dependencies. Please contact Lattix to explore this further in the context of your requirements.