• DocumentCode
    1693420
  • Title

    Translating Diagrams: A New Approach to Introducing Formal Methods

  • Author

    Cowling, A.J.

  • Author_Institution
    Dept. of Comput. Sci., Sheffield Univ.
  • fYear
    2005
  • Firstpage
    121
  • Lastpage
    128
  • Abstract
    This paper describes an innovative approach to introducing students to formal methods in software engineering, which has been derived from research work in methods integration. The pedagogical basis for this approach is discussed, and particularly the need for students to be taught a clear and well-structured process for developing formal specifications. The approach and the process that it uses is described, and illustrated with examples from the course material that has been developed. The results obtained from using this approach are described, which demonstrate that it has been more successful than the traditional approaches used previously
  • Keywords
    computer science education; diagrams; educational courses; formal specification; teaching; diagram translation; educational course; formal methods; formal specifications; methods integration; pedagogy; software engineering; student teaching; Computer science; Computer science education; Formal specifications; Programming; Software engineering; Software systems; Software testing; Specification languages; System testing; Usability; Software engineering; introductory teaching; methods integration; software development; software education;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Education & Training, 18th Conference on
  • Conference_Location
    Ottawa, Ont.
  • ISSN
    1093-0175
  • Print_ISBN
    0-7695-2324-2
  • Type

    conf

  • DOI
    10.1109/CSEET.2005.39
  • Filename
    4698916