(1)
Besson, J. .; Foerch, R. . Object-Oriented Programming Applied to the Finite Element Method Part I. General Concepts. TECM 1998, 7, 535-566.