CaMCOA - Domain-Specific Model-Based Architectures in Practice
Stuart Hutchesson
Senior Specialist – Software Control Systems, Rolls-Royce plc
It is rare to get the chance to define a brand new product software architecture – maybe a once-a-decade opportunity within organisations who develop high-integrity systems. Software technologies, methodologies, tools and “fashions” can change and evolve radically over that time period, and deciding on the best approach to defining the software system can be problematic. In this talk, we discuss the approach Rolls-Royce is using to develop a new software architecture concept to support the company’s vision of the “Intelligent Engine”. Particularly, we focus on how they are using Domain-Specific Modelling approaches to improve the construction of the software reference architecture and generate instances of the software system.