During the a configuration design (find Contour 6
Computer system Configuration Design during the UML: Construction
7 ), the structure regarding good configurable device is laid out towards the basis of your acting establishment component designs (principles otherwise classes), connectivity with multiplicities, and generalizations. Note that present commercial configuration surroundings don’t really service UML-centered representations however, typically were equivalent modeling place that enable the new image from partonomies, generalization hierarchies, and you may limitations.
Component designs: A component type features an alternate term which is described as some features. Characteristics is defined on such basis as datatypes (the new datatype of every trait is placed into the [datatype], that can signify a steady, an enthusiastic enumeration, otherwise a selection). Such, maxprice[0..2500] determine a keen integer assortment attribute of the part type Pc . Throughout the instances contained in this guide, functions is actually solitary-valued; that is, zero feature keeps one or more well worth.
Relationships and you may Multiplicities: The new area-off acting business can be used to explain region-off connections ranging from component sizes. With its simplest setting, these associations are assumed become out of types of substance (perhaps not common); thus no such (component) regarding an element type would be element of one or more like (entire component). Eg, for every Cpu belongs to exactly that MB (motherboard) and every MB include several CPUs . Observe that we incorporate multiplicities to help define connections ranging from part items. Most other types of multiplicities would be the following the: for every Desktop (computer) include one or more Applications (zero upper limit laid out right here) and each Application is element of precisely that Pc . (more…)