1. Barbeau, M.: Software Engineering for Telecommunications Protocols. Web page,
http://www.scs.carleton.ca/~barbeau/Courses/SETP/index.html
2. Beck, M., Bohme, H., Dziadzka, M., Kunitz, U., Magnus, R., Verworner, D.: Linux Kernel Internals-Second Edition. Addison Wesley Longman (1998)
3. Birman, K., Constable, R., Hayden, M., Kreitz, C., Rodeh, O., van Renesse, R., Vogels, W.: The Horus and Ensemble Projects: Accomplishments and Limitations. Proc. of the DARPA Information Survivability Conference and Exposition (DISCEX’ 00). Hilton Head, South Carolina (2000)
4. Czarnecki, K., Eisenecker, U.W.: Generative Programming Methods, Tools, and Applications. Addison Wesley (2000)
5. Czarnecki, K. Eisenecker, U.W.: Components and Generative Programming. Proceedings of the 7th European Engineering Conference held jointly with the 7th ACM SIGSOFT symposium on Foundations of software engineering (1999) 2–19