• DocumentCode
    2826319
  • Title

    Formal methods in the classroom: the logic of real-time software design

  • Author

    Ostroff, Jonathan S. ; Paige, Richard F.

  • Author_Institution
    Dept. of Comput. Sci., York Univ., Toronto, Ont., Canada
  • fYear
    1998
  • fDate
    1998
  • Firstpage
    63
  • Lastpage
    70
  • Abstract
    In recent years, much progress has been made towards the development of mathematical methods (“formal methods”) through which it is possible, in principle, to specify and design software to conform to specifications. In this paper, we provide an overview of how formal methods-and particularly real-time formal methods-can be used throughout the software development cycle, and what methods and tools can be introduced in the computer science curriculum to support software development
  • Keywords
    computer science education; formal specification; real-time systems; computer science curriculum; formal methods; logic; mathematical methods; real-time software design; software development cycle; software specifications; Artificial intelligence; Computer science; Differential equations; Hardware; Logic design; Mathematics; Programming; Software design; Software quality; Software tools;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems Education III, 1998. Proceedings
  • Conference_Location
    Poznan
  • Print_ISBN
    0-7695-0134-6
  • Type

    conf

  • DOI
    10.1109/RTSE.1998.766514
  • Filename
    766514