1. A method comprising: receiving a definition of an association link between a data object of a business process model and a modeling element of the business process model, the modeling element representing an activity; presenting a plurality of domain elements to a user, wherein presenting the plurality of domain elements include presenting a first plurality of domain elements and a second plurality of domain elements, each of the first and the second plurality of domain elements being included in a domain ontology; receiving a first and a second identification of a domain element from the first and the second plurality of domain elements, the first and the second identification of the domain element being a user selection of the domain element from the first and the second plurality of domain elements wherein the first and the second plurality of domain elements are identified using context information selected from user input and adjacent business modeling components; and semantically annotating, using a processor, the definition of the association link between the data object and the modeling element using the domain element.