DocumentCode
3331303
Title
Integration of software tools in software engineering education
Author
Özcan, Mehmet Bülent
Author_Institution
Centre of Comput. Res., Sheffield Hallam Univ., UK
fYear
1996
fDate
21-24 Apr 1996
Firstpage
149
Lastpage
161
Abstract
There are significant benefits to be gained from promoting extensive use of software tools and environments in software engineering education, providing that they are educationally appropriate. This paper describes practice and experience of using a “purpose-built” teaching support environment specifically designed to emphasise the systematic nature of the processes and tools involved, support for the teaching of a range of programming paradigms and software prototyping via the use of (executable) formal specifications. It also enables the production, subject to rigorous set of constraints of software systems which exhibit powerful behaviour at an early stage. This general model of the software development process can be related to the more complex, or less well organised facilities, to which students will be exposed later in their career. Some details of the curriculum components of a software engineering course are given. Specifics of this teaching support environment are described. Illustrative examples are also presented. They demonstrate how the facilities of this environment can be exploited to support concepts and principles introduced to the students during the study
Keywords
computer science education; educational courses; formal specification; programming environments; software prototyping; software tools; teaching; educational curriculum; formal specifications; programming environments; programming paradigms; software development process; software engineering course; software engineering education; software prototyping; software tools; teaching support environment; Education; Educational programs; Formal specifications; Power system modeling; Production systems; Programming profession; Software engineering; Software prototyping; Software systems; Software tools;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Education, 1996. Proceedings., Ninth Conference on
Conference_Location
Daytona Beach, FL
Print_ISBN
0-8186-7249-8
Type
conf
DOI
10.1109/CSEE.1996.491369
Filename
491369
Link To Document