Andreas Dedner, Robert Klöfkorn, Martin Nolte, Mario Ohlberger: A generic interface for parallel and adaptive discretization schemes: abstraction principles and the Dune-Fem module. Computing 90(3-4): 165-196 (2010)