| Professor: |
Krys J. Kochut |
| Office: |
546 GSRC |
| Office Hours: |
T 3:15-4:45 pm, Th 2:00 - 3:30 and by appointment |
| Prerequisites: |
CSCI 4370/6370 or CSCI 4570/6570) and permission of department.
Excellent working knowledge of Java and Linux, as well as UML and the basics of network programming. |
| Text book: |
Service-Oriented Computing: Semantics, Processes, Agents, by Munindar P. Singh and Michael N. Huhns, Wiley, 2005. |
| Grading: |
| Assignments |
10% |
| Midterm |
30% |
| Research paper presentations |
20% |
| Course projects |
40% |
|
| 90-100 |
A |
| 88-89 |
A- |
| 86-87 |
B+ |
| 80-85 |
B |
| 78-79 |
B- |
| 76-77 |
C+ |
| 70-75 |
C |
| 68-69 |
C- |
| 65-67 |
D |
|
|
| Course Policies: |
Read carefully the course policies, regarding course attendance, late submissions, working with other students, and academic honesty. |
| Objectives: |
(1) Learn the principles, techniques, and industry standards concerning enterprise integration.
(2) Acquire the practical development skills necessary to build software systems based on integration principles.
(3) Read the state-of-the-art research papers in the area of enterprise integration and prepare and deliver effective in-class presentations. |
| Short Description: |
Read a short course description.
|
| Projects: |
Web Services: Dinner and a Movie
Semantic modeling I: Ontology Design
Semantic modeling II: Ontology querying
Term Projects: Student teams |
| Projects Information: |
Read additional information about the above projects and the software systems to use. |
| Homeworks: |
TBA |
| Research Presentations: |
Schedule of student presentations |
| Reading: |
Additional books to read
or browse. |
| Useful Links: |
A collection of useful links to pages with software and additional
reading, including useful tools and tutorials.. |
| Exam dates: |
| Midterm |
October 15, 2009 |
regular class time |
| Final |
December 15, 2009 |
12:00 - 3:00pm |
|
| The course syllabus is a general plan for the course; deviations announced to the class by the instructor may be necessary. |