What about arrowheads in use-case diagrams?
There always has been a lot of discussion respect to the presence or absence of arrowheads on communication-association relationships between actors and use cases in use-case diagrams.
In my requirements management course, I always give the advice Dr. Use Case formulated three years ago:
Show an arrowhead only on the communication-association line from the
actor initiating the use case to the initiated use case, to show the
direction of the initiation (actor-to-use-case only).
Read the discussion and arguments in “Dear Dr. Use Case: What About Arrowheads“
Dr. Use Case is also the writer of:
As far as I know Dr. Use Case (Leslee Probasco) worked with Dean Leffingwell (“Managing Software Requirements”) and contributed to the requirements management workflow in “The Rational Unified Process: an Introduction” by Philippe Kruchten.