Thing Definition Language