—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...