Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
22 views

Software Architecture: Unit 1

This document outlines the teaching scheme and units for a 410451 Software Architecture course. The course covers introductions to software architecture as a discipline and current approaches. It also covers documenting architectures, quality attributes, design patterns, multi-tier architectures, middleware, Java EE, components, interfaces, and distributed computing architectures. The examination scheme includes theory, term work, and an oral exam. Recommended textbooks are listed to provide further reference material.

Uploaded by

Pritam Gandhi
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views

Software Architecture: Unit 1

This document outlines the teaching scheme and units for a 410451 Software Architecture course. The course covers introductions to software architecture as a discipline and current approaches. It also covers documenting architectures, quality attributes, design patterns, multi-tier architectures, middleware, Java EE, components, interfaces, and distributed computing architectures. The examination scheme includes theory, term work, and an oral exam. Recommended textbooks are listed to provide further reference material.

Uploaded by

Pritam Gandhi
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 2

410451 Software Architecture

Teaching Scheme : Lectures 4 Hours /Week Practical: Hours/Week "#$ecti%es o& the course : 1' (ntro)uction to So&t*are architecture as a )isci+line ' (ntro)uction to current architecture a++roaches' ,' (ntro)uction to so&t*are -rchitecture strategies' UNIT 1 : -rchitecture .usiness /ycle0 What is so&t*are architecture 0 *hy is so&t*are architecture im+ortant' 1ocumenting so&t*are architectures' UNIT 2 : 2n)erstan)ing 3uality attri#utes 0 architecture an) 3uality attri#utes0 achie%ing 3uality attri#utes' UNIT 3 : 1esign Patterns: history0 +rinci+les an) ex+ectations' Ways o& using +atterns' Stu)y o& a num#er o& re+resentati%e +atterns like Singleton0 4actory0 -)a+tor0 4a5a)e0 Proxy0 Pi+es -n) 4ilter0 E%ent Listener0 (terator0 "#ser%er0 Me)iator' UNIT 4 : (ntro)uction to three tier an) 6 Tier We# -rchitectures0 7ML0 /lient si)e technologies 1HTML0 8a%a -++lets0 -cti%e 7 controls0 Ser%er si)e technologies 8SP0 8S40 8a%a Ser%lets ' UNIT 5: Ty+es o& Mi))le*are0 -++lication ser%ers0 (ntro)uction to 8a%a EE0 (ntro)uction to 8a%a EE technologies like 8MS0 81./0 8-79WS0 87T-' E8. ,'0 -rchitecture0 Entity0 Session0 Message #eans' UNIT 6 : /om+onents0 (nter&aces0 (unkno*n0 1LL Ser%ers0 (ntro)uction to '6ET architecture0 '6ET assem#lies0 '6ET :emoting0 '6ET We# Ser%ices Examination Scheme: Theory : 100 Marks Term Work: !0Marks "ral: !0 Marks

Text .ooks' :e&erence .ooks : 1' So&t*are -rchitecture in Practice0 Secon) E)ition ;Har)co%er< #y Len .ass0 Paul /lements0 :ick =a>man ' So&t*are 1esign: 4rom Programming to -rchitecture Eric 8' .rau)e0 .oston 2ni%' (S.6: 094?19 04!@9!0A 004 ,' (nsi)e /om ;Microso&t Programming Series< ;Pa+er#ack< #y 1ale :ogerson 4' .eginning 8 EE 1'4: 4rom 6o%ice to Pro&essional ;-+ress .eginner Series< ;Pa+er#ack< #y 8ames L' Wea%er0 =e%in Mukhar0 8ames P' /rume ;Pu#lisher< !' 1esign Patterns: Elements o& :eusa#le "#$ect9"riente) So&t*are ;-))ison9Wesley Pro&essional /om+uting Series< ;Har)co%er< #y Erich Bamma0 :ichar) Helm0 :al+h 8ohnson0 8ohn Clissi)es

You might also like