• DocumentCode
    2500017
  • Title

    Formal methods in software engineering education

  • Author

    Andrews, Derek

  • fYear
    1996
  • fDate
    24-27 Jan 1996
  • Firstpage
    514
  • Lastpage
    515
  • Abstract
    Formal methods are seen as the Cinderella subject of software engineering, always hovering in the background, hoping to be invited to the ball. But exactly what are formal methods? Because they were fashionable in the eighties, the term was stolen by “informal” methods to provide themselves with a cloak of respectability-one of the claims of formal methods was that, by using them, it was possible to reduce the number of errors in a program and improve productivity; claims that any method would like to be associated with. The article defines formal methods as mathematically based methods-actually using mathematics to specify, design and implement a computer system
  • Keywords
    computer science education; formal specification; teaching; computer system specification; formal methods; mathematically based methods; productivity; software engineering education; Application software; Bridges; Computer errors; Education; Fans; Formal specifications; Software engineering; Software safety; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering: Education and Practice, 1996. Proceedings. International Conference
  • Conference_Location
    Dunedin
  • Print_ISBN
    0-8186-7379-6
  • Type

    conf

  • DOI
    10.1109/SEEP.1996.534047
  • Filename
    534047