Integration of the proof process in the system development through refinement steps - Inria - Institut national de recherche en sciences et technologies du numérique
Communication Dans Un Congrès Année : 2002

Integration of the proof process in the system development through refinement steps

Résumé

In this paper, we present the incremental methodology to develop a multiplier and an adder. We start from an abstraction which gives the result in one shot and we introduce the algorithm using division by 2 and an accumulator to store a temporary result. For the adder we give another refinement to introduce the carry. Next we introduce two codings: an abstract one (sequence of bits) and a concrete one (bounded sequence of bits). We discover an overflow in the last refinement.
Fichier non déposé

Dates et versions

inria-00100945 , version 1 (26-09-2006)

Identifiants

  • HAL Id : inria-00100945 , version 1

Citer

Dominique Cansell, Dominique Méry. Integration of the proof process in the system development through refinement steps. 5th Forum on Specification and Design Language - Workshop SFP in FDL'02, 2002, Marseille, France, 12 p. ⟨inria-00100945⟩
84 Consultations
0 Téléchargements

Partager

More