610 likes | 1.07k Vues
Course Overview . Instructor: Professor Zhiyong Feng, School of Computer Science and TechnologyMarking Scheme: Quiz(30%), Paper(40%), Topic(30%). Textbooks. ???????????, ?1, ?2, ?3, ???????.Mary Shaw and David Garlan, Software Architecture: Perspectives on an Emerging Discipline, Prentice Hall, 19
E N D
1. Software Architecture Feng Zhiyong
Tianjin University
Mar 8, 2007
2. Course Overview Instructor: Professor Zhiyong Feng, School of Computer Science and Technology
Marking Scheme: Quiz(30%), Paper(40%), Topic(30%)
3. Textbooks ???????????, ?1, ?2, ?3, ???????.
Mary Shaw and David Garlan, Software Architecture: Perspectives on an Emerging Discipline, Prentice Hall, 1996. ??????, ???????????, ???????.
Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides, Design Patterns: Elements of Reusable Object-Oriented Software, Addison-Wesley, 1995. ????: ??????????, ???????.
Bruce Eckel, Thinking in Java, Prentice Hall, May 2000 (can be downloaded free) , Java ????,???????.
Grady Booch, Object-Oriented Analysis and Design with Applications, 2nd ed, Addison-Wesley, 1994
4. CHAPTER 1: Introduction The civil architecture
Software architecture
Architecture and UML
Architecture and software engineering process
Architecture design
The future of architecture
5. Architecting a dog house