Keep reading to see how we managed to combine modeling and continuous delivery and how this combination is beneficial for both continuous integration / deployment and model-driven tools
Low-code tools should be the perfect match for solopreneurs trying to release their software products ASAP. But low-code tools are too expensive for them. We explore potential alternatives.
A discussion of architectural patterns from a modeling perspective. How modeling can help the organization of your information system? How (bad) modeling practices can damage it?
Washing symbols are a universal way to quickly explain key properties of a piece of cloth and how you should handle it. A similar approach for models would help designers to understand the context, goal, quality,… of a model they just ran into.
The first step in refactoring modeling technology is to understand and tame language complexity. This post proposes several solutions for that, for instnace, the definition of alternative notations for the same conceptual language.
System evolution is hard to manage unless done systematically. This is especially important in product line engineering. Our approach is a methodology to directly contain the risk of the “exponential rise in complexity” for rapidly evolving product lines.