Matches in DBpedia 2014 for { <http://dbpedia.org/resource/Specification_language> ?p ?o. }
Showing items 1 to 37 of
37
with 100 items per page.
- Specification_language abstract "A specification language is a formal language in computer science used during systems analysis, requirements analysis and systems design to describe a system at a much higher level than a programming language, which is used to produce the executable code for a system.Specification languages are generally not directly executed. They are meant to describe the what, not the how. Indeed, it is considered as an error if a requirement specification is cluttered with unnecessary implementation detail. A common fundamental assumption of many specification approaches is that programs are modelled as algebraic or model-theoretic structures that include a collection of sets of data values together with functions over those sets. This level of abstraction coincides with the view that the correctness of the input/output behaviour of a program takes precedence over all its other properties.In the property-oriented approach to specification (taken e.g. by CASL), specifications of programs consist mainly of logical axioms, usually in a logical system in which equality has a prominent role, describing the properties that the functions are required to satisfy - often just by their interrelationship.This is in contrast to so-called model-oriented specification in frameworks like VDM and Z, which consist of a simple realization of the required behaviour. Specifications must be subject to a process of refinement (the filling-in of implementation detail) before they can actually be implemented. The result of such a refinement process is an executable algorithm, which is either formulated in a programming language, or in an executable subset of the specification language at hand. For example, Hartmann pipelines, whenproperly applied, may be considered a dataflow specification which is directly executable. Another example is the Actor model which has no specific application content and must be specialized to be executable.An important use of specification languages is enabling the creation of proofs of program correctness (see theorem prover).".
- Specification_language wikiPageID "140586".
- Specification_language wikiPageRevisionID "594960981".
- Specification_language hasPhotoCollection Specification_language.
- Specification_language subject Category:Computer_languages.
- Specification_language subject Category:Scientific_modeling.
- Specification_language subject Category:Software_engineering.
- Specification_language subject Category:Specification_languages.
- Specification_language type Abstraction100002137.
- Specification_language type Communication100033020.
- Specification_language type Language106282651.
- Specification_language type SpecificationLanguages.
- Specification_language type ProgrammingLanguage.
- Specification_language type Software.
- Specification_language type Work.
- Specification_language type CreativeWork.
- Specification_language type InformationEntity.
- Specification_language comment "A specification language is a formal language in computer science used during systems analysis, requirements analysis and systems design to describe a system at a much higher level than a programming language, which is used to produce the executable code for a system.Specification languages are generally not directly executed. They are meant to describe the what, not the how. Indeed, it is considered as an error if a requirement specification is cluttered with unnecessary implementation detail.".
- Specification_language label "Lenguaje de especificación".
- Specification_language label "Linguagem de especificação".
- Specification_language label "Linguaggio di specifica".
- Specification_language label "Specification language".
- Specification_language label "Язык спецификаций".
- Specification_language label "仕様記述言語".
- Specification_language label "规约语言".
- Specification_language sameAs Γλώσσα_προδιαγραφών.
- Specification_language sameAs Lenguaje_de_especificación.
- Specification_language sameAs Linguaggio_di_specifica.
- Specification_language sameAs 仕様記述言語.
- Specification_language sameAs 명세_언어.
- Specification_language sameAs Linguagem_de_especificação.
- Specification_language sameAs m.011jtn.
- Specification_language sameAs Q1209840.
- Specification_language sameAs Q1209840.
- Specification_language sameAs Specification_language.
- Specification_language wasDerivedFrom Specification_language?oldid=594960981.
- Specification_language isPrimaryTopicOf Specification_language.