University of Galway

Course Module Information

Course Modules

15 months long | Credits: 5

Introduces SOA , middleware, with enterprise architecture, interoperability and loose coupling. Explores technical and organizational perspectives and alignment using design principles and industry-standard organizational models. Include hands-on implementation of distributed Web Services-based interfaces to database system.
(Language of instruction: English)

Learning Outcomes
  1. Identify and define the components of a Service Oriented Architecture (SOA) Environment
  2. Explain the goal of Service Oriented Architecture
  3. Identify and illustrate the architecture components of a Service Oriented Architecture environment
  4. Analyze the Cost the differences between SOA versus traditional cost structures
  5. Define the trade-offs between business objectives and technical objectives
  6. Explain and illustrate definition and categories of building blocks
  7. Demonstrate knowledge of the constructs of a service and knowledge of the main characteristics of a service
  8. Analyze and develop knowledge of business and IT issues that a governance model should address within a Service Oriented Architecture environment
  9. Illustrate project and services classifications and to develop strategies to minimize risks and reduce complexity in adopting SOA
  10. Explain the techniques to compare the complexity of services vs. their priorities in an SOA roadmap
  11. Identify the six SOA domain areas that impact the Project and Applications
Assessments
  • Department-based Assessment (100%)
Teachers
The above information outlines module CT627: "Service Oriented Architecture Concepts" and is valid from 2017 onwards.
Note: Module offerings and details may be subject to change.