Category Archives: MDE

Standardization of Data Interchange with MDE

standarddataexchange

Fabian Büttner talks about his work on “Model-driven Standardization of Public Authority Data Interchange” (to appear in the Science of Computer Programming journal, there is a (free) link to the full paper at the end). Enter Fabian. Standardization is often hard, and standardizing web service interfaces is no exception. In an e-government context of de-centralized

UMLtoSQL, UMLtoSymfony/PHP and UMLtoDjango/Python are now open source

serveis

Long-time readers know that some time ago the portal included a set of online code generation services: UMLtoSQL: automatically generated a SQL DDL script to create the database corresponding to the input UML class diagram UMLtoPHP: automatically generated full-fledged PHP applications from UML class diagrams. The service generated Doctrine models that thanks to the PHP/Symfony

More than 25 universities using our MDE book

modeldrivenbook

You don’t write a technical book to make money so the best satisfaction for an author is to see his book being read. This is the reason why I’m very happy to announce that our model-driven introductory book is now being used to teach MDE in more than 25 universities all around the world (sure

MDE to the people – Upcoming talk

power-to-the-people_design

For those of you around Barcelona next Friday, you’re more than welcome to join in the talk I’ll be giving at the UPC (the official excuse for the trip to Barcelona is Elena Planas PhD defense on Lightweight Verification of Executable Models , more on this next week). Abstract of the talk: Research on Model-driven

MDE gangnam style, anybody?

tumblr_manhql99fm1r81wtbo1_500

Since MDE is not cool per se, we need to find original ways to convey our message. We already mentioned the creative marketing strategy of LucidChart creating youtube videos showing popular songs modeled as flowcharts but I like even more the initiative of creating a cover of a popular song like this NoSQL Style (Gangnam

Anybody using both MDA platform-independent AND platform-specific models?

mda_left_new2

Model-driven Architecture (MDA) is the OMG´s view of model-driven development (see clarifying concepts: MBE vs MDE vs MDD vs MDA). According to the OMG, “a complete MDA application consists of a definitive PIM (platform-independent model), plus one or more PSMs (platform-specific models) and complete implementations, one on each platform that the application developer decides to

Top 5 posts on software modeling and MDE of the year (2012)

Best_seller_stamp

The dust has settled and 2012 is behind us. Let’s say goodbye by reviewing the top 5 software modeling posts of the year (among those published in that same year, so it’s not an all time classification). This is your opportunity to revisit / discover what you thought it was the key content of 2012

Is Model-driven Engineering (dis)covering the Social Web?

commentPatternOnFacebook

In today’s guest post, Marco Brambilla presents his work on bridging the gap between model-driven engineering and the social web. IMHO, this is a key aspect that has been largely ignored by MDE tools so far. Most applications integrate nowadays social components and we must be able to model (and “generate”) the relationship of our

Top 10 lies about MDE

pinocchio1

Richard Paige and Louis Rose just published in the JOT journal the article/post Lies, Damned Lies and UML2Java where they summarize the 10 most dangerous misconceptions about model-driven engineering. For those with no time, this is the list headlines (you´ll need to go to the journal page to read the full details, no paywall!): MDE

Is transitioning to MDE revolutionary (for companies adopting it)?

Is MDE a real revolution?

After reading the paper “Transition to Model-Driven Engineering – What Is Revolutionary, What Remains the Same?” by Jorge Aranda, Daniela Damian and Arber Borici I immediately contacted the authors and asked them to summarize the main lessons learnt from their work in a guest post. I have no doubt you’ll for sure enjoy it. Enter

Powered by WordPress