3Robert B.K.Dewar,Edmond Schonberg.Where Are the Software Engineers of Tomorrow[EB/OL].http://www.stsc.hill.af.mil/CrossTalk/2008/01/0801DewarSchonberg.html.
6Jacobson I. The unified modeling language development process [M]. Boston: Addison Wesley, 1998.
7Mikkonen T. Formalizing design patterns [A]. Proceedings of International Conference on Software Engineering [C]. New York: IEEE Computer Society Press, 1998.115-124.
8Gamma E. Design patterns: elements of reusable object-oriented systems [M].Boston: Addison Wesley, 1995.
9Vlissides J. Pattern hatching [M]. Boston:Addison Wesly, 1998.