• 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