Universität Bremen  
  FB 3  
  AG BKB > Publikationen > Suche > Deutsch
English
 

Suche nach Veröffentlichungen - Detailansicht

 
Art der Veröffentlichung: Artikel
Autor: Lutz Schröder, Till Mossakowski
Titel: HasCASL: Integrated Higher-Order Specification and Program Development
Band: 410
Seite(n): 1217 – 1260
Zeitschrift: Theoretical Computer Science
Ausgabe: 12-13
Erscheinungsjahr: 2009
Abstract / Kurzbeschreibung: We lay out the design of HasCASL, a higher order extension of the algebraic specification language CASL that serves both as a wide-spectrum language for the rigorous specification and development of software, in particular but not exclusively in modern functional programming languages, and as an expressive standard language for higher-order logic. Distinctive features of HasCASL include partial higher order functions, higher order subtyping, shallow polymorphism, and an extensive type-class mechanism. Moreover, HasCASL provides dedicated specification support for monad-based functional-imperative programming with generic side effects, including a monad-based generic Hoare logic.
Internet: http://dx.doi.org/10.1016/j.tcs.2008.11.020
PDF Version: http://www.informatik.uni-bremen.de/~lschrode/papers/HasCASL.pdf
Schlagworte: Algebraic specification higher order logic functional programming type classes polymorphism CASL monads Hoare logic
Status: Reviewed
Letzte Aktualisierung: 29. 01. 2010

 Zurück zum Suchergebnis
 
   
Autor: Automatisch generierte Seite
 
  AG BKB 
Zuletzt geändert am: 9. Mai 2023   impressum