Posts

Showing posts from June, 2012

Megamodeling for software technologies

I am visiting  Zinovy Diskin  and  Tom Maibaum at the Department of Computing and Software at McMaster University  to get some work going on patterns of bidirectional transformations (BX), which we started at CSXW 2011 , satellite event at GTTSE 2011 . I am not going to say more, though, about BX here. Instead, I would like to make an announcement of the talk at McMaster. Not too much surprisingly, I am going to speak about megamodeling. As it happens or just in time, the  megamodeling paper  by Jean-Marie Favre, Andrei Varanovich, and me has been accepted for MODELS 2012 .  Title : Megamodeling for software technologies Abstract : The term of megamodeling has arisen specifically in the MDE context as referring to a form of modeling at the macroscopic level such that the model elements in megamodels would be models themselves, e.g., metamodels, conformant models, and transformation models. A more general notion of megamodeling ...

Design and execution qualities in the 101companies project

I am visiting the Generative Software Development Lab in Waterloo. Specifically, I am visiting and working with  Krzysztof Czarnecki ,  Zinovy Diskin , and  Thiago Tonelli Bartolomei . Today, I was giving a lecture on 101companies and because it was part of Kryysztof's advanced software architecture / quality class, I focused on 101companies' execution and design qualities. This is an area of 101companies, like so many others, which are still under development. Hence, I closed my lecture with a kind  request , which I also open up to others: Request for help : Submit software quality-related feature proposals for 101companies. Each proposal should contain information like the following: a "headline" (<= 66 characters), a "description" (What's is it? How does it make sense for 101companies' HRMS?). Send your requests to gatekeepers@101companies.org. Do you have an implementation handy? Regards, Ralf Slides : [ .pdf ] Title : Design ...