|
ENEE 671 - Service Oriented Architecture [3] This course examines the design consequences in following SOA architectural principles including: Encapsulation, Loose Coupling (Independence), Service Contract (for Communication), Service Abstraction (hiding logic), Reusability, Composability (coordination of composite services), Autonomy (control over encapsulated logic), Statelessness (retention of data from an activity) and Discoverability (finding and accessing services based upon intuitive identification). The course emphasizes the practical implementation of useful enterprise-wide systems using SOA. Working in teams, students will architect, design and implement a system project via simulation of performance and behavior. As result, students will gain fundamental knowledge and hands-on experience to permit them to function as individual contributors and integration leads in the context of an industrial environment.
Add to Portfolio (opens a new window)
|
|