We've got 2 shorthands »

What is the abbreviation for design by contract

Looking for the shorthand of design by contract? This page is about the various possible meanings of the acronym, abbreviation, shorthand or slang term: design by contract.

Possible matching categories:

Filter by: Sort by:PopularityAlphabeticallyCategory
TermDefinitionRating
DBC

Design By Contract

Governmental » US Government

Rate it:
DBC

Design By Contract

Computing » IT

Rate it:

What does design by contract mean?

Design by contract
Design by contract (DbC), also known as contract programming, programming by contract and design-by-contract programming, is an approach for designing software. It prescribes that software designers should define formal, precise and verifiable interface specifications for software components, which extend the ordinary definition of abstract data types with preconditions, postconditions and invariants. These specifications are referred to as "contracts", in accordance with a conceptual metaphor with the conditions and obligations of business contracts. The DbC approach assumes all client components that invoke an operation on a server component will meet the preconditions specified as required for that operation. Where this assumption is considered too risky (as in multi-channel or distributed computing) the inverse approach is taken, meaning that the server component tests that all relevant preconditions hold true (before, or while, processing the client component's request) and replies with a suitable error message if not.

see more »

Discuss these design by contract abbreviations with the community:

0 Comments

    Know what is design by contract? Got another good explanation for design by contract? Don't keep it to yourself!

    Still can't find the acronym definition you were looking for? Use our Power Search technology to look for more unique definitions from across the web!

    Citation

    Use the citation options below to add these abbreviations to your bibliography.

    Style:MLAChicagoAPA

    "design by contract." Abbreviations.com. STANDS4 LLC, 2024. Web. 29 May 2024. <https://www.abbreviations.com/design%20by%20contract>.

    Browse Abbreviations.com

    Free, no signup required:

    Add to Chrome

    Get instant explanation for any acronym or abbreviation that hits you anywhere on the web!

    Free, no signup required:

    Add to Firefox

    Get instant explanation for any acronym or abbreviation that hits you anywhere on the web!

    Quiz

    The ultimate acronym test

    »
    Q&A
    A Quick and Advanced
    B Quality and Assurance
    C Queries and Answers
    D Questions and Answers

    Embed

    Share an image of design by contract

    »