Archive for the 'software engineering' Category

Postgrad course on conceptual modelling for cultural heritage, 2012 edition

Last year we launched a postgrad course on conceptual modelling for cultural heritage at Incipit. It was a great success, so we decided to run it again this year with extended contents. Actually, we are offering an introductory module plus an advanced one, which can be done as separate courses or as a whole.

Like last year, we will be using ConML as a foundation and, also like last year, Charlotte Hug will be helping us a lot!

More information, here (in Spanish).


Would you like to work as a software developer in a research environment?

At Incipit we are seeking the best candidates to incorporate to our scientific software development team.

The top applicants will be guided through a selection process that will conclude with an offer of a 1-year contract, hopefully to be extended depending on results. Benefits will be around 26.700 € per annum. The position will be based on Incipit’s headquarters in beautiful Santiago de Compostela.

More information here in English or Spanish.

ConML on the web

At work we have just launched a web site for ConML, a simple conceptual modelling language for non-experts in information technologies.

Drop by and let us know what you think. Thanks.

Short course on conceptual modelling for cultural heritage

Next May we will be running the first edition of the short course Conceptual Modelling for Cultural Heritage. This is a postgraduate course organised by us at LaPa – CSIC and offered as part of the 2011 higher education programme of the CSIC.

More information here (in Spanish).

Do you remember programming languages?

Mike Papazoglou gave an interesting keynote talk at ENASE 2009 in Milan last week. I especially enjoyed this sentence:

Do you remember programming languages?

He said that in a longing, melancholic tone, as if he was reaching deep inside his memories of long gone conferences of yore when people actually discussed programming languages. It’s true. We don’t discuss programming languages nowadays. They seem to have been relegated to specialised conferences. Programming used to be most of what software was. Today, it’s just a small part. A very small one.

Deadline for PhD applicants closing soon

A couple of months ago I announced an opening for a PhD student at the Heritage Lab where I work. The deadline for applications is closing on 15th January, so I encourage you to have a look at the call ASAP if you’re planning to apply.

Download the call here in Spanish or English.

Wirfs-Brock responsibility model, ISO/IEC 24744 and organisational roles

This is why I love my job. I get to do all this experimental stuff and I get paid for it!

Okay, let me explain.

We are undergoing some reorganisation at work. In case you still don’t know, I work at a research lab of over 40 people where I try to apply software engineering to cultural heritage. Most of my workmates, however, are archaeologists, historians, anthropologists or soil scientists. Anyway. A few weeks ago we decided that we should define a few key roles that people should be playing at the lab. How do you define a role? Mmmmm… Well, ISO/IEC 24744 says that a role is a collection of responsibilities that a producer can take, where a producer is, usually, an individual in an organisation. I like ISO/IEC 24744 because I believe it can be applied to much more than software development methodologies, and the definitions are quite good. The fact that I was a key contributor to it has nothing to do, of course.

Continue reading ‘Wirfs-Brock responsibility model, ISO/IEC 24744 and organisational roles’

Follow me on Twitter