Quite commonly, applications are subdivided into functionalities, represented via views, which users can choose and navigate in between. This feature of an OS.bee application is managed by a Menu DSL.

Application Menu


Use menu bars or dropdown lists to link to working areas. 


Use menu to overview the BPM task list without losing time to load a view.

Menu DSL


Link menu items to perspectives, or directly to embedded dialogs or tables.

Business Processes

Link menu items to workflow starting points.



Implement as many navigation levels as you need (unlimited depth).

Super User Menu

With the user filter, an authorization on data level can be set by the administration staff.

DSL Grammar & Framework

Utilize the power of Vaadin UI framework.