1. van der Linden, F.: Software Product Lines in Action - The Best Industrial Practice in Product Line Engineering. Springer, Heidelberg (2007)
2. Clements, P., et al.: Documenting Software Architectures: Views and Beyond. Addison-Wesley, Reading (2010)
3. Component Series;C. Atkinson,2002
4. Cheesman, J., Daniels, J.: UML Components: A Simple Process for Specifying Component-Based Software. Addison-Wesley, Boston (2001)
5. Martin, R.: Agile Software Development: Principles, Patterns, and Practices. Prentice Hall, Englewood Cliffs (2003)