Semiotics and communication