DocumentCode
2893683
Title
Refinement via Interpretation
Author
Martins, Manuel A. ; Madeira, Alexandre ; Barbosa, L.S.
Author_Institution
Dept. of Math., Aveiro Univ., Aveiro, Portugal
fYear
2009
fDate
23-27 Nov. 2009
Firstpage
250
Lastpage
259
Abstract
Traditional notions of refinement of algebraic specifications, based on signature morphisms, are often too rigid to capture a number of relevant transformations in the context of software design, reuse and adaptation. This paper proposes an alternative notion of specification refinement, building on recent work on logic interpretation. The concept is discussed, its theory partially developed, its use illustrated through a number of examples.
Keywords
algebraic specification; formal logic; object-oriented programming; software reusability; algebraic specifications; logic interpretation; relevant transformations; signature morphisms; software adaptation; software design; software reuse; specification refinement; Algebra; Buildings; Distributed computing; Equations; Informatics; Logic functions; Mathematics; Refining; Software design; Software engineering; Algebraic specification; logic interpretation; refinement;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering and Formal Methods, 2009 Seventh IEEE International Conference on
Conference_Location
Hanoi
Print_ISBN
978-0-7695-3870-9
Type
conf
DOI
10.1109/SEFM.2009.35
Filename
5368085
Link To Document