Foundation degrees

Course Information

Enterprise Systems Integration

Module summary

Module code: COMP1624
Level: 7
Credits: 15
School: Liberal Arts and Sciences
Department: Computing and Information Sys.
Module Coordinator(s): Tatiana Simmonds


Pre and co requisites



Modern enterprise systems use many different custom-built and 'off-the shelf' packaged applications to run their business processes as well as many diverse data storage types, therefore application and system integration becomes one of the most critical issues that Informational Technology faces today.
Service Oriented Architecture - an enterprise-level design approach, developed in the last few years - helps information systems to move towards a 'leave-and-layer' architecture and instead of replacing the existing systems, it helps to reuse them and transform them into flexible services.
This course introduces the latest integration technology and provides opportunity for students to acquire an in-depth theoretical background as well as solid practical knowledge of designing, building and implementing integrated systems.
The course aims to:
Provide an introduction to the enterprise integration environment through an overview of Service Oriented Architecture (SOA).
To discuss the rationale, current trends and features of modern enterprise integration and business process management.
To provide students with tools and techniques to design, implement and maintain complex integrated systems.
To develop a portfolio of Web Services and integrate them using Business Execution Language (BPEL).

Learning outcomes

On completing this course successfully you will be able to:
A. Demonstrate a clear understanding of integration problems and current solutions.
B. Explain concepts and standards of Service Oriented Architecture (SOA).
C. Design integration scenarios using SOA Suite components.
D. Be able to build, deploy and test BPEL processes.

Indicative content

Overview of the enterprise integration challenges.
Service-Oriented Architecture (SOA) concepts and terminology.
Building a portfolio of Web Services.
Integration of services through SOA Suite components.
Designing and building BPEL process.
Securing and monitoring SOA systems.

Teaching and learning activity

The course will be taught using
a) Lectures to introduce concepts and provide the necessary theoretical background.
b) Exercises and tutorials as an opportunity for students to check their knowledge of concepts.
c) Laboratory work to provide students with necessary practical experience.

Learning Time (1 credit = 10 hours)

Scheduled contact hours

Include in scheduled time: project supervision, demonstrations, practical classes and workshops, supervised time in studio or workshop, scheduled lab work, fieldwork, external visits.
Lectures 12
Seminars 0
Supervised practical sessions 12
Tutorials 12
Formative assessment
Other scheduled time
Guided independent study

Include in guided independent study preparation for scheduled sessions, follow up work, wider reading or practice, revision:
Independent coursework 50
Independent laboratory work 50
Other non-scheduled time 14
Placements and year abroad:
Work placements
Work-based learning
Year abroad
Other placement
Total hours

(Should be equal to credit x 10) 150


Coursework - 100%.

An integrated enterprise systems solution for provided case study based on SOA and BPEL technologies as well as report
explaining the rationale and the design choices.

Pass mark - 50%