DocumentCode :
632500
Title :
Specification and reasoning in SE projects using a Web IDE
Author :
Cook, Charles T. ; Drachova-Strang, Svetlana V. ; Yu-Shan Sun ; Sitaraman, Murali ; Carver, Jeffrey C. ; Hollingsworth, Joseph
Author_Institution :
Sch. of Comput., Clemson Univ., Clemson, SC, USA
fYear :
2013
fDate :
19-21 May 2013
Firstpage :
229
Lastpage :
238
Abstract :
A key goal of our research is to introduce an approach that involves at the outset using analytical reasoning as a method for developing high quality software. This paper summarizes our experiences in introducing mathematical reasoning and formal specification-based development using a web-integrated environment in an undergraduate software engineering course at two institutions at different levels, with the goal that they will serve as models for other educators. At Alabama, the reasoning topics are introduced over a two-week period and are followed by a project. At Clemson, the topics are covered in more depth over a five-week period and are followed by specification-based software development and reasoning assignments. The courses and project assignments have been offered for multiple semesters. Evaluation of student performance indicates that the learning goals were met.
Keywords :
Internet; computer aided instruction; computer science education; formal specification; inference mechanisms; project management; software quality; SE projects; Web IDE; Web-integrated environment; analytical reasoning; formal specification-based development; high quality software; mathematical reasoning; project assignments; reasoning assignments; reasoning topics; specification-based software development; student performance evaluation; undergraduate software engineering course; Cognition; Computer science; Contracts; Educational institutions; Mathematical model; Software; Software engineering;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Education and Training (CSEE&T), 2013 IEEE 26th Conference on
Conference_Location :
San Francisco, CA
ISSN :
1093-0175
Type :
conf
DOI :
10.1109/CSEET.2013.6595254
Filename :
6595254
Link To Document :
بازگشت