Raise your level of abstraction
Some days ago I wrote this post reporting on the feedback I got from my students after asking them to use a code-generator to build a simple CRUD-like application.
The post was highly controversial and got quite a few interesting discussions.
Therefore I thought it would be also interesting for this community
Just released a set of Java classes to generate SQL / Python-Django domain models / PHP-Symfony domain models from UML class diagrams. Open Source License.
Added by Jordi Cabot on April 18, 2013 at 19:00 — No Comments
Lessons learnt from adopting MDE in a large organization (General Motors) describing the benefits and challenges they encountered.
Added by Jordi Cabot on January 17, 2013 at 10:29 — No Comments
We are looking for two postdoc/research engineers to work with us on MDE topics.
Added by Jordi Cabot on November 29, 2012 at 11:14 — No Comments
We are happy to announce that the first edition of our "Model-driven Software Engineering In Practice" Book is now available.
See the book web page for all the information about the book (why we wrote it, table of contents, additional material,...): http://www.mdse-book.com
or subscribe to the book google groups for book-related discussions and announcements: …Continue
Follow this link to see a word cloud of the contents of all ICSE 2012 (Int. Conf. on Software Engineering, the top software engineering conference for researchers) published papers.
Can you guess whether the word Models has a prominent role?
You can read here: http://modeling-languages.com/a-coffee-with-juan-carlos-molina-integranova/ the interview I did to Juan Carlos Molina about Integranova, a Model Execution System with more than 20 years in the market
Added by Jordi Cabot on May 7, 2012 at 11:17 — No Comments
For all the tool vendors in this network, if you have a tool that you regard as a kind of "Executable UML tool", and it's not yet in my list of Executable UML tools: http://modeling-languages.com/list-of-executable-uml-tools/
feel free to leave a comment in the post to get your tool added to the list.
Since this is full of tool vendors (very successful in making more with MDE :-) ) I thought I could share with you that it is now possible to announce your tool/company/service in the modeling languages portal.
Show what you have to offer to a very targeted audience. There’s no confusion here, a visitor of this portal is, at the very least, interested in seeing whether software modeling and model driven engineering could work for him/her so every…Continue
Added by Jordi Cabot on July 1, 2011 at 14:52 — No Comments
Added by Jordi Cabot on May 20, 2011 at 12:04 — No Comments
There are many situations in which you would like to extend or annotate a model with additional information but most times the last thing you’d like to do is to change its metamodel to be able to include this new information. As a solution, we propose to reuse the concept of UML profiles and adapt it for arbitrary EMF models.
Read more about our new EMFProfiles initiative…Continue
Two posts (courtesy of Ed Seidewitz ) talk about:
-The long journey to get an Action Language as part of the UML standard: http://modeling-languages.com/blog/content/uml-action-language-omg-journey
- The new standards fUML and Alf: http://modeling-languages.com/blog/content/new-executable-uml-standards-fuml-and-alf
Hope you find them interesting
Added by Jordi Cabot on January 20, 2011 at 9:15 — No Comments
WebML is a web modeling language or as they say a visual notation for specifying the content, composition, and
Added by Jordi Cabot on November 5, 2010 at 9:00 — No Comments
Added by Jordi Cabot on October 15, 2010 at 7:22 — No Comments
Following my philosphy of maximizing the amount of code generated while minimizing the modeling effort, the input of the process is a simple UML class diagram (without any kind of annotations or profiles). …
Added by Jordi Cabot on October 11, 2010 at 13:30 — No Comments
Added by Jordi Cabot on October 5, 2010 at 10:00 — No Comments
We have now started exploring the synergies between Model-driven engineering and Cloud Computing. So far, we are working on two main lines:
We are specially interested in the second initiative that we call MaaS (Modeling as a Service). To…Continue
Added by Jordi Cabot on May 31, 2010 at 21:37 — No Comments
Three topics were constantly raised by the participants (basically, heads of IS departments of Bank and Insurance companies): cloud computing, development of multi-channel applications and model-driven development.
It looks like, after many years, big companies (by “big” I mean…Continue