software engineering Archive

No modeling papers at ICSE (once again)

Model­-driven engineering for the 2nd year in a row got zero papers accepted at the Int. Conf. on Software Engineering. Is this normal?

Modeling Cyber-Physical Systems – Panel at MiSE 2016

Looking at Cyber-Physical Systems from a modeling / software engineering perspective. What are the challenges and the opportunities?

Should developers believe reports based on GitHub mining results?

Meta-analysis of 93 research papers reporting findings based on mining GitHub repositories. We report concerns on several aspects: dataset collection, replicability, sampling techniques and methodologies.

Development practices at APSL, a SME that loves Python & Django

Learn why this SME uses Python/Django as preferred programming environment, how they use UML, the development method they follow and much more!

Applying Model-Driven Methodologies for Distributed Simulation

In today's guest post, Umut Durak talks about his most recent book addressing the important synergy between the simulation and model-driven worlds

Very Large Community-based Software Development (ERC proposal)

Following up on our introductory post in the topic  I’m now “releasing” the full B1 Research Proposal

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!

Essential Software Engineering Quotes on Instagram

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

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.

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

SQL Database for your Git repository (slides)

Export your Git repositories to a relational database for a simpler data analysis using standard SQL tools. Easy integration with other tools

The day I asked Matt Mullenweg (WP founder) for 100.000 USD

WordPress Research Initiative - Pushing software engineering research into WordPress as a way to improve the WordPress source code and the way its developed

Negative Results in Empirical Software Engineering – EMSE Special Issue (reminder)

Negative or null results are hardly ever published though they are important in showing the paths which did not pay off. This special issue is a first step to change this

Writing business logic in UML with Cloudfier

Cloudfier implements executability on top of the UML standard. Code generators in Cloudfier share a common interpretation of UML, eliminating the ambiguity

Are Cloudfier applications models or programs?

Reevaluating the 'models vs programs' discussion plus the benefits of developing with executable models

Improving Languages: usage patterns to the rescue (slides)

My take on how to uncover language usage patterns (and how to use them to improve the language definition itself). Talk at PAME 2015

Grady Booch on the Future of Software Engineering (video and highlights)

Video and Highlights of Grady Booch's keynote at ICSE 2015. I was there and I can tell you this is a video you want to see right now.

What is Cloudfier and why you may want to use it

Ever heard of Cloudfier? It is a tool for developing business applications based on executable models. But why would you want to do that? Keep reading!

Governance Rules for Open Source Software Systems (slides)

The slides of our proposal to enable the explicit definition and enforcement of governance rules in