Modeling and more - Experiences in building an efficient model infrastructure
summary
Describes building APP4MC’s AMALTHEA model infrastructure on EMF and Xcore, delivering efficient handling of large real-world models with hundreds of thousands of objects, name-based references, and a custom model index for fast search/delete and transient backpointers. Uses Xtend builders for nested test-model creation, EMF.Edit/UI customizations and extendible OSGi/Java annotation validation profiles, and performs batch migrations with XML/DOM-based migrators (JDOM XPath) rather than workspace-bound EMF migrators.
AI-written summary · about
chapters (7)
- 0:00Start
- 3:18Eclipse Modeling Top Level Project
- 10:16Xcore - Properties View (Ecore)
- 18:13Lessons learned
- 19:49Model Index - Implementation
- 28:29Documentation - Ecore Diagram Editor
- 31:27Summary
related talks
47mDesigning Great Java In-Memory Object Models
33mAI Context Engineering for R&D Knowledge Using a Multi-Model Database
40mHow to Build Ultra-fast Java Microservices. Overcome Pitfalls of Data Persistence
39mBuilding a Memex in Ember
37mMetaOps: Metadata Operations For End-To-End Data & Machine Learning Platforms
28mData Migration Strategies and Transformation for Use by Third-Party Tool,
30mCreate Detailed Traffic Models and Simulations
40mBuilding Event Collection SDKs and Data Models
