Integrated Systems

expert

The course on Integrated Systems is structured in three parts. The first one delves on the mathematical theory and the concepts that are needed to understand how integrated systems work. In the second part, real architecture is described, specifying how the integrated systems can be built, including the different available options. This is completed in the third part, that deals with the real-world implementation of these concepts, including the issues that can be found when doing so.

About the author

INDRA

INDRA

Company

INDRA Description

See author
This course is part of Specialization Telecommunication and Data

Score and Badges

1800 points

Unlock Complete Course badge


Knowledge

- Know about complex systems.
- Understand the underlying mathematical concepts and properties of complex systems.
- Delve in the implementation of complex systems from at least a theoretical perspective.


Skills

- Know abstract concepts on complexity theory.
- Know concrete concepts on the instantiation of complexity theory.
- Understand economic and architectural concepts related to the service-oriented models.
- Identify different middleware examples.
- Recognize different topologies and their importance for integrated systems.


Competences

- Ability to recognize and to work with a complex system.
- Ability to identify and define the features of an integrated system.
- Ability to work with network environments.
- Ability to decide adaptations of complex integrated systems, improving a give system for a certain goal.

Course Content

  • 1# Theoretical Aspects
    • 1.1 Complexity theory
    • 1.2 Networks in complex systems
    • 1.3 Legacy and path dependency
    • 1.4 Convergence and divergence
    • 1.5 Synergy, adaptation and evolution
  • 2# Architecture
    • 2.1 The service economy
    • 2.2 Service-oriented architecture
    • 2.3 The IoT framework SOFIA2 as a Service-Oriented Architecture
    • 2.4 Event-oriented architecture
    • 2.5 Modularity
    • 2.6 Self-organization
    • 2.7 System ecology
  • 3# Implementation
    • 3.1 Middleware for distributed applications
    • 3.2 Types of Middleware
    • 3.3 Integration topologies
    • 3.4 Integration challenges

Related Courses