TY - JOUR
T1 - Towards a better integration of modelers and black box constraint solvers within the product design process
AU - Pernot, Jean Philippe
AU - Michelucci, Dominique
AU - Daniel, Marc
AU - Foufou, Sebti
N1 - Publisher Copyright:
© 2018, Springer Nature Switzerland AG.
PY - 2019/4/15
Y1 - 2019/4/15
N2 - This paper presents a new way of interaction between modelers and solvers to support the Product Development Process (PDP). The proposed approach extends the functionalities and the power of the solvers by taking into account procedural constraints. A procedural constraint requires calling a procedure or a function of the modeler. This procedure performs a series of actions and geometric computations in a certain order. The modeler calls the solver for solving a main problem, the solver calls the modeler’s procedures, and similarly procedures of the modeler can call the solver for solving sub-problems. The features, specificities, advantages and drawbacks of the proposed approach are presented and discussed. Several examples are also provided to illustrate this approach.
AB - This paper presents a new way of interaction between modelers and solvers to support the Product Development Process (PDP). The proposed approach extends the functionalities and the power of the solvers by taking into account procedural constraints. A procedural constraint requires calling a procedure or a function of the modeler. This procedure performs a series of actions and geometric computations in a certain order. The modeler calls the solver for solving a main problem, the solver calls the modeler’s procedures, and similarly procedures of the modeler can call the solver for solving sub-problems. The features, specificities, advantages and drawbacks of the proposed approach are presented and discussed. Several examples are also provided to illustrate this approach.
KW - Constraints
KW - Geometric modeling
KW - Modeler
KW - Procedural constraints
KW - Solver
UR - http://www.scopus.com/inward/record.url?scp=85053706921&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85053706921&partnerID=8YFLogxK
U2 - 10.1007/s10472-018-9599-5
DO - 10.1007/s10472-018-9599-5
M3 - Article
AN - SCOPUS:85053706921
SN - 1012-2443
VL - 85
SP - 147
EP - 173
JO - Annals of Mathematics and Artificial Intelligence
JF - Annals of Mathematics and Artificial Intelligence
IS - 2-4
ER -