introduction 13 th workshop software engineering education and reverse engineering bansko, bulgaria...
TRANSCRIPT
Introduction
13th Workshop
Software Engineering Education and Reverse Engineering
Bansko, Bulgaria
26th – 31th August 2013
Klaus Bothe
Institute of Informatics, Humboldt University – Berlin, Germany, [email protected]
Contents
Overview of the workshopWhat happened in our DAAD project since
September 2012?Current work in our DAAD project
Workshop Software Engineering Education and Reverse Engineering
• Novi Sad, YU, 2001
• Plovdiv, BG, 2002
• Ohrid, MK, 2003
• Zagreb, CRO, 2004
• Baile Herculane, RO, 2005
• Ravda, BG, 2006
• Risan, MNE, 2007
• Durrës, ALB, 2008
• Neum, BiH, 2009
• Ivanjica, RS, 2010
• Ohrid, MK, 2011
• Opatija, CRO, 2012
• Bansko, BG, 2013
Workshop participants
• Novi Sad, YU, 2001 23
• Plovdiv, BG, 2002 26
• Ohrid, MK, 2003 27
• Zagreb, CRO, 2004 30
• Baile Herculane, RO, 2005 31
• Ravda, BG, 2006 35
• Risan, MNE, 2007 40
• Durrës, ALB, 2008 47
• Neum, BiH, 2009 42
• Ivanjica, RS, 2010 52
• Ohrid, MK, 2011 62
• Opatija, CRO, 2012 65
• Bansko, BG, 2013 62
DAAD
(German Academic Exchange Service)
Academic Reconstruction of South Eastern Europe
BackgroundStability Pact for
South-Eastern EuropeHumboldt University BerlinUniversity of Novi Sad
2000
University of SkopjeUniversity of PlovdivUniversity of Belgrade, Fac. EE + Nat. Sc.
2001
University of Kragujevac *)University of Nis, Fac. of Nat. Sc. *)
University of ZagrebUniversity of SarajevoUniversity of Banja Luka University of TimisoaraUniversity of Tirana *)
2003
University of Rijeka2004DAAD project:
Software Engineering: Education and Research
Cooperation University of Nis, Fac. of EEPolytechnic University of Tirana
2006
Summary:- 9 countries- 17 universities- 19 faculties(3 have been lost *)
University of Montenegro (Podgorica)2007
University of Tetovo (South-Eastern) University of Craiova
2013
DAAD
(German Academic Exchange Service)
Academic Reconstruction of South Eastern Europe
BackgroundStability Pact for
South-Eastern EuropeHumboldt University BerlinUniversity of Novi Sad
2000
University of SkopjeUniversity of PlovdivUniversity of Belgrade, Fac. EE + Nat. Sc.
2001
University of Kragujevac *)University of Nis, Fac. of Nat. Sc. *)
University of ZagrebUniversity of SarajevoUniversity of Banja Luka University of TimisoaraUniversity of Tirana *)
2003
University of Rijeka2004
University of Nis, Fac. of EEPolytechnic University of Tirana
2006
University of Montenegro (Podgorica)2007
University of Tetovo (South-Eastern) University of Craiova
2013
Additional workshop participants:
Budapest; Hungary
Maribor, Slovenia
Thessaloniki; Greece
2013
Polytechnic University Tirana, 21 - 26 April 2008
Novi Sad
Kragujevac
NišPlovdiv
Timisoara
Banja Luka
Rijeka
SERBIA
MONTENEGROPodgorica Kosovo
MACEDONIA
Craiova
Tetovo
Contents
Overview of the workshopWhat happened in our DAAD project since
September 2012?Current work in our DAAD project
What happened in our DAAD project since September 2012?
Papers at Conferences and Journals Coordination Meeting of project group leaders, May 2013 Guest lecturing – more than the years before:
Novi Sad, Skopje, Berlin, Tirana, Sarajevo, Rijeka included Visits to Berlin … DAAD Summer school, Munich July 2013
Goran Banjac, Banja Luka
Goran Velkoski, Skopje
Papers
Budimac, Z. Putnik, Z., Ivanović M., Bothe K., Transnational Cooperation in Higher Education in Balkan Countries, NOVI SAD JOURNAL OF MATHEMATICS - NSJOM, Vol. 43, No. 1, pp. 167-177, 2013
Gordana Rakic, Zoran Budimac and Klaus Bothe: Introducing Recursive Complexity, 3rd Symposium on Computer Languages, Implementations and Tools (SCLIT2013), September 21 - 27, 2013, Rhodes, Greece
Komlenov Ž., Budimac Z., Ivanović M., Bothe K., Team Formation Process Automatization, 4th IEEE Engineering Education Conference (EDUCON 2013), Berlin, Germany, March 13–15, 2013, pp. 744-750
Ivanović M., Budimac Z., Mishev A., Bothe K., Jurca I., Java across Different Curricula, Courses and Countries Using a Common Pool of Teaching Material, Informatics in Education Journal, (in print)
Ivanović M., Madevska Bogdanova A., Milasinovic B., Savic M., TEL in Teaching and Learning Programming – International Experience, 14-th International Conference on Computer Systems and Technologies - CompSysTech'13, 28-29 June 2013, Ruse, Bulgaria
Ivanović M., Putnik Z., Budimac Z., Bothe K., Zdravkova K.: Gender Influences on Studying Computer Science – NON-EU Balkan Case, In Proceedings of the 6 th Balkan Conference in Informatics (BCI '13), 18-20 September, 2013, Thessaloniki, Greece
Putnik Z., Ivanović M., Budimac Z., Bothe K.: Analysis of Students’ Behaviour Based on Participation and Results Achieved in a Wiki-based Team Assignments, In Proceedings of the 6th Balkan Conference in Informatics (BCI '13), 18-20 September, 2013, Thessaloniki, Greece
Coordination meeting of project group leaders
Berlin May 2013
Participants: – Stanimir Stoyanov, Zoran Budimac, Krešimir Fertalj, Natasa Hoic-
Bozic, Katerina Zdravkova, Betim Cico, Novica Nosovic, Ioan Jurca, Klaus Bothe
Results:– Draft workshop program for Bansko– Workshop organisation:
hotel, conference room, excursions …
– Exchange of ideas - presentations: new curricula, SE problems …
Overview of the workshopWhat happened in our DAAD project since
September 2012?Current work in our DAAD project
Contents
Polytechnic University Tirana, 21 - 26 April 2008
Novi Sad
Kragujevac
NišPlovdiv
Timisoara
Banja Luka
Rijeka
SERBIA
MONTENEGROPodgorica KosovoMACEDONIA
Intensive courses for TEMPUS joint Master:Skopje – Novi Sad (since 2007)
Polytechnic University Tirana, 21 - 26 April 2008
Novi Sad
Kragujevac
NišPlovdiv
Timisoara
Banja Luka
Rijeka
SERBIA
MONTENEGROPodgorica KosovoMACEDONIA
Intensive courses for TEMPUS joint Master:Skopje – Novi SadSkopjeNovi Sad
• Katerina Zdravkova: Privacy, Ethics, and Social responsibilities (December 2012 - February 2013)
• Anastas Misev: Software Testing (May 2013)
Polytechnic University Tirana, 21 - 26 April 2008
Novi Sad
Kragujevac
NišPlovdiv
Timisoara
Banja Luka
Rijeka
SERBIA
MONTENEGROPodgorica KosovoMACEDONIA
Intensive courses for TEMPUS joint Master:Skopje – Novi SadNovi Sad Skopje
• Zoran Budimac, Research Methods (March - May 2013)• Zoran Budimac, Advanced Topics in Software Engineering
(March - May, 2013 )• Mirjana Ivanovic, Requirements engineering
(March - May, 2013 ) • Dragan Masulovic, Software Engineering for Critical Systems
(March, 2013)
Polytechnic University Tirana, 21 - 26 April 2008
Novi Sad
Kragujevac
NišPlovdiv
Timisoara
Banja Luka
Rijeka
SERBIA
MONTENEGROPodgorica KosovoMACEDONIA
Intensive courses: Cognitive Robotics(2012, 2013)
Hans-Dieter Burkhard:•Rijeka, May 2013•Novi Sad, March 2013•Sarajevo, planned in Autumn
Polytechnic University Tirana, 21 - 26 April 2008
Novi Sad
Kragujevac
NišPlovdiv
Timisoara
Banja Luka
Rijeka
SERBIA
MONTENEGROPodgorica KosovoMACEDONIA
Intensive course „Research Methods“: at Polytechnical University Tirana (2013)
Zoran Budimac:Introduction to Research Methods (short version)May 2013
Polytechnic University Tirana, 21 - 26 April 2008
Novi Sad
Kragujevac
NišPlovdiv
Timisoara
Banja Luka
Rijeka
SERBIA
MONTENEGROPodgorica KosovoMACEDONIA
Intensive course „Software Engineering“: Polytechnical University Tirana (since 2007)
Klaus Bothe, Zoran Putnik:•Lectures: June 2013•Assignments: July, August 2013•Exam: September 2013
Polytechnic University Tirana, 21 - 26 April 2008
Novi Sad
Kragujevac
NišPlovdiv
Timisoara
Banja Luka
Rijeka
SERBIA
MONTENEGROPodgorica KosovoMACEDONIA
Intensive course „Software Engineering“: Sarajevo (2012, 2013)
Klaus Bothe, Novica Nosovic:Software Engineering as a combination of JCSE and Sommerville book
Fields of cooperation in our DAAD project: topics of 13th Workshop at Bansko 2013
ReverseEngineering:XCTL
JCCC:Compiler Construction
JCOOJava I, II
Localization:- National versions
- Tools
Bologna process, curriculum development, TEMPUS
JCSMP: Software Project Management
JCSE:
Teaching materials for
SE lectures, projects, exams, assignments …
JCDSAlg: Data structures and algorithms
2001 - 2008
2003 - 2008
2004 - 2013
2005 - 2013
2006
e-Learning2004 - 2013
2001 - 2013
20042002 - 2013
Core issue
Guest lecturing, teachers exchange:Skopje, Novi Sad, Tirana, Berlin, Sarajevo, Rijeka 2007 - 2013
JCSE: Applications in real lectures
Novi Sad: 2002-04: 2 times, English, 10 particular participants, 2004-13: ordinary students, Serbian slides
Skopje: English, materials used in 2 different courses since 2004; in 2007 the first real delivery of the JCSE in Skopje
Plovdiv: Bulgarian, 2 different curricula, 100 participants, since 2003, textbook in 2006
Kragujevac: Serbian, since 2003 Zagreb (Dubrovnik): Croatian, 1 topic Timisoara: Romanian, 1 topic Berlin: 4 times (transparencies) + 6 times (ppt), German,
80 participants Belgrade (Faculty Elec.Eng.): 2005 - 2013, Serbian slides, 12 topics,
133 participants in 2005 University of Tirana: 2007, some topics used in a Bachelor course Polytechnic University Tirana: 2007 - 2013, course delivered by guest lecturers and
local teachers in a Master’s study Rijeka: since 2010 Sarajevo: selected topics, in 2012, 2013
JCSE: 12 (out of 15) universities included teaching materials