Home
Scholarly Works
State of the practice for mesh generation and mesh...
Journal article

State of the practice for mesh generation and mesh processing software

Abstract

We analyze the state of development practices for Mesh Generation and Mesh Processing (MGMP) software by comparing 27 MGMP projects. The analysis employs a reproducible method based on a grading template of 56 questions covering 13 software qualities. The software is ranked using the Analytic Hierarchy Process (AHP), a multicriteria decision making method appropriate for cases with a mix of qualitative and quantitative factors. The results reveal concerns regarding the maintainability, usability, reusability and performance of some MGMP software. Five recommendations are presented as feedback to the MGMP community: (i) Use an issue tracker for bug management and support requests. (ii) Document performance measures. (iii) Increase the use of libraries to promote software re-use to avoid “re-inventing the wheel.” (iv) Improve reproducibility by recording the set up details for the development and testing environments. (v) Improve confidence in correctness through requirements specification, formal specification languages, and automated testing.

Authors

Smith WS; Lazzarato DA; Carette J

Journal

Advances in Engineering Software, Vol. 100, , pp. 53–71

Publisher

Elsevier

Publication Date

October 1, 2016

DOI

10.1016/j.advengsoft.2016.06.008

ISSN

0965-9978

Contact the Experts team