Ako už vyplýva z názvu SDL (Specification and Description Language),
je tento programovací jazyk použiteľný nielen pre vypracovanie špecifikácie
činnosti systému, ale i pre spracovanie popisu činnosti.
Programovo riadené spojovacie systémy so svojím komplexným pojatím
technických prostriedkov i programového vybavenia vyžadujú zavedenie vhodných popisných prostriedkov, ktoré by dávali dostačujúci systémový
prehľad (transparenciu) pri vývoji i prevádzke tohoto systému.
Činnosť vlastného technického zariadenia je možné popísať napr. časovými
diagramami a obvodovými schémami a na vyššej úrovni blokovými schémami.
Programové vybavenie je možné oproti tomu v prvých fázach vývoja systému
popísať vývojovými diagramami, diagramami tokov dát a pod. a v neskorších
fázach vývoja problémovo orientovanými jazykmi vyššej úrovne.
Tieto popisné prostriedky ukazujú rozdielny charakter oboch systémových
častí (technických prostriedkov i programového vybavenia) a vedú k tomu,
že možno popisovať činnosť iba dielčích častí systému. Pretože je však treba
popísať celkovú činnosť systému a všetky vzájomné väzby, je nutné mať
k dispozícii jednotný popisný prostriedok.
Jazyk SDL možno použiť pre špecifikáciu i popis systému i pre funkčné
porovnanie medzi systémami. Zatiaľ, čo SDL popisuje funkcie systému bez ohľadu
na jeho technickú implementáciu, popisuje jazyk CHILL tie isté funkcie,
doplnené o detaily, ktoré sú závislé na programovej implementácii.
K vytvoreniu transparentného znázornenia na tejto úrovni, ktoré by dávalo
zrozumiteľný popis ako pre telekomunikačného, tak i počítačového technika
vo všetkých fázach vývoja i prevádzky, je nutný popisný jazyk, ktorý by bol
tiež ľahko zvládnuteľný a jednoducho použiteľný.