IAENG Transactions on Engineering Technologies - Yang (Springer Netherlands, 2013)