Study programme 2020-2021 | Français | ||
Software Evolution | |||
Learning Activity |
Code | Lecturer(s) | Associate Lecturer(s) | Subsitute Lecturer(s) et other(s) | Establishment |
---|---|---|---|---|
S-INFO-029 |
|
|
Language of instruction | Language of assessment | HT(*) | HTPE(*) | HTPS(*) | HR(*) | HD(*) | Term |
---|---|---|---|---|---|---|---|
Anglais | Français | 30 | 15 | 15 | 0 | 0 | Q2 |
Description of the modifications to the Q3 2020-2021 assessment procedures (Covid-19) |
---|
During Term 3, all students who have not passed a part of the software evolution course will have an oral examination at the university, covering all the subjects for which the student failed during Term 2. - Students who have not yet presented their assigned scientific paper are required to hand in the slides of the paper presentation before the exam session. - Students who have failed other parts of the course are required to contact the teacher by e-mail *before the start of the Q3 examination session*. |
Description of the modifications to the Q2 2020-2021 assessment procedures (Covid-19) online or face-to-face (according to assessment schedule)
This teaching activity will be evaluated based on the following 3 weighted grades
- The evaluation of an individual/group assignment by the students: 40% of the total grade
- An oral presentation with slides (live, video-conference or pre-recorded video depending on the sanitary conditions) of a scientific article chosen by the student: 30% of the total grade
- An evaluation of the work done during the 4 practical sessions: 30% of the total grade.
Content of Learning Activity
See the contents of the corresponding UE.
Required Learning Resources/Tools
The required learning resources and tools are available on Moodle, the online e-learning platform of the university.
Recommended Learning Resources/Tools
The recommended learning resources and tools are available on Moodle, the online e-learning platform of the university.
Other Recommended Reading
Tom Mens, Alexander Serebrenik, Anthony Cleve (editors). Evolving Software Systems. Springer, 2014
Tom Mens and Serge Demeyer (editors). Software Evolution, Springer, 2008
Nazim H. Madhavji and Juan F. Ramil and Dewayne E. Perry (editors). Software Evolution and Feedback: Theory and Practice, Wiley, 2006. ISBN 0-470-87180-6
Penny A. Grubb and Armstrong A. Takang. Software Maintenance: Concepts and Practice (2nd edition), World Scientific Pub Co, 2003. ISBN 981-238425-1
Hongji Yang and Martin Ward. Succesful Evolution of Software Systems, Artech House, 2003. ISBN 158-053349-3
Thomas M. Pigoski. Practical Software Maintenance: Best Practices for Managing your Software Investment, John Wiley and Sons, 1997. ISBN 0-471-17001-1
Meir M. Lehman and L. A. Belady. Program Evolution: Processes of Software Change, Academic Press, 1985. ISBN 0-12-442441-4
Mode of delivery
Type of Teaching Activity/Activities
Evaluations
The assessment methods of the Learning Activity (AA) are specified in the course description of the corresponding Educational Component (UE)