2[1]Buschmann F. Pattern Oriented Software Architecture: A System of Patterns[M]. Wiley,1996.
3[2]Gamma E., Helm R., Johnson R., et al. DesignPatterns: Elements of Reusable Object-Oriented Software[M]. Addison Wesley,1995.
4[3]Hofmeister C., Nord R.L., Soni D. Applied SoftwareArchitecture[M]. Addison Wesley,2000.
5[4]Gomma H. Designing Concurrent, Distributed, and Real-Time Application with UML[M]. Addison Wesley,2000.
6[5]Dashofy E. M., Medvidovic N., Taylor R. Using Off-The-Shelf Middleware to Implement Connectors in Distributed Software Architecture[A]. Proc.IEEE Intel.Conf. on Software Engineering[C], 1999.
7[6]Menasce, D.A., Gomaa H. A Method for Design and Performance Modeling of Client/Server Systems[J]. IEEE Transactions on Software Engineering, November 2000.