Lazaros Iliadis Democritus University of Thrace, Greece Journal Integrated Computer-Aided Engineering ISSN: 10692509 Read Online