ADVANCED ENGINEERING INFORMATICS Journal