Sunday, October 30, 2011

Software Architecture

Note : - There's no local author like TechMax , Nirali OR Technical publications for this Subject....LOL....so njoy studing this subject...Software Architecture is worth studing if you read it from Wikipedia...

Well this elective subject is more about the architectures of different technologies like
  • Java
  • J2EE
  • .NET
  • Struts
  • EJB
  • RMI
  • Java Security
  • Web Security
  • Web based real time applications pros & cons
  • JDBC
  • HTML
  • ASP
  • JSP
  • JXTA
  • JMS
  • DHTML
  • XML
  • DLL
  • Servlets
  • Design Patterns
  • JAX-WS
  • Applets
  • & a lot more.....(I am serious...)
Lol...Its impossible to study all these things in final year....second sem....especially when we realise that we are done with only 10% of our project in 5 months & need to do 70% of the project (Engineers never do 100% work ....hahaha) in 2 months....(Engineers start thinking of studying in PL)....
I started studin this subject just 2 days before the exam...thinking that I had done this subject for the Orals... (Engineers always believe in believing)...
This interesting subject seems to be really sick & boring....thats not your fault....Its university's fault for keeping this subject in Final Year last semister of Computer engg .
Cons of the subject :
  • No Local Author
  • Too many International Author books to refer too
  • No idea about how much to study
  • No Jigar or Easy Solutions to refer to....lol
Pros of this subject :
  • Write anything sensible in the exam & you will score...
  • you can spend 5 days on internet just studing a simple concept....bcoz most of the time is spent chatting on gtalk , orkutting ,watching movies n other distractions...speaking from my experience.........eg. wasted 2 days on JAX-WS...which I actually understood 1 hour before the exam...(thats common for comp engineers)....
  • Generally its the last exam of engineering....so even if you don't study 2-3 units still you live by that faith of finally finishing engg.....I am serious...
  • Experience of last 3 years gives you the confidence that you can write the paper well (full fake stuff....)...& manage to clear the SA paper...
  • You learn how to use google effectively to search the needed things...hahaha
So there are more pros than cons for SA....so you must study this subject....
Now speaking seriously....this subject is really interesting....make sure you study more real time examples n applications rather than studing the theory....
There's only one way to study this subject.....ask the WHY type of questions ? rather than WHAT type of questions ?
eg: why JMS & not what is JMS ?
Study units 3 , 4 , 5 & 6 first & then units 1 ,2

 

Books for Design Patterns in Software Architecture

Design Patterns , Only unit 3 of syllabus. Too good book.

Altenate Link:

Books for Software Architecture - SA in Practice

Software Architecture in practice (2nd edition) .
Only units 1 and 2 of syllabus (chapters 1,2 and 4,5).



 










-- Download this book

Alternate Link:

Books for Software Architecture - J2EE tutorial

Most of the J2EE technologies part of unit 4 and 5 of syllabus

Alternate Link :


Software Architecture Question Papers

Its an elective subject in second sem for final year computer & IT engg.


May 2007 -Download Link

Dec 2007 -Download Link
 
 

 

No comments:

Post a Comment