Description and Syllabus (.pdf)
It is
assumed that the following course material is being made available to
students
of SUNY at
They are meant for instructional use only.
|
Date |
Topic |
|
Lecture
notes/comments |
Assignment
plans |
Term
project Plan |
Demos |
|
8/25 |
Introduction to CSE507: Course outline; An overview of SOA and WS |
Ch1. Ch2, class notes |
|
|
|
|
|
9/8 |
Web services; SOA fundamentals; Distributed systems concepts; |
Ch.3 |
Discuss plans; teams |
Netbeans IDE; Rational rose design tool |
||
|
9/15 |
Web services oriented application design and development |
|
|
|
Demos: Application development: Netbeans IDE |
|
|
9/22 |
Services and types of services |
|
|
|
|
|
|
|
|
|
|
|
Designing
and implementing a WS |
|
|
9/29 |
Aligning business services to processes |
|
Design an layered SOA for a domain application |
Discuss midterm exam plans |
|
Consuming
an externally published WS |
| 10/6 |
Managing process Integrity |
MgtProcInteg |
Review
Ch.1-7 |
Discuss project progress | ||
| 10/13 |
Process Integrity(contd) Enterprise Service Bus |
Description |
||||
| 10/20 |
Object-oriented principles (OOP) JDBC/ODBC |
OOP JDBC/ODBC |
||||
| 10/27 |
Midterm Exam |
|||||
| 11/03 |
SOA in Action: Applicability of
SOA Midterm exam answers/discussion |
SOAA |
UML Tool |
Consuming
WS available on
Netbeans IDE: StrikeIron |
||
| 11/10 |
Business Process Execution
Language (BPEL), composite services, service orchestration and
choreography |
BPEL |
Oracle
paper on BPEL |
Accessing Derby
database from WS: Complete end-to-end scenario |
||
| 11/17 |
SOA Case Study: IF.com |
IF.com |
Demo |
|||
| 11/24 |
Individual project status review
and feedback; |
Review
for final exam |
Decide project presentation order |
|||
| 12/1 |
Project presentations |
|||||
| 12/12 |
Final Exam |
8-11am; Park 146 |