کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
1117286 1488476 2013 7 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
A Practical Teaching Experience about Software Reengineering
موضوعات مرتبط
علوم انسانی و اجتماعی علوم انسانی و هنر هنر و علوم انسانی (عمومی)
پیش نمایش صفحه اول مقاله
A Practical Teaching Experience about Software Reengineering
چکیده انگلیسی

Software maintenance is recognized as an important knowledge area within the most common international curriculums in software engineering. Despite this fact, and its importance in the industry, software maintenance and supporting techniques such as reengineering are hardly ever taught in practical lessons. This paper presents a reengineering teaching experience conducted in lab sessions by using reverse engineering and code generation tools. The experience was carried out by merging traditional methods (such as teaching lessons) with technological resources (e.g., Learning Management Systems to conduct and analyze questionnaires). The teaching-learning process was qualitative- and quantitatively assessed by comparing results between an initial and final evaluation. The Reported results show that students do not know reengineering as a software maintenance technique and their satisfaction with the experience was high or very high (65%) or medium (35%). The key learned lessons are that students recognized the usage of reengineering tools as very convenient for their performance as future practitioners and the need to devote additional time in classroom to learn such tools.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Procedia - Social and Behavioral Sciences - Volume 83, 4 July 2013, Pages 254-260