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
Link To Document :
بازگشت