IEEE (The Institute of Electrical and Electronics Engineers) ACM (The Association of Computing Machinery) IICM (Institute of Information and Computing Machinery)