Re: Your preference for the term
Attribute Injection and more reciently
Slot Injection [Ref: Properties, Attributes and Slots thread]. I've just had an
Ah Ha! moment.

Up till know I thought that (being 'Up side Down' from me

), you were taking the name from the
injection target (the attribute) instead of from the name of the
injected object (a dependency)...
Now I comprehend that you are viewing the process at a higher abstraction level.
Attribute Injection allows
anything to be injected, not just a dependency! Further,
Slot injection (a reference to an instantiated object) infers dynamic behavior rather than static structure.
What a concept! What a lesson to learn in abstract reasoning!

It seems reasonable now to support this static diagram with some type of behavioral diagram to model the injection process. I'm also thinking that this modeling issue, which is so close to implementation level thinking, might be better diagrammed in an Object Diagram. What do you think?
Now I'm interested in dealing with the need to model the XML artifact that supports the
Declarative Dependency concept within the Spring Framework. :-/