Category Archives: modeling

Best example of multiple inheritance ever (thanks to Jean Bézivin)

MultipleInheritance

I´m reproducing a picture that Jean posted in google plus to exemplify multiple inheritance. I don’t like the mechanism of multiple inheritance (at the conceptual level is sometimes useful but too easy to get it wrong and at the implementation level is just a nightmare since most technologies do not support it so you are

X3D-UML – Implementation of UML 3D with X3D

x3duml

As a curiosity, I’m blogging today about X3D-UML, a thesis X3D-UML: User-Centred Design, Implementation and Evaluation of 3D UML Using X3D undertaken by Paul McIntosh involving the measurement of benefit in extending the Unified Modeling Language (UML) using the eXtensible 3D specification (X3D, the successor to VRML) to create 3D UML diagrams. The idea was

What do UML books talk about?

UMLbookscloud

Vahid Garousi wrote an interesting classification and trend analysis of the UML books published between 1997 and 2009. The survey includes a word cloud of book titles (the words “UML”, “software”, “object-oriented”, and “systems” are very common in this context, so they were excluded from the input text ) that I’ve found interesting (and I

A coffee with Juan Carlos Molina – Integranova

Logo_Integranova_PQSmall

Juan Carlos Molina leads the research and development activities at Modeling will be commonplace in three years time (with the caveat that, as he said, he has been giving the same answer since 1985!). I’m optimistic because I see that there’s now a little bit less of skepticism when we present our approach to companies

Enabling the collaborative definition of DSLs

blogJordi-Example

Javier Luis Cánovas presents our approach for the collaborative development of Domain-Specific Languages (this work will be presented at the Models in Software Engineering Workshop at ICSE, any comment or suggestion, specially from practitioners with a more realistic and hands-on experience in the creation of DSLs, is more than welcomed; full paper available). Collaboration between

Free examples of OMG UML certification exams

Let me start by saying that I don’t believe in this kind of certifications since many of the typical questions in these tests are perfect examples of what NOT to ask (IMHO) if you are looking for a good software modeler. Anyway, for those companies/individuals that do care about certifications , this site offers free

Workshop on OCL and Textual Modelling (OCL 2012)

models2012

You can start working on your papers for the new edition of the Workshop on OCL and Textual Modelling , the best forum to discuss about the new development about OCL and textual modeling in general. You can read the call for papers here: http://st.inf.tu-dresden.de/OCL2012/cfp.php (and if necessary, you can start by reading first why

Summary of Code Generation 2012 (and the co-located Language Workbench Challenge)

Quick note to recommend you reading the summary of the Code Generation 2012 Conference and the co-located Language Workbench Challenge that Pedro J. Molina is posting in his “The Metalevel” blog. Great summary of what it looks like a great event. If you enjoyed this post you can subscribe to this Software Modeling blog ,

New open source UML editor by Mentor Graphics

mentorgraphics

Mentor Graphics (the company behind the BridgePoint™ xtUML UML Executable environment ) has recently announced its intentions to release as open source the UML Editor included in BridgePoint. Having more open source UML editors is always a positive step though you should not get too excited about this. Only the front-end editor is released, the

MDE wins, eventually

geeks-vs-nongeeks-repetitive-tasks

First they ignore you, then they laugh at you, then they fight you, then you win. Some months ago Bruno Oliveira posted a very popular chart in Google+ comparing the way geeks and non-geeks approached the execution of repetitive tasks. Obviously, I agree with his view but I also believe that the same kind of

Powered by WordPress