Internet of Things - Technology focus
42.9K views | +0 today
Follow
Internet of Things - Technology focus
Your new post is loading...
Your new post is loading...
Rescooped by Richard Platt from Enterprise Architecture
Scoop.it!

Separation of Concerns

Separation of Concerns | Internet of Things - Technology focus | Scoop.it
The most important principle in Software Engineering is the Separation of Concerns (SoC): The idea that a software system must be decomposed into parts that overlap in functionality as little as po...

Via Emeric Nectoux
Richard Platt's insight:
Emeric Nectoux's insight:

In addition to be one of the most important principle in design, the "Separation of concerns" principle can be applied to many others areas such as: processesmecanichal systems, even the design of social systems such as companies' organizations...


The most important idea (when it comes to SoC) is thatanyone who is designing a system must make sure to not mix different dimensions, concepts together while designing the system. e.g. process and organization are 2 different concepts. If you start to mix both, blurring the frontier between both, you expose yourself to inconsistencies and high risks of generating problems in a short/mid-term future.

No comment yet.
Rescooped by Richard Platt from Enterprise Architecture
Scoop.it!

When to use ESB versus ETL

When to use ESB versus ETL | Internet of Things - Technology focus | Scoop.it
ESB vs. ETL — what you need to know to make an informed choice.

Via Emeric Nectoux
Richard Platt's insight:
Emeric Nectoux's insight:

ESB and ETL — two technologies for data integration. When to use ESB vs. ETL is a source of much confusion amongst solution architects and developers. 

No comment yet.