Complex business processes, that may involve numerous actors, require tools that allow for representing, communicating, modeling and reasoning about these processes. In this talk we will shortly introduce one of the prominent business process languages, BPMN, developed by the Object Management Group, which is a graphical language for business process modeling, based on the notion of workflow. Then we will present an attempt to translate this language to the logic of situation calculus. This translation gives a formal backbone to the BPMN language, and makes simple reasoning possible on processes BPMN modeled processes. This work is very preliminary.