GDPA  
ADL - Algebraic Design Language  

A-B-C- D-E-F- G-H-I- J-K-L- M-N-O- P-Q-R- S-T-U- V-W-X- Y-Z

Contents  
  • Identification
  • Homepage
  • Observations
  • Publications
  • Classifications
  • Identification

    ADL - Assertion Definition Languagee

    Homepage

    http://www.cse.ogi.edu/~sheard/adl.html

    Observations

    ADL---Algebraic Design Language---is a higher-order software specification language in which control is expressed through a family of type-parametric combinators, rather than through explicitly recursive function definitions. ADL is based upon the mathematical concept of structure algebras and coalgebras. The declaration of an algebraic signature specifies a variety of structure algebras. A signature declaration implicitly defines the terms of a particular algebra, the free term algebra of the signature, which corresponds to a datatype in a typed, functional programming language such as ML, Haskell or Miranda.

    Publications

    /ADL, 1995/ ADL Language Reference Manual

    Classifications

    Development Phases: Specification

    GDPA Online Last Updated 01.Jan.2002 Updated by Webmaster Last Revised 01.Jan.2002 Revised by Webmaster