selected publications academic article Essential Framework Design Patterns. . 2001 conference paper Object-oriented framework architectures for embedded systems. . 2005