Building a 3D meshing framework using good software engineering practices

Hitschfeld, N; Lillo C.; Cáceres A.; Bastarrica, M.C.; Rivara M.-C.

Abstract

3D meshing tools are complex pieces of software involving varied algorithms generally with high computing demands. New requirements and techniques appear continuously and being able to incorporate them into existing tools helps keep them up to date. Modifying complex software is generally a complex task and software engineering strategies such as object-orientation and design patterns promote modifiability and flexibility. We present the design of a 3D meshing framework based on these concepts that yields a software that is both flexible at runtime and easy to modify, while not sacrificing performance severely. We also present an evaluation of the framework design quality and performance. © 2006 International Federation for Information Processing.

Más información

Título según SCOPUS: Building a 3D meshing framework using good software engineering practices
Título de la Revista: Research and Practical Issues of Enterprise Information Systems II, Vol 2
Volumen: 219
Editorial: Springer
Fecha de publicación: 2006
Página de inicio: 162
Página final: 170
Idioma: eng
URL: http://www.scopus.com/inward/record.url?eid=2-s2.0-33845261572&partnerID=q2rCbXpz
DOI:

10.1007/978-0-387-34831-5_13

Notas: SCOPUS