Arturo de la Escalera Universidad Carlos III de Madrid, Spain Journal Integrated Computer-Aided Engineering ISSN: 10692509 Read Online