The image displays the Native Role. The Native Role has four role ports on its left side (two for incoming events (NE_ACK and NE_CAA) and two for outgoing events (NE_CAR and NE_ACK)) and four role ports on its right side (two for incoming events and two for outgoing events). The role ports are denoted with small boxes and the events are denoted by slanted rectangles. The Native Role has four steps inside. Each step is connected through data flows and step ports to a role port on the left side and a role port on the right side. The steps are denoted by circles, the data flows are denoted by solid arrows, and the step ports are denoted by narrow boxes. Control flows connect the four steps to each other inside the role. The control flows are denoted by dashed arrows.