The Digital Thread paradigm for integration and interoperability: models, tools and platforms
Tiziana Margaria
Goals and objectives
End-to-end interoperability is a challenge in smart advanced ecosystems. With the Digital Thread concept, we show how to tackle it at the application layer, by connecting the various components using advanced low-code/no-code model-driven application development platforms.
This approach is powerful, as it combines domain specific data and computations at a higher level, it is elegant, as it provides methods and techniques for systematic integration based on layered Domain-Specific Languages (DSL), and it is transformative of the traditional software development paradigms, as it supports co-design and co-development with a much wider circle of individuals, including many non-programmers.