Computer-aided programming using formally specificed design templates


Autoria(s): Hemer, David
Contribuinte(s)

P. Strooper

P. Muenchaisri

Data(s)

01/01/2002

Resumo

This paper describes a formal component language, used to support automated component-based program development. The components, referred to as templates, are machine processable, meaning that appropriate tool support, such as retrieval support, can be developed. The templates are highly adaptable, meaning that they can be applied to a wide range of problems. Some of the main features of the language are described, including: higher-order parameters; state variable declarations; specification statements and conditionals; applicability conditions and theories; meta-level place holders; and abstract data structures.

Identificador

http://espace.library.uq.edu.au/view/UQ:97121

Idioma(s)

eng

Publicador

IEEE Computer Society Press

Palavras-Chave #E1 #280301 Programming Techniques #700199 Computer software and services not elsewhere classified
Tipo

Conference Paper