2012 22nd International Conference on Computer Theory and Applications (ICCTA)