Languages and models for b-API description

Summary
Related to Tasks 23 and 27