1. The Java Programming Language;Arnold,1998
2. The guide language;Balter;The Computer Journal,1994
3. Software Architecture in Practice;Bass,1998
4. Real-Time Systems and Their Programming Languages;Burns,1996
5. A System of Patterns: Patterns-Oriented Software;Buschmann,1996