1. A computer implemented method ( 100 ) for generating an operational user interface for a building management system, comprising: generating a widget ( 212 ) using geometrical information associated with a building information modeling object ( 222 ) and relationship information associated with the building information modeling object ( 222 ); assigning a state variable ( 218 ) to the widget ( 212 ) by analyzing properties of the building information modeling object ( 222 ) or an ontology definition of the building information modeling object ( 222 ); associating the state variable ( 218 ) with a point from the building operation system by mapping the point to the state variable ( 218 ); and changing the state variable ( 218 ) based on input received from a user.