basically i have been assigned a project called design pattern for component based software.....so can neone plz explain me about this topic as m all new to it and which design pattern can i propose for component based software..