Enterprise System Integration
BASIC DATA
course listing
Y - courses in joint study programmes
course code
MTAT.03.229
course title in Estonian
Ettevõttesüsteemide integreerimine
course title in English
Enterprise System Integration
course volume CP
4.00
ECTS credits
6.00
to be declared
yes
assessment form
Examination
teaching semester
autumn
language of instruction
Estonian
English
Study programmes that contain the course
Structural units teaching the course
IT - Department of Software Science
Course description link
Timetable link
View the timetable
Version:
VERSION SPECIFIC DATA
course aims in Estonian
Kursus tutvustab ettevõtte tarkvara arhitektuuri põhimõtteid ja meetodeid rõhuga suurte heterogeensete tarkvarasüsteemide integratsioonil. Kursus käsitleb komponent-põhiseid ja teenusorienteeritud arhitektuure. Lisaks tehnilistele aspektidele, katab kursus integreerimise organisatsioonilisi aspekte ja arhitektuuri haldust ja äriinformaatika korralduslikke aspekte.
course aims in English
The objective of this course is to introduce students to the principles and methods of software architecture in an enterprise environment, with an emphasis on the management and integration of large-scale heterogeneous software systems. The course will introduce modern approaches to enterprise system integration, including component-based architectures and service-oriented architectures. In addition to technical aspects, the course will also cover organizational aspects of enterprise system integration, including architecture governance and Business-IT alignment.
learning outcomes in the course in Est.
Kursuse läbinu oskab:
1. Valdab suurte ettevõttesüsteemide integratsiooniga seotud tehnilisi ja organisatsioonilisi teadmisi.
2. Mõistab ettevõtte infosüsteemide erinevate integratsioonimeetodite eeliseid ja rakendamisvõimalusi.
3. Oskab analüüsida, kavandada ja ehitada etevõtte infosüsteeme kasutades komponent-põhise ja teenus-orienteeritud arenduse põhimõtteid.
4. Mõistab arhitektuuri halduse järjekestvuse ja jätkusuutlikkuse olulisust.
learning outcomes in the course in Eng.
On successful completion of this course, students should be able to:
1. Demonstrate knowledge of the technical and organizational challenges of large-scale enterprise system integration.
2. Understand the relative advantages and scope of applicability of different approaches to enterprise system integration.
3. Analyse, design and build enterprise systems using the principles of component-based and service-oriented architectures in a heterogenous environment.
4. Understand the importance of continuous architecture governance as an instrument to ensure the sustainability of enterprise systems
brief description of the course in Estonian
Suurte süsteemide arenduse põhimõtted
Ettevõtte arhitektuur
Integreerimise mustrid
Integreerimise tehnoloogiad
Komponent-põhine arhitektuur
Hajuskomponentide raamvärgid
Teenus-orienteeritud arhitektuur
Teenuste realisatsiooni standardid ja platvormid
Transaktsioonide terviklikkus ja turvalisus
Arhitektuuri haldamine ja jätkusuutlikud süsteemid
brief description of the course in English
Principles of large-scale system design
Enterprise architecture
Integration patterns
Integration technology
Component-based architecture
Distributed component frameworks
Service-oriented architecture
Standards and platforms for service implementation
Transactional integrity and security
Architecture governance and sustainable systems
type of assessment in Estonian
Lõpphinne koosneb iseseisvast tööst (40punkti) ja eksamiindest (60 punkti).
type of assessment in English
There will be two assessment items:
 Students will develop in teams a software system that integrated multiple heterogeneous applications based on a scenario to be provided by the lecturers (40 points).
 Final exam (60 points)
The resulting grade (out of 100) will be mapped to a grade between A and F using the standard University scale.
A deferred exam will be offered to students who are unable to attend the first exam
independent study in Estonian
Praktikumide ja koduülesannete täitmine
independent study in English
Home and lab assignments
study literature
Kursuse veebileht
study forms and load
daytime study: weekly hours
4.0
session-based study work load (in a semester):
lectures
2.0
lectures
-
practices
2.0
practices
-
exercises
0.0
exercises
-
lecturer in charge
-
type (CBL/PBL)
not specified
LECTURER SYLLABUS INFO
semester of studies
teaching lecturer / unit
language of instruction
Extended syllabus
Course-teacher pairs of the corresponding version are missing!
Course description in Estonian
Course description in English