Oehsen, et al.. Using Design Patterns and XML to Construct an Extensible Finite Element System. Springer Berlin Heidelberg, 2002, doi:10.1007/3-540-47789-6_76.