Spec#とは、C#にEiffel風の仕様記述言語的要素を追加したプログラミング言語である。Spec#ではオブジェクト不変条件・・などの契約を記述するための構文を持つ。ESC/Javaのように、定理証明機を用いた静的検証ツールを持っており、不変条件の多くを静的に検証できる。 .NET Framework 4.0におけるコードコントラクトAPIはSpec#とともに発展してきた。Spec#はSing#の基礎にもなっている。

Property Value
dbo:abstract
  • Spec#とは、C#にEiffel風の仕様記述言語的要素を追加したプログラミング言語である。Spec#ではオブジェクト不変条件・・などの契約を記述するための構文を持つ。ESC/Javaのように、定理証明機を用いた静的検証ツールを持っており、不変条件の多くを静的に検証できる。 .NET Framework 4.0におけるコードコントラクトAPIはSpec#とともに発展してきた。Spec#はSing#の基礎にもなっている。 (ja)
  • Spec#とは、C#にEiffel風の仕様記述言語的要素を追加したプログラミング言語である。Spec#ではオブジェクト不変条件・・などの契約を記述するための構文を持つ。ESC/Javaのように、定理証明機を用いた静的検証ツールを持っており、不変条件の多くを静的に検証できる。 .NET Framework 4.0におけるコードコントラクトAPIはSpec#とともに発展してきた。Spec#はSing#の基礎にもなっている。 (ja)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 3787001 (xsd:integer)
dbo:wikiPageLength
  • 2362 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 92266773 (xsd:integer)
dbo:wikiPageWikiLink
prop-en:date
  • 2018 (xsd:integer)
prop-en:section
  • 1 (xsd:integer)
prop-en:wikiPageUsesTemplate
prop-en:パラダイム
prop-en:名前
  • Spec# (ja)
  • Spec# (ja)
prop-en:型付け
prop-en:影響を与えた言語
prop-en:影響を受けた言語
prop-en:最新リリース
  • SpecSharp 2011-10-03 (ja)
  • SpecSharp 2011-10-03 (ja)
prop-en:設計者
prop-en:開発者
dct:subject
rdf:type
rdfs:comment
  • Spec#とは、C#にEiffel風の仕様記述言語的要素を追加したプログラミング言語である。Spec#ではオブジェクト不変条件・・などの契約を記述するための構文を持つ。ESC/Javaのように、定理証明機を用いた静的検証ツールを持っており、不変条件の多くを静的に検証できる。 .NET Framework 4.0におけるコードコントラクトAPIはSpec#とともに発展してきた。Spec#はSing#の基礎にもなっている。 (ja)
  • Spec#とは、C#にEiffel風の仕様記述言語的要素を追加したプログラミング言語である。Spec#ではオブジェクト不変条件・・などの契約を記述するための構文を持つ。ESC/Javaのように、定理証明機を用いた静的検証ツールを持っており、不変条件の多くを静的に検証できる。 .NET Framework 4.0におけるコードコントラクトAPIはSpec#とともに発展してきた。Spec#はSing#の基礎にもなっている。 (ja)
rdfs:label
  • Spec Sharp (ja)
  • Spec Sharp (ja)
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
foaf:name
  • Spec# (ja)
  • Spec# (ja)
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is owl:sameAs of
is foaf:primaryTopic of