Watch a 38-minute conference talk from EclipseCon 2022 exploring CDO-LM, a revolutionary module system for models presented by Eike Stepper and Florian Noyrit from CEA LIST. Discover how Connected Data Objects (CDO) implements lifecycle management for modular, versioned, and team-based model development. Learn to break down large models into versioned modules with declared dependencies, similar to OSGi and p2 for Java applications. Explore the customizable development process based on Stream, Change, Delivery, and Release concepts. See how this open-source solution forms the foundation for railway signalling systems development at SNCF Réseau through CEA and Systerel collaboration. Understand core concepts through practical demonstrations of the SNCF environment and grasp key principles of dividing complex systems into connected models while enabling isolated team development governed by structured processes.
CDO-LM: A Module System for Models - Managing Complex Systems Through Modular Dependencies
Eclipse Foundation via YouTube
Overview
Syllabus
CDO-LM: A Module System for Models
Taught by
Eclipse Foundation