A layout technique for class diagrams to be used in product configuration projects
β Scribed by Anders Haug; Lars Hvam; Niels Henrik Mortensen
- Publisher
- Elsevier Science
- Year
- 2010
- Tongue
- English
- Weight
- 861 KB
- Volume
- 61
- Category
- Article
- ISSN
- 0166-3615
No coin nor oath required. For personal study only.
β¦ Synopsis
A product configurator can be defined as a product-oriented expert system (or knowledge-based system) that allows users to specify products by selecting components and properties under the restriction of valid combinations. For several industrial companies, the use of configurators has produced a range of benefits, such as: shorter lead times (sales to delivery), improved quality of product specifications, preservation of knowledge, fewer resources used to specify products, optimized products, less routine work, improved certainty of delivery, and less time required to train new employees [6,7,14,23,25].
Development of a product configurator implies that domain expert knowledge is elicited and then represented in the product configurator. The representation of domain knowledge is often one of the most demanding tasks in a product configuration project [3,11,15,24]. In order to be able to describe domain expert knowledge in a form that allows it to be implemented in the knowledge base of a configurator, two distinctive kinds of models are often applied, namely analysis models and design models. Analysis models (also called domain or conceptual models) are used to describe a real world domain of interest before initiating design and coding [22]. In configuration projects, analysis models can be understood as mediators between product technical domain experts and knowledge engineers, in the sense that analysis models can be used to capture what the domain experts articulate and let the domain experts then evaluate whether the captured knowledge is correct. The model that specifies what should be implemented in the configurator software is called a design model. Since the analysis phase usually involves product experts who are often without much diagrammatic modelling qualifications, the requirements for the analysis language often focus on user-friendliness. Design models, on the other hand, are typically created by persons who are familiar with diagrammatic modelling. Therefore, the requirements for a design language focus on how well the language facilitates expression in a sufficiently exact and formalized manner of what should be implemented in the configurator, rather than easy comprehension. In configurator literature that deals with diagrammatic representation techniques, two types of diagrams are often mentioned, namely product variant masters (PVMs) and class diagrams (both described in the following section). While class diagrams are richer, more flexible Computers in Industry 61 (2010) 409-418
π SIMILAR VOLUMES
## Abstract A numerical model is presented for simulating damβbreak flows and flood diversions. The model is based on a projection method, which consists of combining the momentum and continuity equations to establish a Poissonβtype equation for the water surface level. The computed domain is discr
## Section IV. What are some of the best organisms for developmental genetics? How can the study of genetic interactions help us to understand the function of complex macromolecular assemblies? How can a single mutation be used as a probe to identify other genes that are involved in the producti
The tetrasaccharide beta-D-Galp-(1----4)-beta-D-GlcpNAc-(1----6)-alpha-D- Manp-(1----6)-beta-D-Manp-OR (2) and the pentasaccharide beta-D-GlcpNAc-(1----3)-beta-D-Galp-(1----4)-beta-D- GlcpNAc-(1----6)-alpha-D-Manp-(1----6)-beta-D-Manp-OR (3), where R = (CH2)8COOMe, have been prepared by using combin