Democracy in open source: Yes or No? + Our Research Proposal (pls give feedback!)

We're trying to get funding to study how existing knowledge in political science, social science and economy can be adapted to improve open source software development (making the word "open" count for real, beyond the code itself). But to make this possible we need your feedback!

Learning Universal JavaScript with Eric Elliott

Lots of insights on developing JavaScript applications including plenty of controversial opinions on how JavaScript compares with Ruby, popular frameworks...

Programming & Modeling news (January 2016 edition)

Some links to tools/posts/news I've found interesting these past few days, including why I don't like MVCs, a free database book and more

Essential Software Engineering Quotes on Instagram

After opening shop in Pinterest, you can also follow us on Instagram. Given the characteristics of

Top 5 modeling posts of 2015

Over 200.000 people visited this site in 2015. Let's see what was their favourite content (among all posts written in 2015). This is your chance to discover (or reread) it!

Glossary of modeling terms

Contribute to our glossary of software modeling / model-driven terms . You can do it through the github repostory created to support this effort.

Modeling Web APIs: your best choices

See what languages you could use to describe your next Web (RESTful) API and why this is so important to facilitate the consumption of your APIs

Modeling languages in Pinterest

Check our pinterest site and recommend other models / modeling languages and software development cartoons that you would like to see there

Open Postdoc Positions

Quick note to let you know that there are currently a couple of open calls for postdoc positions that you could apply for if you'd like to work with us.

xtUML 2015 Conference – A Good Start

Summary of a two-day conference to strengthen the xtUML community, covering its OSS tool for Executable UML modeling, xtUML syntax and methodology and more!

Debugging teams – A book you all need to read

The only tech book I've bougth twice. Discover why and improve the way you manage your team and interact with others

Incremental integrity checking in UML/OCL Conceptual Schemas

How to analyze the OCL expressions in your UML models to optimize the evaluation strategy to follow when evaluating your data consistency at run-time

Learn software modeling / MDE with this 500+ free slides from our book

The full slide set for our introductory book on software modeling and model-driven (software) engineering is now available for free on slideshare.

GoJS – a JavaScript library for implementing interactive diagrams

Over 150 templates to quickly build interactive diagrams online with this pure JavaScript library. GoJS integrates with any JavaScript framework from JQuery to AngularJS, but can also stand on its own

What’s wrong with ATL? (or model transformation languages in general)

Is ATL as good as it seems? Or still has some major problems to overcome? And other languages as well? Have your saying! E.g. I miss a live coding environment!

Programming & Modeling links of the week (11/11/2015)

Some links to tools/posts/news I've found interesting these past few days, including the models for the martian movie, a model api from Mendix and more!

Vasa – the ship built without models that sank

Another example of why modeling is so important. A simulation of the ship models would have prevented it from sinking in its first trip

Funded PhD position on Software Engineering in Barcelona

Announcing PhD positions in a variety of software engineering research lines (formal methods, software analytics, model-driven,...) at UOC in Barcelona

What would you ask Richard Soley (OMG Chairman & CEO) ?

OMG is the most influential organization in the modeling world. Imagine you had the chance to meet his chairman and ceo. How would you react?

Automatic Code Generation for Cross-platform, Multi-Device Mobile Applications

Analysing the different code-generation strategies that companies can follow to simplify the development of cross-platform mobile applications