underspecification

Leaving things ambiguous

Underspecification is leaving something incompletely defined, whether deliberately or by oversight.

In linguistics and computing, an underspecified representation omits details that will be filled in later or determined by context.

More broadly, any requirement, plan, or description that lacks necessary detail is underspecified: The contract was underspecified about payment terms.

linguistics

syntax

Rules for arranging words

morphology · ambiguity · interpretation · minimalism · ellipsis · anaphora · defaults · constraints · neutralization · resolution

ambiguity

vagueness

Absence of precision

unclearness · generality · inexactness · open-endedness · incompleteness · fuzziness · nebulousness · indistinctness · looseness · broadness

philosophy

indeterminacy

Lack of fixed outcome

evidence · inscrutability · translation

computing

requirements

Necessary conditions for something

implementation · abstraction · interface · API · flexibility · extensibility · polymorphism · generics · wildcards · placeholder

engineering

tolerance

Willingness to accept difference

allowance

Categories
Opposites
completeness of detail

underspecificationexplicitness

Quality of being unambiguous

precision · comprehensiveness · completeness · clarity · specificity

clarity and explicitness

underspecificationexplicitness

Quality of being unambiguous

precision · clarity · specificity · definiteness · exactness

constraint level

underspecificationrigidity

State of being unbending

restrictiveness

Family

specific, specify, specified, underlying, specifically, specification, specifying, unspecified, nonspecific

Familiarity
Top 1,000,000
Profile
Used worldwide · Timeless · Abstract · Rated G