oriented compliance java design macintosh j2ee c++ development ground bounce architecture arredamento ibm architettura signal integrity .net emc hypercard applescript emi supercard industrial design pcb