selected publications academic article Pipelines: Modelling a software architecture through relations. Acta Informatica. 40:37-79. 2003