Title :
Automatic development tools in software engineering courses
Author :
Zalewski, Janusz
Author_Institution :
Sch. of Electr. Eng. & Comput. Sci., Univ. of Central Florida, Orlando, FL, USA
Abstract :
Discusses the role of automatic software development tools in graduate software engineering courses. The basic requirements for such tools, from the industry perspective, are presented, followed by the selection of tools meeting a comprehensive set of criteria in four process-related dimensions: internal, vertical, horizontal and diagonal. Typical software development projects for student teams used in the Software Engineering Program at the University of Central Florida are presented, involving the following four software tools: SES/workbench, ObjecTime Developer, iLogix Rhapsody and Gensym G2.
Keywords :
computer aided software engineering; computer science education; educational computing; educational courses; software tools; Central Florida University; Gensym G2; ObjecTime Developer; SES/workbench; automatic software development tools; basic requirements; diagonal dimension; graduate software engineering courses; horizontal dimension; iLogix Rhapsody; industry perspective; internal dimension; process-related criteria; software development projects; software tool selection; student teams; vertical dimension; Communication industry; Computer industry; Computer languages; Computer science; Programming profession; Software engineering; Software performance; Software reusability; Software testing; Software tools;
Conference_Titel :
Software Engineering Education & Training, 2000. Proceedings. 13th Conference on
Print_ISBN :
0-7695-0421-3
DOI :
10.1109/CSEE.2000.827046