Construct · 2 fields · 2 citations

Where does interface collide?

One name. Different field. Different construct. One map.

● jingle · one word, two constructs Nearest construct by meaningphasecompare the meanings
How to read this

Every construct on the map is compared with every other by the meaning of its definitions, and the closest one is surfaced here. The nearest construct to interface is phase.

Hold this as a prompt, not a verdict. Two constructs sitting close in meaning is a reason to read them side by side and decide for yourself whether they are one idea under two names. It is not proof that they are. Compare the meanings in the Collider.

interface2 CONSTRUCTSModule interfacePARNAS · MODULE CONTRACTSocial interfaceLONG · SOCIAL INTERFACE

Spokes are fields; dashed arcs are shared lineage. Tap a field for its definition, unit, and measures.

2026

Drag to watch the word get claimed. Each field appears at the publication date of the earliest source cited for it. Tap a year to see which.

Software engineering

a specified set of operations a software component exposes, independent of implementation, so callers depend only on that contract.

A specified set of operations that a software component exposes to the rest of a program, named and typed independently of how they are implemented, so that callers depend on the contract and not on the hidden code behind it. Parnas's 1972 On the criteria to be used in decomposing systems into modules made this the basis of information hiding: each module reveals an interface and conceals the design decisions most likely to change. The referent is an abstract boundary inside software, a promise about behaviour that lets modules be built and replaced separately, and it is not a screen a person operates, a phase boundary in matter, or a social contact zone.[1]

Unit
A specified contract of operations a component exposes, apart from its implementation
Recovery means
Not applicable
Measured by
Described by the signatures, types, and behavioural specification of the exposed operations, and by the coupling between modules

Development sociology

a point where actors with different lifeworlds, interests, and knowledge meet, negotiate, and sometimes clash, as in development projects.

A critical point of intersection between social worlds, where actors with different lifeworlds, interests, and bodies of knowledge meet, negotiate, and sometimes clash, for example between a development agency and the people it intends to help. Long's 2001 Development Sociology: Actor Perspectives developed the social interface as a unit of analysis for these encounters, where meaning and power are contested rather than simply transferred. The referent is a zone of social discontinuity between groups or knowledge systems, studied through the actors who meet there, and it is not a computer screen, a software contract, or a boundary between phases of matter.[2]

Unit
A point of intersection between social worlds, described by the actors and knowledge that meet there
Recovery means
Not applicable
Measured by
Studied ethnographically through the encounters, discourses, and power struggles among the actors at the interface

Next

Run it through the Collider, or take the citations with you.

See how interface sits against neighbouring constructs in the Collider, or export every reference on this page in one click.

Open in ColliderExport BibTeXReport this collision

Nearby collisions

encapsulation3 fields · 3 citationsjingle · one word, three constructscontact2 fields · 3 citationsjingle · one word, two constructspinning3 fields · 3 citationsinvariant · one construct, three systems

References

  1. Parnas, D. L. (1972). On the criteria to be used in decomposing systems into modules. Communications of the ACM, 15(12), 1053–1058. https://doi.org/10.1145/361598.361623
  2. Long, N. (2001). Development sociology: Actor perspectives. London, England: Routledge. ISBN 978-0-415-23536-5

Cited on this page?

Confirm your construct, or correct us.

If your work is cited behind one of these entries, you know better than we do whether we captured the meaning right. Confirm it, suggest an edit, or dispute it, and your name goes on the entry as an author who has checked it, linked to your ORCID.

Claim your construct