CSC/ECE 517 Fall 2009: Difference between revisions

From Expertiza_Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 97: Line 97:
**[[CSC/ECE_517_Fall_2009/wiki1b_4_mv|Functional and integration testing and beyond]]
**[[CSC/ECE_517_Fall_2009/wiki1b_4_mv|Functional and integration testing and beyond]]
**[[CSC/ECE_517_Fall_2009/wiki1b_4_xy|Functional and integration testing and beyond]]
**[[CSC/ECE_517_Fall_2009/wiki1b_4_xy|Functional and integration testing and beyond]]
**[[CSC/ECE_517_Fall_2009/wiki2_10_28|GUI testing frameworks]]
**[[CSC/ECE_517_Fall_2009/wiki2_10_Gui_Testing_Frameworks_aa|GUI testing frameworks]]
**[[CSC/ECE_517_Fall_2009/wiki2_10_mk|GUI testing frameworks]]
**[[CSC/ECE_517_Fall_2009/wiki2_17_f1|Service Oriented Architecture(SOA), Reflection, and Meta-programming]]
**[[CSC/ECE_517_Fall_2009/wiki2_17_va|Service Oriented Architecture(SOA), Reflection, and Meta-programming]]
*'''Lecture 12'''
**[[CSC/ECE_517_Fall_2009/wiki29_VB|Aspect-Oriented Programming]]
**[[CSC/ECE_517_Fall_2009/wiki2_9_SN|Aspect-Oriented Programming]]
**[[CSC/ECE_517_Fall_2009/wiki2_9_km|Aspect-Oriented Programming]]
*'''Lecture 12'''
**[[CSC/ECE_517_Fall_2009/wiki2_1_MP|Metaprogramming]]
**[[CSC/ECE_517_Fall_2009/wiki2_1_SA|Metaprogramming]]
**[[CSC/ECE_517_Fall_2009/wiki2_1_ma|Metaprogramming]]
**[[CSC/ECE_517_Fall_2009/wiki2_12_01|Schemes for patterns classification]]
**[[CSC/ECE_517_Fall_2009/wiki2_12_PatternClassification|Schemes for patterns classification]]
**[[CSC/ECE_517_Fall_2009/wiki2_12_Schemes_for_Pattern_Classification|Schemes for patterns classification]]
**[[CSC/ECE_517_Fall_2009/wiki2_13_StaticDynamic|Design patterns from a static/dynamic point of view]]
**[[CSC/ECE_517_Fall_2009/wiki2_13_ncs|Design patterns from a static/dynamic point of view]]
*'''Lecture 13'''
**[[CSC/ECE_517_Fall_2009/wiki2_16_agummad|Service Oriented Architecture(SOA) and Patterns]]
**[[CSC/ECE_517_Fall_2009/wiki2_16_am|Service Oriented Architecture(SOA) and Patterns]]
**[[CSC/ECE_517_Fall_2009/wiki2_16_rs|Service Oriented Architecture(SOA) and Patterns]]
**[[CSC/ECE_517_Fall_2009/wiki2_16_tvhi|Service Oriented Architecture(SOA) and Patterns]]


*'''Lecture 14'''
*'''Lecture 14'''
Line 102: Line 134:
**[[CSC/ECE_517_Fall_2009/wiki3_10_ot|"Object Think" and other alternatives to CRC cards]]
**[[CSC/ECE_517_Fall_2009/wiki3_10_ot|"Object Think" and other alternatives to CRC cards]]
**[[CSC/ECE_517_Fall_2009/wiki3_10_pz|"Object Think" and other alternatives to CRC cards]]
**[[CSC/ECE_517_Fall_2009/wiki3_10_pz|"Object Think" and other alternatives to CRC cards]]
*'''Lecture 15 and 16'''
**[[CSC/ECE_517_Fall_2009/wiki2_15_A%26OM|Abstraction and the object model]]
**[[CSC/ECE_517_Fall_2009/wiki2_15_ms|Abstraction and the object model]]
**[[CSC/ECE_517_Fall_2009/wiki2_15_sm|Abstraction and the object model]]


*'''Lecture 19'''
*'''Lecture 19'''
Line 131: Line 170:
**[[CSC/ECE_517_Fall_2009/wiki3_6_Factory_Design_Pattern|The Factory design pattern and its application]]
**[[CSC/ECE_517_Fall_2009/wiki3_6_Factory_Design_Pattern|The Factory design pattern and its application]]
**[[CSC/ECE_517_Fall_2009/wiki3_ksm_6|The Factory design pattern and its application]]
**[[CSC/ECE_517_Fall_2009/wiki3_ksm_6|The Factory design pattern and its application]]
**[[CSC/ECE_517_Fall_2009/wiki2_11_sv|Other design patterns in Ruby]]
**[[CSC/ECE_517_Fall_2009/wiki2_11_zv|Other design patterns in Ruby]]


**[[CSC/ECE_517_Fall_2009/wiki3_16_AD|Reuse/Release Equivalence Principle]]
**[[CSC/ECE_517_Fall_2009/wiki3_16_AD|Reuse/Release Equivalence Principle]]
Line 140: Line 181:
*'''Lecture 23'''
*'''Lecture 23'''
**[[CSC/ECE_517_Fall_2009/wiki3_21_MobileDesignPattern|Design Pattern for Mobile Applications]]
**[[CSC/ECE_517_Fall_2009/wiki3_21_MobileDesignPattern|Design Pattern for Mobile Applications]]
*'''Lecture 27'''
**[[CSC/ECE_517_Fall_2009/wiki2_18_cc|Serialization Proxy pattern]]
**[[CSC/ECE_517_Fall_2009/wiki2_18_ee|Serialization Proxy pattern]]
**[[CSC/ECE_517_Fall_2009/wiki2_18_i7|Serialization Proxy pattern]]




Line 172: Line 218:




**[[CSC/ECE_517_Fall_2009/wiki2_19_aa|Survey "Driven Development" Methodologies]]
**[[CSC/ECE_517_Fall_2009/wiki2_19_as|Survey "Driven Development" Methodologies]]




**[[CSC/ECE_517_Fall_2009/wiki2_14_conc_patterns|Thread-safe programming and concurrency patterns]]
**[[CSC/ECE_517_Fall_2009/wiki2_14_san|Thread-safe programming and concurrency patterns]]
**[[CSC/ECE_517_Fall_2009/wiki3_1_ab|Anti-patterns]]
**[[CSC/ECE_517_Fall_2009/wiki3_1_ab|Anti-patterns]]
**[[CSC/ECE_517_Fall_2009/wiki3_1_co|Anti-patterns]]
**[[CSC/ECE_517_Fall_2009/wiki3_1_co|Anti-patterns]]

Revision as of 23:17, 21 December 2009

Summary of pages done in Fall 2009







  • Lecture 6