[ Syllabus | Schedule | Reading Assignment]
[ Lecture Note | Project | Presentation | HW ]
[ Research Group | Grade | Comments | Other Links]
![]()
|
Date |
Event |
Submission |
|
April |
||
|
4/5 (M) |
|
Post to your website |
|
4/15 (Th) |
|
|
|
4/17 (S) |
|
Post to your website |
|
4/27 (T) |
Lab 5 (Grid) |
Post to your website |
|
5/6 (Th) |
Exam-3 |
|
|
5/7 (F) |
Project Final Report |
|
|
March |
||
|
3/15 (M) |
|
Post to your website |
|
3/21 (S) |
|
Post to your website |
|
3/25 (Th) |
|
Post to your website |
|
3/30 (T) |
Exam 2 (Study Guideline) |
|
|
February |
||
|
2/3
(T) |
|
Post to you website |
|
2/5
(Th) |
|
#460 – |
|
2/11
(W) |
|
Email to instructor and also post to
project website |
|
2/12
(Th) |
|
In Class Presentation |
|
2/17
(T) |
|
|
|
2/19
(Th) |
|
Email to instructor |
|
January |
||
|
1/26
(M) |
|
Post to your website |
|
1/27
(T) |
|
Bring to class |
|
1/28
(W) |
|
Post to your website |
|
1/30
(F) |
|
Email to instructor |
The late policy on submissions is 10% off/day and the assignment
that are submitted more than
three days late will not be accepted.
![]()
The following
is a list of the lecture notes. You may download each lecture as Power Pointer.
|
Date |
Lecture |
Class Activities |
Assignment |
||
|
Jan 13 (T) |
Quiz 1 |
(Read before 1/15 class)
David Garlan and Mary Shaw, An Introduction to Software Architecture, Advances in
Software Engineering and Knowledge Engineering, Volume I, 1993. |
|||
|
Workshop 1: Software
Architecture and Evaluation |
|||||
|
Jan 15 (Th) |
Quiz 2 |
(Read/Review/Post by 1/19, pp.
1- 21) Bachmann, Felix; Bass, Len; Buhman, Charles;
Comella-Dorda, Santiago; Long, Fred; Robert, John; Seacord, Robert; Wallnau,
Kurt. Volume II: Technical
Concepts of Component-Based Software Engineering, 2nd Edition (CMU/SEI-2000-TR-008). |
|||
|
Jan 20 (T) |
o
UML review (Object Structure) o
Quiz1 review |
o
Jini Tutorial (Sushil) 1.
Tutorial 1 2.
Tutorial 2 3.
Tutorial 3 o
Student Presentation: Manish Mehta “Technical Concepts of Component-Based Software Engineering” (Part1) |
(Read/Review/Post by 1/21, pp.
23-43) Bachmann, Felix; Bass, Len; Buhman, Charles;
Comella-Dorda, Santiago; Long, Fred; Robert, John; Seacord, Robert; Wallnau,
Kurt. Volume II: Technical
Concepts of Component-Based Software Engineering, 2nd Edition (CMU/SEI-2000-TR-008). |
||
|
Jan 22 (Th) |
o
UML review (Object Structure) o
Quiz1 review |
o
Student Presentation: Himanshu Gupta “Technical Concepts of Component-Based Software
Engineering” (Part2) |
o
(Read/Review/Post by 1/26, pp.
1 - 7) Philippe Kruchten, Architectural
Blueprints—The “4+1” View Model of Software Architecture, IEEE Software 12 (6) November 1995,
pp. 42-50 o
Lab 1 (Deadline: 1/30, |
||
|
Jan 27 (T) |
o
Software Architecture – Service Oriented
Architecture |
|
(Read/Review/Post by 1/28, pp.
8 - 15) Philippe Kruchten, Architectural
Blueprints—The “4+1” View Model of Software Architecture, IEEE Software 12 (6) November 1995,
pp. 42-50 |
||
|
Jan 29 (Th) |
o
OCL (Object Constraint Language) review o
Quiz 2 review (Suggested Solution) o
Case Study: Adaptive Learning Class Assistant (ALCA)” System
Architecture Evaluation |
o
Student Presentation: Bhava Chaitanya Mallampati,
Architectural Blueprints—The “4+1” View Model of
Software Architecture (Part 1) |
o
(Read/Review/Post by 2/3) Evaluating Software Architectures for
Real-Time Systems by R. Kazman, M. Klein, P. Clements o
(Email/post to project website
by 2/11) Research Project Proposal
(Guideline) |
||
|
Feb 3 (T) |
o
Case Study: “Adaptive Learning Class Assistant (ALCA)”
System Architecture Evaluation |
o
Student Presentation: Sri Harsha Meda, Architectural Blueprints—The
“4+1” View Model of Software Architecture (Part 2) |
Lab 2 (Deadline: 2/19, |
||
|
Feb 5 (Th) |
Class Canceled due to Bad Weather |
|
|||
|
Feb 10 (T) |
o
Case Study: “Adaptive Learning Class Assistant
(ALCA)” System Architecture
Evaluation |
o
Student Presentation: Jeffrey Schott & Jayaraman Balaji, Evaluating Software
Architectures for Real-Time Systems |
TBA |
||
|
Feb 12 (Th) |
o
Poster Session: Software Architecture
Evaluation |
||||
|
Feb 17 (T) |
|||||
|
Workshop 2: Design Patterns |
|||||
|
Feb 19 (Th) |
|
||||
|
Feb 24 (T) |
Presenter: Manish |
Presenter: Bhavana |
|
||
|
Feb 26 (Th) |
Presenter: Narendranadh |
|
|||
|
March 2(T) |
Presenter: In-Ho |
Summary of Creational
Patterns Presenter: Kiran |
|||