Cyber-physical systems react on events reported by sensors and interact with objects of the real world according to their current state and their view of the world. This view is na...
—Despite the promises of Model-Driven Engineering (MDE) to address complexity and improve productivity, no widespread adoption has been observed in industry. One reason this pape...
Abstract. Persistence of applications written in an object-oriented language using a relational storage system has been investigated for a long time [4]. In this paper, two problem...
—Companies formalize software processes as a way of organizing development projects. Since there are differences in project contexts, a one-size-fits-all approach does not work ...
—Megamodels are often used in MDE to describe collections of models and relationships between them. Typical collection-based operations – map, reduce, filter – cannot be app...
Rick Salay, Sahar Kokaly, Alessio Di Sandro, Marsh...
—We present IOPT-Tools, a tool framework for the development of digital controllers based on graphical executable models. The framework supports edition, simulation, verificatio...
ucture from an abstract connector model; Kapova [14] introduced variability in the model transformation process (rather than just in the model instances). The fourth line of resear...
— Over the last years, several model repositories have been proposed in response to the need of the MDE community for advanced systems supporting the reuse of modeling artifacts....
Francesco Basciani, Davide Di Ruscio, Juri Di Rocc...