ISLA Santarém 15794
Systems integration
-
ApresentaçãoPresentation
-
ProgramaProgramme1 Introduction to Systems Integration: Definition and importance of systems integration. Scenarios and applications in the market. 2. Integration Architecture: Basic concepts of service-orientated architecture (SOA). Integration models. 3. Systems integration standards: Architectural standards for integration. Corporate integration standards. 4 Introduction to communication protocols: Web Services and communication between systems. APIs. REST vs. SOAP. Message exchange and integration middleware. 5 Interoperability between systems and compatibility standards: Authentication and authorisation techniques. Security challenges. 6. microservices: Introduction to microservices and their advantages for integration. Tools and standards for integrating microservices. 7. cloud integration and hybrid architectures. 8. case studies and integration tools.
-
ObjectivosObjectivesO1. Understand the fundamental concepts and importance of systems integration in corporate environments. O2. Analyze patterns and architectures essential for the effective integration of heterogeneous systems. O3. Discuss interoperability mechanisms between systems and applicable compatibility standards. O4. Know the principles of microservices and integration strategies in cloud environments. C1. Explore the technologies and patterns used in the integration of business systems. C2. Apply integration techniques and tools to optimize communication and the integrated functioning of organizational systems.
-
BibliografiaBibliographyYinong Chen (2020). Service-Oriented Computing and System Integration: Software, IoT, Big Data, and AI as Services. Kendall Hunt Publishing. Jeffrey O. Grady (2020). System Integration (Systems Engineering) 1st Edition. CRC Press. Marcin Ziemek (2023). Desining IT Systems Integration. Deimos Software. Stefanie Rinderle-Ma, Jürgen Mangler (2024). Fundamentals of Information Systems Interoperability, Data, Services, and Processes. Springer Nature Link.
-
MetodologiaMethodologySynchronous distance learning: 1. Collaborative exploration of case studies and group discussions to apply the concepts in real situations. Presentation/description of proposed solutions. Face-to-face: 2. Practical laboratories for the application of techniques and use of integration tools. 3. Development of a final project for the development and presentation of an integrated system based on the ABRP methodology. Autonomous: 4. Guided research proposed by the lecturer. The teacher gives feedback on the results of solving the proposed exercises (Tutorial Orientation - OT) in person in the classroom or via the Moodle teaching/learning support platform.
-
LínguaLanguagePortuguês
-
TipoTypeSemestral
-
ECTS5
-
NaturezaNatureMandatory
-
EstágioInternshipNão
-
AvaliaçãoEvaluation
Avaliação curricular (contínua):
A1. Exercícios Práticos (realizados em aula)
A2. Projeto Final (grupo).
A3. Teste teórico (individual).
A classificação final é calculada através da fórmula Classificação Final = A1*0,3+A2*0,4+A3*0,3.
O estudante é aprovado se obtiver classificação igual ou superior a 9,5 valores.
Avaliação Final e/ou de Recurso/Especial.
Hipótese 1:- A1. Exercícios práticos (realizados em sala). O estudante realizou os exercícios e obteve classificação positiva: mantém a classificação
que será considerada nas épocas subsequentes (Avaliação Final, Recurso/Especial)- A2. Projeto final (grupo). O estudante participou no projeto final o qual obteve classificação positiva e o estudante obteve classificação
positiva na componente individual: mantém a classificação que será considerada nas épocas subsequentes (Avaliação Final,
Recurso/Especial)- A3. Teste teórico (individual). O estudante realiza este Teste em qualquer das épocas em que se submeta a avaliação.
A classificação final é calculada através da fórmula prevista na avaliação Curricular (contínua).
Hipótese 2:- A1. Exercícios práticos (realizados em sala). O estudante não realizou os exercícios ou realizando obteve classificação negativa.- A2. Projeto final (grupo). O estudante não participou no Projeto, ou participando obteve classificação negativa no trabalho ou na
componente de avaliação individual.
Nestas circunstâncias esta componente da avaliação não poderá ser utilizada na Avaliação Final, Avaliação em Época de
Recurso/Especial (A): O estudante realiza o exame teórico-prático abrangendo todos os conteúdos (A=100%) e é aprovado se obtiver uma
classificação igual ou superior a 9,5 valores em 20.
A classificação mínima na avaliação curricular (continua) é a seguinte:- Exercícios Práticos (realizados em aula): 10 valores- Projeto Final (grupo): 10 valores- Teste teórico (individual): 8 valores
A avaliação dos projetos práticos em grupo, inclui a avaliação individual dos estudantes que terá uma ponderação de 40% na classificação
do estudante nessa componente.


