ᐅ Are there any tools that can simplify the assembly of MALM?

Created on: 26 Apr 2020 09:23
L
lyonelpe
Good morning everyone,

I am currently looking into how the construction of Malm (Modular Architecture for Logistic Management Systems) can be made more efficient. My question is: Are there any tools or aids that simplify the setup of MALM in a way that reduces both development effort and maintenance intensity? Specifically, I am interested in tools designed especially for the modular structure of MALM that can support the processes of integration, modeling, or configuration.

I have researched a few approaches but am still unsure if there are established tools specifically recommended for MALM. Does anyone have practical experience or know of best-practice tools that significantly facilitate the use of MALM?

Thank you in advance for your advice!
J
Jamalli
26 Apr 2020 12:38
GAGRAHAM schrieb:
Aside from UML tools, [...] I personally also use visual programming frameworks like Node-RED.

I’d like to add something: Using visual programming tools sounds appealing, but how scalable are they? Building construction is usually a complex system, and in my experience, some tools have visual limitations that become obstacles as complexity increases.

Therefore, I wonder whether visual tools truly reduce long-term development and maintenance efforts or if they are better suited for rapid prototyping. Does anyone have experience with this?
T
Tommy38
26 Apr 2020 13:14
A valid question, @Jamalli.

From my perspective, it depends on the intended use. For the initial phase of setting up MALM, visual tools like Node-RED or modeling software can be very helpful to illustrate the basic concept and enable rapid iterations.

Later on, especially as the system becomes more complex, it is advisable to switch to code-based frameworks and automated testing, which offer greater control and better maintainability.

Fundamentally, there is no one-size-fits-all solution; rather, a combination of different tools should be effectively coordinated.
L
LOSAR
27 Apr 2020 08:47
In short: Yes, there are tools that simplify MALM, mainly UML tools and model-based development environments. Visual programming is suitable for simple connections but does not scale well. Automated testing frameworks are almost always necessary.