• DocumentCode
    2307423
  • Title

    Understanding object-oriented systems specifications using familiar systems

  • Author

    Stoecklin, Sara ; Williams, Deidre D. ; Swain, Rontrill

  • Author_Institution
    Dept. of Comput. & Inf. Sci., Florida A&M Univ., Tallahassee, FL, USA
  • fYear
    1998
  • fDate
    26-29 Jan 1998
  • Firstpage
    10
  • Lastpage
    15
  • Abstract
    Typically software specifications are taught using software domains unfamiliar to the students. Specification nuances for domains such as banking, enrolment, and brokerage are not generally understood by students. Lack of domain understanding hampers students´ abilities to specify or validate systems. The authors present an illustration of using Unified Modeling Language (UML) and a familiar real-time domain (a student´s microwave) to teach both specification and specification validation. This technique has proved successful since it (1) produces specification easily validated by the student, (2) allows discussions of specifications to actual functions, and (3) gives each student group a unique application
  • Keywords
    computer science education; formal specification; formal verification; object-oriented methods; object-oriented programming; Unified Modeling Language; familiar real-time domain; object-oriented systems specification understanding; software specifications; specification teaching; specification validation teaching; students; Application software; Banking; Computer science; Computer science education; Electrical capacitance tomography; Real time systems; Satellites; Software tools; Testing; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering: Education & Practice, 1998. Proceedings. 1998 International Conference
  • Conference_Location
    Dunedin
  • Print_ISBN
    0-8186-8828-9
  • Type

    conf

  • DOI
    10.1109/SEEP.1998.707628
  • Filename
    707628