Sto per implementare un linguaggio specifico di dominio per la rappresentazione delle convenzioni di apprendimento sociale. Parte dell'implementazione è una descrizione formale di un linguaggio: il suo "calcolo", i simboli e le espressioni logiche.
Il mio approccio sarebbe quello di descrivere il linguaggio descrivendone la grammatica ma ci sono anche concetti come relazioni, dialoghi, aspettative che richiedono un approccio più teorico e la descrizione della logica.
Vorrei chiedere un esempio e una raccomandazione di letteratura (documenti, libri) che mi aiuterebbe con questa descrizione. Mi sento relativamente competente nell'affrontare questo compito, quindi non sto chiedendo una mano totale, ma l'aiuto di un teorico in questo settore sarebbe molto apprezzato.