Exams Hauptseminar SoSe 17 - TU...

16
Future-Proof Software 1 Prof. Dr. Frank J. Furrer - WS 2016/17 http://www.resumewritingservice.biz Fotolia (with permission) Exams Hauptseminar SoSe 17

Transcript of Exams Hauptseminar SoSe 17 - TU...

Page 1: Exams Hauptseminar SoSe 17 - TU Dresdenst.inf.tu-dresden.de/files/teaching/ws16/fps/ExamsFPS_20170127.pdf · Sample Exam Questions: Future-Proof Software Prof. Dr. Frank J. Furrer

Future-Proof Software

1 Prof. Dr. Frank J. Furrer - WS 2016/17

htt

p:/

/w

ww

.resu

mew

riti

ngserv

ice.b

iz

Fo

tolia

(with

perm

ission

)

Exams Hauptseminar SoSe 17

Page 2: Exams Hauptseminar SoSe 17 - TU Dresdenst.inf.tu-dresden.de/files/teaching/ws16/fps/ExamsFPS_20170127.pdf · Sample Exam Questions: Future-Proof Software Prof. Dr. Frank J. Furrer

Future-Proof Software

2 Prof. Dr. Frank J. Furrer - WS 2016/17

Exams:

[Official Text]:

Participants can receive a grade via an oral exam or anot graded certificate of attendance (Sitzschein).

http

://w

ww

.resu

mew

ritingserv

ice.b

iz

Page 3: Exams Hauptseminar SoSe 17 - TU Dresdenst.inf.tu-dresden.de/files/teaching/ws16/fps/ExamsFPS_20170127.pdf · Sample Exam Questions: Future-Proof Software Prof. Dr. Frank J. Furrer

Future-Proof Software

3 Prof. Dr. Frank J. Furrer - WS 2016/17

Certificate of Attendance

Participants can receive a not graded certificateof attendance.

(NO credits ECTS)

Please write an email to [email protected] (Secretary of the Chair of SoftwareTechnology).

She will arrange the certificate.

DO NOT CONTACT ME DIRECTLY. THANKS.

For the not graded certificate you need to sign theattendance list provided during each lecture.

Page 4: Exams Hauptseminar SoSe 17 - TU Dresdenst.inf.tu-dresden.de/files/teaching/ws16/fps/ExamsFPS_20170127.pdf · Sample Exam Questions: Future-Proof Software Prof. Dr. Frank J. Furrer

Future-Proof Software

4 Prof. Dr. Frank J. Furrer - WS 2016/17

Oral Exam

Participants can receive a grade via an oral exam(3 credits ECTS)

Please check your exam regulations which type ofcredit (mark/certificate) you need. If you areinterested in an examination date, please write anemail to [email protected] (Secretary ofthe Chair of Software Technology). She willschedule the exams.

DO NOT CONTACT ME DIRECTLY. THANKS

Page 5: Exams Hauptseminar SoSe 17 - TU Dresdenst.inf.tu-dresden.de/files/teaching/ws16/fps/ExamsFPS_20170127.pdf · Sample Exam Questions: Future-Proof Software Prof. Dr. Frank J. Furrer

Future-Proof Software

5 Prof. Dr. Frank J. Furrer - WS 2016/17

#

AErkennung derZusammenhängedes Prüfungs-gebietes

(Understanding)

BEinordnung speziellerFragestellungen in dieZusammenhänge desPrüfungsgebietes

(Reasoning)

CGrundlagenwissen gemässdem Stand des Studiums

(Knowledge)

1. What is a goodfuture-proofsoftware-architecture?

Why?

Which are the contra-productive behaviors ofan IT architect?

Which is the most importantskill of a successful ITarchitect?

Why?

2. Why are architectureprinciples soimportant?

Have architectureprinciples to be strictlyenforced in eachsituation and in eachproject?

Which is the resistanceencountered by an ITarchitect while trying toenforce architecture-principles?

Sample Exam Questions:

Page 6: Exams Hauptseminar SoSe 17 - TU Dresdenst.inf.tu-dresden.de/files/teaching/ws16/fps/ExamsFPS_20170127.pdf · Sample Exam Questions: Future-Proof Software Prof. Dr. Frank J. Furrer

Future-Proof Software

6 Prof. Dr. Frank J. Furrer - WS 2016/17

Announcement: Hauptseminar FURRER Summer Term 2017

Fo

tolia

(wit

hp

erm

issi

on

)

From Algorithmic Computing to Autonomic Computing

Page 7: Exams Hauptseminar SoSe 17 - TU Dresdenst.inf.tu-dresden.de/files/teaching/ws16/fps/ExamsFPS_20170127.pdf · Sample Exam Questions: Future-Proof Software Prof. Dr. Frank J. Furrer

Future-Proof Software

7 Prof. Dr. Frank J. Furrer - WS 2016/17

htt

p:/

/w

ww

.bobolo

gy.c

om

Algorithmic Computing

An algorithm is a list of rules to follow for solving a problem

You use code to tell a computer what to do “Program”

Before you write code you need an algorithm

The «programmer» must

think of all possible cases

and decisions beforehand

htt

p:/

/kin

gofw

allpapers

.com

Page 8: Exams Hauptseminar SoSe 17 - TU Dresdenst.inf.tu-dresden.de/files/teaching/ws16/fps/ExamsFPS_20170127.pdf · Sample Exam Questions: Future-Proof Software Prof. Dr. Frank J. Furrer

Future-Proof Software

8 Prof. Dr. Frank J. Furrer - WS 2016/17

But what if the problem

• is not fully defined ?

• or the environment isuncertain ?

htt

p:/

/cbtt

hera

pyu

k.c

om

But what if situations

• are too complex to bepredicted ?

• or the environment ischanging dynamically ?

http

s:/

/s3.a

mazo

naw

s.c

om

Page 9: Exams Hauptseminar SoSe 17 - TU Dresdenst.inf.tu-dresden.de/files/teaching/ws16/fps/ExamsFPS_20170127.pdf · Sample Exam Questions: Future-Proof Software Prof. Dr. Frank J. Furrer

Future-Proof Software

9 Prof. Dr. Frank J. Furrer - WS 2016/17

«We need some

help from

Artificial

Intelligence»

Page 10: Exams Hauptseminar SoSe 17 - TU Dresdenst.inf.tu-dresden.de/files/teaching/ws16/fps/ExamsFPS_20170127.pdf · Sample Exam Questions: Future-Proof Software Prof. Dr. Frank J. Furrer

Future-Proof Software

10 Prof. Dr. Frank J. Furrer - WS 2016/17

HS-Dates:

Kick-Off Meeting (Introduction): Wednesday, April 19, 2017 / 11:10 – 12:40 in APB/INF 2101

Seminar Day 1: Wednesday, June 7, 2017 / 09:20 – 10:50 & 11:10 – 12:40 in APB/INF 2101

Seminar Day 2: Wednesday, July 12, 2017 / 09:20 – 10:50 & 11:10 – 12:40 in APB/INF 2101

Hauptseminar «From Algorithmic Computing to Autonomic Computing»

Summer Term 2017

Prof. Dr. Frank J. Furrer

HS-Website:https://tu-dresden.de/ing/informatik/smt/st/studium/lehrveranstaltungen?subject=339&lang=en&leaf=2&embedding_id=47eddfa7c5a54ed5be49042aff35a31b

Page 11: Exams Hauptseminar SoSe 17 - TU Dresdenst.inf.tu-dresden.de/files/teaching/ws16/fps/ExamsFPS_20170127.pdf · Sample Exam Questions: Future-Proof Software Prof. Dr. Frank J. Furrer

Future-Proof Software

11 Prof. Dr. Frank J. Furrer - WS 2016/17

Future-Proof Software-Systems

Parting Notesh

ttp:/

/w

ww

.mik

mak.c

o.il/

gallery

?id

=95608&

ctg

Id=1

Page 12: Exams Hauptseminar SoSe 17 - TU Dresdenst.inf.tu-dresden.de/files/teaching/ws16/fps/ExamsFPS_20170127.pdf · Sample Exam Questions: Future-Proof Software Prof. Dr. Frank J. Furrer

Future-Proof Software

12 Prof. Dr. Frank J. Furrer - WS 2016/17

„Usually, any reasonable architecture will

support the desired functionality, but only a

carefully chosen architecture will enable the

desired quality properties“

George Fairbanks: Just Enough Software Architecture, 2010,ISBN 978-0-9846181-0-1

ww

w.fo

tolia

.com

„The force of entropy means that disorder is

the only thing that happens automatically and

by itself. If you want to create a completely

ad-hoc IT architecture, you do not have to

lift a finger. It will happen automatically as a

result of day-to-day IT activity“

Richard Hubert: Convergent Architecture, 2002. ISBN 978-0-

471-10560-2 http://larvalsubjects.wordpress.com/2013/02/18/against-holism-the-argument-from-entropy/

Page 13: Exams Hauptseminar SoSe 17 - TU Dresdenst.inf.tu-dresden.de/files/teaching/ws16/fps/ExamsFPS_20170127.pdf · Sample Exam Questions: Future-Proof Software Prof. Dr. Frank J. Furrer

Future-Proof Software

13 Prof. Dr. Frank J. Furrer - WS 2016/17

htt

p:/

/w

ww

.123rf

.com

Page 14: Exams Hauptseminar SoSe 17 - TU Dresdenst.inf.tu-dresden.de/files/teaching/ws16/fps/ExamsFPS_20170127.pdf · Sample Exam Questions: Future-Proof Software Prof. Dr. Frank J. Furrer

Future-Proof Software

14 Prof. Dr. Frank J. Furrer - WS 2016/17

Page 15: Exams Hauptseminar SoSe 17 - TU Dresdenst.inf.tu-dresden.de/files/teaching/ws16/fps/ExamsFPS_20170127.pdf · Sample Exam Questions: Future-Proof Software Prof. Dr. Frank J. Furrer

Future-Proof Software

15 Prof. Dr. Frank J. Furrer - WS 2016/17

Contact Details:

[email protected]

Mobile: +41 (0)79 401 48 60Phone: +41 (0)52 740 32 28

Postal Address:Dr. Frank J. FurrerGuldifuess 3CH-8260 Stein am RheinSchweiz

Page 16: Exams Hauptseminar SoSe 17 - TU Dresdenst.inf.tu-dresden.de/files/teaching/ws16/fps/ExamsFPS_20170127.pdf · Sample Exam Questions: Future-Proof Software Prof. Dr. Frank J. Furrer

Future-Proof Software

16 Prof. Dr. Frank J. Furrer - WS 2016/17