What is the word for something that is depended upon? The relationship here is in the context of software engineering
|
Depending on the situation and relationship, "parent" and "child" work to describe the two parts of a dependent relationship. Likewise with the terms "master" and "slave". |
|||||||
|
|
What's wrong with dependencies / dependency? As an example, given the nature you stated, Microsoft use this term in their Services Management Console and differentiate in plain English:
Note the use of an encompassing The thing is, you have the word correct (unless you're just looking for a synonym), since one side must be dependent if in question - otherwise it would be independent and therefore irrelevant, perhaps. |
|||||||||||||||
|
|
If you really mean "the thing depended upon", then Mr Disappointment's answer (dependency) is correct. If you mean the thing that depends on the dependency, then "dependent" ("dependant" in the UK) would work. It's what we use to describe people who rely on others for support, so it would make sense here. |
||||
|
|
|
Provider? This works both in a software engineering sense (at least in some contexts) as well as in a tax "dependent" sense. Edit to add: a synonym of provider that might work even better (and not have as much of a software engineering constraint) is "supplier". |
|||||||
|
|
If A depends on B, then A requires B. So perhaps B is a requirement. It may also be an import (more specific term, referring to parts of program) or predecessor (since the dependency relation can be thought of as a partial order, as in a Software engineering has many terms for specific kinds of dependency. In a publisher/subscriber relationship, B is the publisher; in a producer/consumer relationship, B is the producer; and in a client/server relationship, B is the server. In package management, B is a prerequisite. |
|||||||||||||
|
|
If you're looking at a case in which a child is dependent on a guardian, the term would be:
|
|||
|
|
|
The term I've seen used most often is reverse dependency. A reverse dependency tree is what you get when you turn a normal dependency tree inside out. |
|||||||
|
|
If you are happy to go a little more informal and fun, you could try needy and needed. For example 'needy_item_1' requires 'needed_item_2'. |
||||
|
|
|
In the context of software engineering, I've always used "dependent" and "dependee". Logistically speaking, I suppose "depender" and "dependee" would be more accurate, though neither of those are proper english words as far as I know. |
|||
|
|

