An Entity of Type: language, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

The ANSI/ISO C Specification Language (ACSL) is a specification language for C programs, using Hoare style pre- and postconditions and invariants, that follows the design by contract paradigm. Specifications are written as C annotation comments to the C program, which hence can be compiled with any C compiler. The current verification tool for ACSL is Frama-C. It also implements a sister language, ANSI/ISO C++ Specification Language (ACSL++), defined for C++.

Property Value
dbo:abstract
  • The ANSI/ISO C Specification Language (ACSL) is a specification language for C programs, using Hoare style pre- and postconditions and invariants, that follows the design by contract paradigm. Specifications are written as C annotation comments to the C program, which hence can be compiled with any C compiler. The current verification tool for ACSL is Frama-C. It also implements a sister language, ANSI/ISO C++ Specification Language (ACSL++), defined for C++. (en)
dbo:designer
dbo:developer
dbo:influencedBy
dbo:latestReleaseDate
  • 2020-11-19 (xsd:date)
dbo:latestReleaseVersion
  • v1.16
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 22652294 (xsd:integer)
dbo:wikiPageLength
  • 5574 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1122690672 (xsd:integer)
dbo:wikiPageWikiLink
dbp:designer
  • Commissariat à l'Énergie Atomique and INRIA (en)
dbp:developer
  • Commissariat à l'Énergie Atomique and INRIA (en)
dbp:implementations
dbp:influencedBy
dbp:latestReleaseDate
  • 2020-11-19 (xsd:date)
dbp:latestReleaseVersion
  • v1.16 (en)
dbp:name
  • ANSI/ISO C Specification Language (en)
dbp:paradigm
  • declarative with few imperative features. (en)
dbp:typing
dbp:wikiPageUsesTemplate
dbp:year
  • 2008 (xsd:integer)
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • The ANSI/ISO C Specification Language (ACSL) is a specification language for C programs, using Hoare style pre- and postconditions and invariants, that follows the design by contract paradigm. Specifications are written as C annotation comments to the C program, which hence can be compiled with any C compiler. The current verification tool for ACSL is Frama-C. It also implements a sister language, ANSI/ISO C++ Specification Language (ACSL++), defined for C++. (en)
rdfs:label
  • ANSI/ISO C Specification Language (en)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
foaf:name
  • ANSI/ISO C Specification Language (en)
is dbo:influencedBy of
is dbo:wikiPageDisambiguates of
is dbo:wikiPageWikiLink of
is dbp:influencedBy of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy