DocumentCode :
874016
Title :
Software engineering practice in an undergraduate compiler course
Author :
Liu, Hong
Author_Institution :
Dept. of Comput. & Inf. Sci., Massachusetts Univ., North Darmouth, MA, USA
Volume :
36
Issue :
1
fYear :
1993
fDate :
2/1/1993 12:00:00 AM
Firstpage :
104
Lastpage :
108
Abstract :
The combination of a traditional deep domain project course (compiler construction) with the software engineering process is discussed. The course involves a progressive and team programming project for a subset of some real structured programming languages such as ANSI-C. The software engineering practice concentrates on the implementation level, issues on detailed design, coding and documenting, and unit and integration testing. It is argued that these issues are the major problems that most undergraduates will face
Keywords :
computer science education; educational courses; program compilers; software engineering; structured programming; teaching; ANSI-C; CAI; coding; compiler construction; computer science education; deep domain project; design; documenting; educational courses; implementation; integration testing; software engineering; structured programming languages; undergraduate; unit testing; Books; Character recognition; Computer science; Memory management; Military computing; Natural languages; Programming profession; Software engineering; Software testing; Target recognition;
fLanguage :
English
Journal_Title :
Education, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9359
Type :
jour
DOI :
10.1109/13.204825
Filename :
204825
Link To Document :
بازگشت