• DocumentCode
    1970921
  • Title

    ASIOS: A tool for the interactive transformation of algebraic specifications into object-oriented specifications

  • Author

    Dölle, Bastian

  • Author_Institution
    Liibeck Univ., Liibeck
  • fYear
    2007
  • fDate
    17-20 May 2007
  • Firstpage
    204
  • Lastpage
    209
  • Abstract
    This paper presents an overview of the key features, the architecture, and the usage of the tool ASIOS which supports the systematic refinement of algebraic specifications into object-oriented specifications. The tool helps to bridge the gap between functional specification concepts and object-oriented modeling techniques. Moreover, an important area of application comprises the mechanized top-down development of information storing components. The tool has demonstrated in undergraduate courses to improve students´ understanding for the conceptual differences of both specification techniques. Throughout the paper, we exemplify the usage of the tool using the well-known abstract data type stacks of natural numbers.
  • Keywords
    algebraic specification; functional languages; object-oriented languages; specification languages; ASIOS; algebraic specification-into-object-oriented specification language; functional specification; interactive transformation; object-oriented modeling techniques; Bridges; Computer architecture; Computer languages; Data structures; Equations; Object oriented modeling; Paper technology; Software engineering; Software tools; Specification languages; Object-oriented methods; Program transformation; algebraic specification; object-oriented specification; software component; software engineering; software tools; specification languages;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electro/Information Technology, 2007 IEEE International Conference on
  • Conference_Location
    Chicago, IL
  • Print_ISBN
    978-1-4244-0941-9
  • Electronic_ISBN
    978-1-4244-0941-9
  • Type

    conf

  • DOI
    10.1109/EIT.2007.4374482
  • Filename
    4374482