23
Introduction, Neum, Bosnia and Herzegowina Introduction 9 th Workshop Software Engineering Education and Reverse Engineering Neum, Bosnia and Herzegowina 31 August – 5 September 2009 Klaus Bothe Institute of Informatics, Humboldt University – Berlin, Germany, [email protected]

Introduction, Neum, Bosnia and Herzegowina Introduction 9 th Workshop Software Engineering Education and Reverse Engineering Neum, Bosnia and Herzegowina

Embed Size (px)

Citation preview

Page 1: Introduction, Neum, Bosnia and Herzegowina Introduction 9 th Workshop Software Engineering Education and Reverse Engineering Neum, Bosnia and Herzegowina

Introduction, Neum, Bosnia and Herzegowina

Introduction

9th Workshop

Software Engineering Education and Reverse Engineering

Neum, Bosnia and Herzegowina

31 August – 5 September 2009

Klaus Bothe

Institute of Informatics, Humboldt University – Berlin, Germany, [email protected]

Page 2: Introduction, Neum, Bosnia and Herzegowina Introduction 9 th Workshop Software Engineering Education and Reverse Engineering Neum, Bosnia and Herzegowina

Introduction, Neum, Bosnia and Herzegowina , 2009

Contents

Overview of the workshopWhat happened in our DAAD project since

September 2008?Current work in our DAAD project

Page 3: Introduction, Neum, Bosnia and Herzegowina Introduction 9 th Workshop Software Engineering Education and Reverse Engineering Neum, Bosnia and Herzegowina

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

Page 4: Introduction, Neum, Bosnia and Herzegowina Introduction 9 th Workshop Software Engineering Education and Reverse Engineering Neum, Bosnia and Herzegowina

DAAD

(German Academic Exchange Service)

Academic Reconstruction of South Eastern Europe

Background

Stability Pact for South-Eastern Europe

Humboldt 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

DAAD project:

Software Engineering: Education and Research

Cooperation

University of Nis, Fac. of EEPolytechnic University of Tirana

2006Summary:- 9 countries- 15 universities- 17 faculties(4 have been lost *)

University of Montenegro (Podgorica)2007

Page 5: Introduction, Neum, Bosnia and Herzegowina Introduction 9 th Workshop Software Engineering Education and Reverse Engineering Neum, Bosnia and Herzegowina

Introduction, Durrës, Albania, 2008

Novi Sad

KragujevacNiš

Plovdiv

Timisoara

Banja Luka

Rijeka

SERBIA

MONTENEGRO

PodgoricaMACEDONIA

Page 6: Introduction, Neum, Bosnia and Herzegowina Introduction 9 th Workshop Software Engineering Education and Reverse Engineering Neum, Bosnia and Herzegowina

Workshop participants

• Novi Sad 2001 23

• Plovdiv 2002 26

• Ohrid 2003 27

• Zagreb 2004 30

• Baile Herculane 2005 31

• Ravda 2006 35

• Risan 2007 40

• Durrës 2008 47

• Neum 2009 41

Page 7: Introduction, Neum, Bosnia and Herzegowina Introduction 9 th Workshop Software Engineering Education and Reverse Engineering Neum, Bosnia and Herzegowina

Participants in Neum

Vangel Ajanovski (Skopje)Dusanka Boskovic (Sarajevo)Klaus Bothe (Berlin)Ivan Budićak (Zagreb)Zoran Budimac (Novi Sad) Hans-Dieter Burkhard (Berlin)Betim Cico (Tirana)Emil Doycev (Plovdiv)Mirjana Ivanovic (Novi Sad) Ioan Jurca (Timisoara)Damir Kalpic (Zagreb)Vedran Ljubovic (Sarajevo)Ivan Lukovic (Podgorica, Novi Sad)Ana Madevska Bogdanova (Skopje)Boris Milasinović (Zagreb)Novica Nosovic (Sarajevo) Hakik Paci (Tirana) Dragoslav Pesovic (Novi Sad) Aleksandar Popovic (Montenegro)

Ivan Pribela (Novi Sad) Zoran Putnik (Novi Sad)Zaharije Radivojevic (Belgrade)Gordana Rakic (Novi Sad)Hergys Rexha (Tirana)Michael Ritzschke (Berlin)Milos Savic (Novi Sad) Olga Schiemangk (Berlin)Stanimir Stoyanov (Plovdiv) Asya Stoyanova-Doycheva (Plovidv)Goran Sukovic (Podgorica)Dragana Todorić-Vukasin (Novi Sad)Dusan Tosic (Belgrade)Milorad Tosic (Nis) Evis Trendafili (Tirana)Katerina Zdravkova (Skopje)Vladimir Valkanov(Plovdiv) Veselina Valkanova (Plovdiv) Katerina Zdravkova (Skopje) Hussein Zedan (Leicester)

15 new ones

Page 8: Introduction, Neum, Bosnia and Herzegowina Introduction 9 th Workshop Software Engineering Education and Reverse Engineering Neum, Bosnia and Herzegowina

Contents

Overview of the workshopWhat happened in our DAAD project since

September 2008?Current work in our DAAD project

Page 9: Introduction, Neum, Bosnia and Herzegowina Introduction 9 th Workshop Software Engineering Education and Reverse Engineering Neum, Bosnia and Herzegowina

What happened in our DAAD project since September 2008 ?

Papers at Conferences and Journals DAAD Winter School, Munich January 2009

participants from Tirana and Novi Sad: Hergys Rexha, Parid Cico, Mladen Stevanovic new call for 2010 is out: let me know candidates soon

Coordination Meeting of project group leaders, May 2009 Visits to Berlin: Vladimir Valkanov(Plovdiv), Ana Madevska

Bogdanova (Skopje), … (Novi Sad) Guest lecturing:

Novi Sad, Skopje, Berlin, Tirana included

Page 10: Introduction, Neum, Bosnia and Herzegowina Introduction 9 th Workshop Software Engineering Education and Reverse Engineering Neum, Bosnia and Herzegowina

Papers (1)

Z. Budimac, Z. Putnik, M. Ivanovic, K. Bothe, K. Schuetzler: On the Assessment and Self-Assessment in a Students Teamwork Based Course on Software Engineering" Computer Applications in Engineering Education, Wiley Periodicals, Inc., Wiley, 2009

M. Ivanovic, Z. Budimac, Z. Putnik, K. Bothe: Short Comparison of Tasks and Achievements of Different Groups of Students with the Common Software Engineering Course, Proceedings of 2009 International Conference on Software Engineering Theory and Practice (SETP-09), 13-16 of July 2009 in Orlando, FL

K. Bothe, Z. Budimac, R. Cortazar, M. Ivanovic, H. Zedan: Development of a Modern Curriculum in Software Engineering at Master Level across Countries, Computer Science and Information Systems, Vol. 6, No. 1, June 2009,

M. Ivanovic, Z. Putnik, Z. Budimac, A. Sisarica, K. Bothe: How Gender Issues Can Influence Studying Computer Science, 1st International Conference on Computer Supported Education, Lisboa, Portugal, pp. 223-228, March 2009

Page 11: Introduction, Neum, Bosnia and Herzegowina Introduction 9 th Workshop Software Engineering Education and Reverse Engineering Neum, Bosnia and Herzegowina

Papers (2)

Z. Budimac, Z. Putnik, M. Ivanovic, K. Bothe: Common Software Engineering Course: Experiences from Different Countries, 1st International Conference on Computer Supported Education, Lisboa, Portugal, pp. 375-378, March 2009.

Z. Komlenov, Z. Budimac, M. Ivanovic: Introducing Adaptivity to eLessons on Object-oriented Programming, BCI 09, Thesaloniki

Z. Putnik, Z. Budimac, M. Ivanovic: From Legacy Teaching Material to Learning Objects – Possible Conversion Model, BCI 09, Thesaloniki

Klaus Bothe, Kay Schützler, Zoran Budimac, Zoran Putnik, Mirjana Ivanovic, Stanimir Stoyanov, Asya Stoyanova-Doyceva, Katerina Zdravkova, Boro Jakimovski, Dragan Bojic, Ioan Jurca, Damir Kalpic, Betim Cico:“Experience with shared teaching materials for software engineering across countries”, „Informatics Education Europe IV“, Freiburg, November 2009

Page 12: Introduction, Neum, Bosnia and Herzegowina Introduction 9 th Workshop Software Engineering Education and Reverse Engineering Neum, Bosnia and Herzegowina

Papers (2)

Z. Budimac, Z. Putnik, M. Ivanovic, K. Bothe: Common Software Engineering Course: Experiences from Different Countries, 1st International Conference on Computer Supported Education, Lisboa, Portugal, pp. 375-378, March 2009.

Z. Komlenov, Z. Budimac, M. Ivanovic: Introducing Adaptivity to eLessons on Object-oriented Programming, BCI 09, Thesaloniki

Z. Putnik, Z. Budimac, M. Ivanovic: From Legacy Teaching Material to Learning Objects – Possible Conversion Model, BCI 09, Thesaloniki

Klaus Bothe, Kay Schützler, Zoran Budimac, Zoran Putnik, Mirjana Ivanovic, Stanimir Stoyanov, Asya Stoyanova-Doyceva, Katerina Zdravkova, Boro Jakimovski, Dragan Bojic, Ioan Jurca, Damir Kalpic, Betim Cico:“Experience with shared teaching materials for software engineering across countries”, „Informatics Education Europe IV“, Freiburg, Germany, November 2009

Page 13: Introduction, Neum, Bosnia and Herzegowina Introduction 9 th Workshop Software Engineering Education and Reverse Engineering Neum, Bosnia and Herzegowina

Klaus Bothe, Kay Schützler, Zoran Budimac, Zoran Putnik, Mirjana Ivanovic, Stanimir Stoyanov, Asya Stoyanova-Doyceva, Katerina Zdravkova, Boro Jakimovski, Dragan Bojic, Ioan Jurca, Damir Kalpic, Betim Cico:

“Experience with shared teaching materials for software engineering across countries”,

„Informatics Education Europe IV“, Freiburg, Germany, November 2009

Plovdiv (Bulgaria)

Belgrade (Serbia)

Zagreb (Croatia)

Kragujevac (Serbia)Skopje (FYR Macedonia)

Novi Sad (Serbia)

HU Berlin (Germany)

PU Tirana (Albania)

U Tirana (Albania)Timisoara (Romania)

JCSE Teaching Materials

Page 14: Introduction, Neum, Bosnia and Herzegowina Introduction 9 th Workshop Software Engineering Education and Reverse Engineering Neum, Bosnia and Herzegowina

Reviewer’s remarks concerning … (1)

… the paper at „Informatics Education Europe“, Freiburg, November 2009

General Remarks:

- The results of the paper should be relevant to almost all universities in the future.”

- The paper is a good experience report about a running project with 5 years of experience. Nice results, high diversity of project partners.

- This paper illustrates a good experience of the sharing of teaching material across institutions and countries. It illustrates how the material can be used as both a complete course and as a selective topic choice.

- It is impressive that it was possible to use the materials for so many classesin all the different countries!

Page 15: Introduction, Neum, Bosnia and Herzegowina Introduction 9 th Workshop Software Engineering Education and Reverse Engineering Neum, Bosnia and Herzegowina

Reviewer’s remarks concerning … (2)

… the paper at „Informatics Education Europe“, Freiburg, November 2009

Question (selected):

- In my view the paper does not give a clear answer to the question raised:"does it really pay off considering the diversity of the different educationalenvironments and the difficulties of using externally produced materials rather than dedicated individual ones?"

Page 16: Introduction, Neum, Bosnia and Herzegowina Introduction 9 th Workshop Software Engineering Education and Reverse Engineering Neum, Bosnia and Herzegowina

Coordination meeting of project group leaders

Berlin May 2009

Participants: – Zoran Budimac, Damir Kalpic, Stanimir Stoyanov, Katerina

Zdravkova, Betim Cico, Novica Nosovic, Ioan Jurca

Results:– Draft workshop program for Neum– Workshop organisation:

hotel, conference room, …

– Presentations: new curricula, national versions, …

Page 17: Introduction, Neum, Bosnia and Herzegowina Introduction 9 th Workshop Software Engineering Education and Reverse Engineering Neum, Bosnia and Herzegowina

Overview of the workshopWhat happened in our DAAD project since

September 2005?Current work in our DAAD project

Contents

Page 18: Introduction, Neum, Bosnia and Herzegowina Introduction 9 th Workshop Software Engineering Education and Reverse Engineering Neum, Bosnia and Herzegowina

Fields of cooperation in our DAAD project: topics of 9th workshop in Neum 2009:

ReverseEngineering:XCTL

JCCC:Compiler Construction

JCOOJava I, II

Localization:- National versions

- Multi-lingual dictionary

- Tools

Bologna process, curriculum development, TEMPUS

JCSMP: Software Project Management

JCSE:

Teaching materials for

SE lectures

JCDSAlg: Data structures and algorithms

2001

2003

2004, 2008

2005

2006

e-Learning2004

2001

20042002

Main issue for a long time

Page 19: Introduction, Neum, Bosnia and Herzegowina Introduction 9 th Workshop Software Engineering Education and Reverse Engineering Neum, Bosnia and Herzegowina

Workshop in Durres 2008:

the workshop with 4 official group photos

Page 20: Introduction, Neum, Bosnia and Herzegowina Introduction 9 th Workshop Software Engineering Education and Reverse Engineering Neum, Bosnia and Herzegowina
Page 21: Introduction, Neum, Bosnia and Herzegowina Introduction 9 th Workshop Software Engineering Education and Reverse Engineering Neum, Bosnia and Herzegowina
Page 22: Introduction, Neum, Bosnia and Herzegowina Introduction 9 th Workshop Software Engineering Education and Reverse Engineering Neum, Bosnia and Herzegowina
Page 23: Introduction, Neum, Bosnia and Herzegowina Introduction 9 th Workshop Software Engineering Education and Reverse Engineering Neum, Bosnia and Herzegowina