Calcul des structures et architectures de logiciels
Keywords:
software architectures, structural analysis, finite elementsAbstract
For the past thirty years, the evolution of structural analysis softwares has been closely related to the evolution of computer science. Hence, we study how the recent developments of object concepts may influence the architecture of softwares for numerical modeling and simulation, for software editors as well as for research laboratories or groups in the field of finite element methods. We point out the concepts of data structures, of methods associated to objects and of relations between objects, as well as the concept of modeling language as a way to enhance significantly such softwares.
Downloads
References
[AST 97]] ASTER, Reference, version 3, EDF, Clamart, 1997.
[AUN 90] AUNAY S., Architecture de logiciels de modelisation et traitements distribues,
These de doctorat, Universite de technologie de Compiegne, 1990.
[BAT 90] BATOZ J.L., DHATT G., Modelisation des structures par elements finis, Editions
Hermes, Paris, 1990.
[BAT 96] BATHE K.J .. Finite element procedures. Prentice Hall, 1996.
[BER 85] BERNADOU M., GEORGEP.L., HASSIM A.,JOPLY P., LAUG P., PERRONNET A. et al.,
Module!: une bibliotheque d'elementsfinis, Ed. INRIA, Rocquencourt, 1985.
[BES 98] BESSON J., FoERCH R., <
method - Part I : General concepts», Rev. Eur. Elements Finis, 5, 1998, Editions
Hermes, Paris.
[BRE 92] BREITKOPF P., TOUZOT G., «Architecture des logiciels et langages de
modelisation >>,Rev. Eur. Elements Finis, 3, 1992, p. 333-368, Editions Hermes, Paris.
[BRE 99] Breitkopf P .. « Demarche objet et modelisation numerique >>, Actes du 4''"' Colloque
national de calcul des structures>>, Giens, 18-21 mai 1999, Editions Teknea, Toulouse,
p. 79-84.
[CAR 96] CARY J.R., SHASHARINA S.G., CUMMINGS J.C., REYNDERS J.V.W., HINKER P.J.,
Comparaison of C++ and Fortran 90 for object-oriented scientific programming, Report
LA-UR-96-4064, 1996, Los Alamos National Laboratory.
[CAS 92] CASTEM 2000, Manuel de reference, Rapport CEAIDMT/LAMS, juillet 1992.
[COU 43] COURANT R., «Variational methods for the solution of problems of equilibrium
and vibrations>>, Bull. Am. Math. Soc., 49, 1943, p. 1-23.
[DEC 97] DECYK V.K., NORTON C.D., SZYMANSKI B.K., «Expressing object-oriented
concepts in Fortran 90 », ACM Fortran forum. 16-1, 1997.
[DHA 81] DHATI G., TOUZOT G., Une presentation de la methode des elements finis, Editions
Maloine S.A., Paris, 1981.
[MUL 97] P MULLER A., Modelisation objet avec UML. Eyrolles, 1997.
[OWE 93] OWEN J., STEP: An introduction, Information Geometers Ltd., UK, 1993.
[PRZ 83] PRZEMIENIECKI J.S., Theory of structural matrix analysis, Me Graw-Hill, 1968.
[TUR 56] TuRNER M.J., CLOUGH R.W., MARTIN H.C., TOPP L.J., «Stiffness and defection
analysis of complex structures >>, J. Aeraunotical Science, 23, 1956, p. 805-823.
[VER 89] VERPEAUX P., EsopeGemat. Manuel d'utilisation, Rapport CEA/DRN/DMT
/SEMT/LAMS, n° 89/435, 1989.
[ZIM 99] ZIMMERMANN T.,BOMME P., COMMENDS., << Un concept d'objet intelligent pour
applications scientifiques >>,Actes du 4' Colloque national de calcul des structures,
Giens, 18-21 mai 1999, Editions Teknea, Toulouse, p. 85-90.