Category Archives: Software Engineering

Software Engineering Resurrection

In December I gave a talk at the CHOOSE forum in Bern The title was: “Should we Resurrect Software Engineering?” The abstract may be found here: Last Post The slides are here: PDF file Since this presentation, I got a … Continue reading

Posted in Model Driven Engineering, Model Engineering, Software Engineering | Leave a comment

Should We Resurrect Software Engineering

“Should we Resurrect Software Engineering” : This is the title of a talk I will give soon. The abstract is as follows: Software engineering is dead or at least critically ill. Moving from the individual creation of small programs to … Continue reading

Posted in Software Engineering | 1 Comment

Software Engineering is Dead

Software Engineering is Dead From many places, authors have been suggesting in the past years that SE is dead. Tom DeMarco’s article in IEEE Software entitled “Software Engineering: An Idea Whose Time Has Come and Gone?”  In it he recants his … Continue reading

Posted in Software Engineering | Leave a comment

Three levels for managing software

Three levels for managing software We may deal with solutions to various problems in software. These solutions, at various levels of achievement, may be considered in different ways. It is interesting to clearly distinguish the the three main branches or … Continue reading

Posted in Software Engineering | Leave a comment

More technology adoption curves

Akira Tanaka nicely extended my Mgram request by adding “Service Oriented” and “Enterprise architecture”: @JBezivin How about this? — Akira Tanaka (@atanaka) December 20, 2010 The lesson I draw from this data is that “model driven engineering” and “service … Continue reading

Posted in Enterprise Architecture, MDE, Object, Service Engineering, Software Engineering | 3 Comments

Interpreting technology adoption curves

Interpreting technology adoption curves Following the current Google Ngramming fashionable trend, I started to look at the evolution of references to some technological buzzwords. I started by drawing the comparative curves for « object oriented » and « model driven ». The result was … Continue reading

Posted in MDE, Object, Software Engineering, Uncategorized | 3 Comments

University courses on programming for Mobile platforms

Following the previous post on new software engineering courses, I am getting some news on US Universities that are offering courses for programming mobile platforms like iOS (Apple) or Android (Google). Jeff Gray has mentioned the following: Stanford (Paul Hegarty) … Continue reading

Posted in Android, Applications, Mobile, Software Engineering | 2 Comments