Tekstiviesti: Software engineering for embedded systems