DocumentCode :
2560185
Title :
The role of modeling in software engineering education
Author :
Henderson, Peter B.
Author_Institution :
Dept. of Comput. Sci. & Software Eng., Butler Univ., Indianapolis, IN, USA
Volume :
3
fYear :
2003
fDate :
5-8 Nov. 2003
Abstract :
In traditional engineering disciplines students are introduced to modeling as a tool for studying/checking the feasibility, functionality, trade-offs, features, design and construction pitfalls, cost analysis, etc. of a system. Physical and/or mathematical models are built to better understand the artifacts to be designed and constructed. In the design, development and maintenance of software systems, constructing a model is not a standard preliminary activity. This is primarily because it is not something software engineers are used to doing and there have not been sufficiently powerful software system modeling tools or techniques available. It is usually impossible b build a physical model of a software system, so any model must be mathematical in nature. The mathematical fundamentals required for constructing models of software systems will be introduced, and it will be shown how they can be used in an undergraduate software engineering or computer science curriculum to introduce students to the importance of modeling.
Keywords :
computer science education; engineering education; mathematical analysis; software engineering; artifacts; computer science curriculum; discrete mathematics; mathematical fundamentals; mathematical models; physical models; software design; software development; software engineering education; software engineers; software system maintenance; software system modeling tools; undergraduate software engineering; Cost function; Design engineering; Mathematical model; Power system modeling; Software engineering; Software maintenance; Software standards; Software systems; Software tools; Standards development;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Frontiers in Education, 2003. FIE 2003 33rd Annual
ISSN :
0190-5848
Print_ISBN :
0-7803-7961-6
Type :
conf
DOI :
10.1109/FIE.2003.1265912
Filename :
1265912
Link To Document :
بازگشت