Category Archives: software engineering

Put some muscle into your UML: ArnoldC code generator


ArnoldC is a programming language using quotes from Arnold Schwarzenegger. This code generator provides creates ArnoldC programs from UML activity diagram.

Composing JSON-based Web APIs


We keep on working on our research work about the discovery of implicit schemas from JSON documents. Some months ago we presented the release of the webpage allowig you to play with the tool. We would like to give you an update about our advances. This time we have focused on how our tool can help

Modeling mobile applications with Mobile IFML


Eric Umuhoza explains his work on mobile IFML, an extension of IFML focusing on mobile devices (to be presented at the MobiWIS conference).  Enter Eric. Front-end design is a more complex task in mobile applications due mainly to: (1) the smallness of the screens of mobile devices. This constraint requires an extra effort in interaction

Modeling in the Agile Age: What to Keep Next to Code to Scale Agile Teams


The CEO of Change Vision gives his views on Agile development, focusing on where “modeling” will fit, and how it can bring the best value in it as a whole.

Histogram of the number of commits in GitHub projects

Commits in GitHub projects

Did you know that more than one milion GitHub projects have less than 10 commits? And that over 2M have basically zero external contributions?

What Software Engineering researchers are working on


Yesterday I attended the ASE PC Workshop on the State of the Art in Automated Software Engineering Research (preliminary to the ASE Program Board meeting) where many software engineering researchers took the opportunity to talk about the research topics they are working on. So, if you want to know what are the current research trends

RR: The State of Practice in Model-Driven Engineering

During the last few years, Jon Whittle, John Hutchinson, and Mark Rouncefield have been trying to understand whether developers use some kind of model-driven approach in practice (and if so, how and why). In their recent paper: The State of Practice in Model-Driven Engineering (IEEE Software, May-June 2014) they summarize the main conclusions from their

Alf – The Standard Programming Language for UML (slideshare)


Slideshare presentation giving a complete overview of the Alf (Executable UML standard) language syntax

World Wide Modeling: The agility of the web applied to model repositories


A new initiative that distributes models in the form of model fragments linked together just as web pages can reference each other

Using ATL and MoDisco to solve the import/export of medical data (by Dennis Wagelaar)


Dennis Wagelaar (a committer for the Eclipse ATL project, among many other things) has just published a blog post where he explains how the use of the ATL transformation language and the MoDisco reverse engineering framework helped his company to solve an interoperability problem with medical data. IMHO, it’s really exciting to see how MDE

Powered by WordPress