• DocumentCode
    1923137
  • Title

    Workshop - modeling software the alloy way

  • Author

    Lutz, Michael J.

  • Author_Institution
    Software Eng. Dept., Rochester Inst. of Technol., Rochester, NY
  • fYear
    2008
  • fDate
    22-25 Oct. 2008
  • Abstract
    Software engineering educators struggle to make formal design methods both accessible to and meaningful for students; the lack of appropriate engineering tools is especially problematic. One tool that addresses these problems is Alloy from Daniel Jackson´s Software Design Group at MIT. Alloy has a formal mathematical foundation, making it useful for high-level system modeling, and for exploring the consequences of design decisions. This workshop will focus on using Alloy to teach formal modeling. While the workshop will partly tutorial, the goal is to help computing educators develop the skills, knowledge, and motivation to use Alloy in software engineering classes.
  • Keywords
    computer science education; formal specification; engineering tools; formal design method; modeling software; software engineering educator; Software engineering; formal methods; mathematical models of software;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Frontiers in Education Conference, 2008. FIE 2008. 38th Annual
  • Conference_Location
    Saratoga Springs, NY
  • ISSN
    0190-5848
  • Print_ISBN
    978-1-4244-1969-2
  • Electronic_ISBN
    0190-5848
  • Type

    conf

  • DOI
    10.1109/FIE.2008.4720549
  • Filename
    4720549