Product information systems engineering: an approach for building product models by reuse of patterns

被引:25
作者
Gzara, L
Rieu, D
Tollenaere, M
机构
[1] INPG, GILCO Lab, Grenoble, France
[2] IMAG, LSR Lab, F-38402 St Martin Dheres, France
关键词
D O I
10.1016/S0736-5845(03)00028-0
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper deals with an approach for Product Information Systems (PIS) engineering by reuse of patterns. Patterns form generic solutions to problems frequently occurring during PIS specification and implementation. The pattern approach provides an engineering guide to model data by organizing hierarchically and functionally modeling problems and the manner to resolve them. Their use would contribute to accelerate building and implementing product and process models during PIS specification and implementation. Two kind of patterns are distinguished: business patterns used for specification and providing solutions for application field problems and software patterns used for implementation and providing solutions for technical problems (software). A special interest is given to identify and specify different business patterns for product modeling during PIS specification. However, a pattern-based approach can be developed only for disciplines which acquired a certain maturity, i.e. those for which there is both a consensus around a finite set of problems and a variety of known solutions for solving these problems. There is no universal agreement on the knowledge needed in product information systems, let alone on the representation of this knowledge and we therefore find it impossible to discuss product information systems without reference to what kind of knowledge is being managed. The first step consisted thus of constructing a general reference framework based on PIS concepts, providing a common terminology and a semantic of the principal concepts managed in PIS and proposing various models to fix these concepts. It forms a basis for exploring the problems frequently occurring during PIS specification. A pattern language is thus defined to resolve the identified problems, basing partially on existing design pattern catalogues. (C) 2003 Elsevier Science Ltd. All rights reserved.
引用
收藏
页码:239 / 261
页数:23
相关论文
共 37 条
[1]  
*AFNOR NF EN, 1996, 1325 AFNOR NF EN
[2]  
Alexander C., 1977, PATTERN LANGUAGE
[3]  
[Anonymous], 1993, CIMOSA OPEN SYSTEM A
[4]  
[Anonymous], 1996, ENTERPRISE MODELLING
[5]  
BECK K, 1987, OOPSLA 87
[6]  
*CIMDAT INC, 1997, PROD DAT MAN DEF INT
[7]  
Coad D., 1996, OBJECT MODELS STRATE
[8]  
COAD P, 1992, COMMUN ACM, P35
[9]  
DAHCHOUR M, 1998, P CASSE 98
[10]  
ELMHAMEDI A, 1997, INTEGRATION ACTIVITI