54
Challenges and Impact of Software in 2025 Hauptseminar Sommersemester 2014: The Challenges and Impact of Software in 2025 Dr. Frank J. Furrer Dr. Frank J. Furrer Language: English V1.0/30.3.2014 3 ECTS Credits 1 TUD / Dr. Frank J. Furrer / SS2014

The Challenges and Impact of Software in 2025st.inf.tu-dresden.de/files/teaching/ss14/software2025/H...Part 2: Principles of a good paper Principles of a good presentation Part 3:

Embed Size (px)

Citation preview

Page 1: The Challenges and Impact of Software in 2025st.inf.tu-dresden.de/files/teaching/ss14/software2025/H...Part 2: Principles of a good paper Principles of a good presentation Part 3:

Challenges and Impact of Software in 2025

Hauptseminar Sommersemester 2014:

The Challenges and Impactof Software in 2025

Dr. Frank J. FurrerDr. Frank J. Furrer

Language: English

V1.0/30.3.2014

3 ECTS Credits

1TUD / Dr. Frank J. Furrer / SS2014

Page 2: The Challenges and Impact of Software in 2025st.inf.tu-dresden.de/files/teaching/ss14/software2025/H...Part 2: Principles of a good paper Principles of a good presentation Part 3:

Challenges and Impact of Software in 2025

The Future of Software – and of our Profession

Kick-Off Meeting 8-April-2014

2TUD / Dr. Frank J. Furrer / SS2014

Page 3: The Challenges and Impact of Software in 2025st.inf.tu-dresden.de/files/teaching/ss14/software2025/H...Part 2: Principles of a good paper Principles of a good presentation Part 3:

Challenges and Impact of Software in 2025

Topic:

Which are the situation, the challenges andthe impact of software in the year 2025?the impact of software in the year 2025?

3TUD / Dr. Frank J. Furrer / SS2014

Key Questions:

1. What is the difference in software in 2025 ?

2. What will be different in software-engineering ?

3. What is the impact of software in 2025 on people, work and the society ?

Page 4: The Challenges and Impact of Software in 2025st.inf.tu-dresden.de/files/teaching/ss14/software2025/H...Part 2: Principles of a good paper Principles of a good presentation Part 3:

Challenges and Impact of Software in 2025

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

4TUD / Dr. Frank J. Furrer / SS2014

Hauptseminar Website:

http://st.inf.tu-dresden.de/teaching/software2025

Page 5: The Challenges and Impact of Software in 2025st.inf.tu-dresden.de/files/teaching/ss14/software2025/H...Part 2: Principles of a good paper Principles of a good presentation Part 3:

Challenges and Impact of Software in 2025

Short Personal Presentation:

• Name

• e-Mail

• Student status

5TUD / Dr. Frank J. Furrer / SS2014

• Student status

• Author/Peer Reviewer

• Selected Topic (Key Question)

• Personal interest in the Hauptseminar

Page 6: The Challenges and Impact of Software in 2025st.inf.tu-dresden.de/files/teaching/ss14/software2025/H...Part 2: Principles of a good paper Principles of a good presentation Part 3:

Challenges and Impact of Software in 2025

Key Questions:

1. What is the difference in software in 2025 ?

2. What will be different in software-engineering in 2025?

3. What is the impact of software in 2025 on people, work and the society ?

Topic Name e-Mail Parti-cipant

PeerReviewer

Software2025

6TUD / Dr. Frank J. Furrer / SS2014

2025

SoftwareEngineering2025

SoftwareImpact2025

Page 7: The Challenges and Impact of Software in 2025st.inf.tu-dresden.de/files/teaching/ss14/software2025/H...Part 2: Principles of a good paper Principles of a good presentation Part 3:

Challenges and Impact of Software in 2025

Content:

Part 1:

Objectives of the Hauptseminar

Work Plan

ECTS

Context & Introduction

7TUD / Dr. Frank J. Furrer / SS2014

Part 2:

Principles of a good paper

Principles of a good presentation

Part 3:

References

Page 8: The Challenges and Impact of Software in 2025st.inf.tu-dresden.de/files/teaching/ss14/software2025/H...Part 2: Principles of a good paper Principles of a good presentation Part 3:

Challenges and Impact of Software in 2025

8TUD / Dr. Frank J. Furrer / SS2014

Objectives of the Hauptseminar

Page 9: The Challenges and Impact of Software in 2025st.inf.tu-dresden.de/files/teaching/ss14/software2025/H...Part 2: Principles of a good paper Principles of a good presentation Part 3:

Challenges and Impact of Software in 2025

What the Participants will learn:

1. Do focused research in a specific area

2. Author a paper (scientific or business)

3. Learn (or perfect) the use of TeX3. Learn (or perfect) the use of TeX

4. Experience the peer-review process

5. Defend your ideas & paper

6. Broaden your perspective in this field

9TUD / Dr. Frank J. Furrer / SS2014

Page 10: The Challenges and Impact of Software in 2025st.inf.tu-dresden.de/files/teaching/ss14/software2025/H...Part 2: Principles of a good paper Principles of a good presentation Part 3:

Challenges and Impact of Software in 2025

10TUD / Dr. Frank J. Furrer / SS2014

Work Plan

Page 11: The Challenges and Impact of Software in 2025st.inf.tu-dresden.de/files/teaching/ss14/software2025/H...Part 2: Principles of a good paper Principles of a good presentation Part 3:

Challenges and Impact of Software in 2025

Select topic:• SW-Differences?• SW-Engineering?• Impact?

ResearchLiterature

Draft 1Paper

Participants Dr. F.J. Furrer

PeerReview

PresentPaper

Kick-OffLecture (1 DS)

Seminar 1(1 day)

tim

e

Paper

Draft 2Paper

PeerReview

PresentPaper

Seminar 2(1 day)

(1 day)

Proceedings Volume(electronic, PDF)

FinalPaper

11TUD / Dr. Frank J. Furrer / SS2014

Page 12: The Challenges and Impact of Software in 2025st.inf.tu-dresden.de/files/teaching/ss14/software2025/H...Part 2: Principles of a good paper Principles of a good presentation Part 3:

Challenges and Impact of Software in 2025

Activity Deadline/Date

Hauptseminar Kick-Off Meeting Tuesday, April 8, 2014: 14:50 – 16:20

Room INF 2101

Select 2 peer reviewers (from the

participants)

April 20, 2014

Deliver 1st draft of both your storyline

and your paper to your peer reviewers

Friday, May 16, 2014

Peer reviewers return their comments to

the authors

Friday, May 23, 2014

Deliver 2nd, improved draft of both your

storyline and your paper

Thursday, May 30, 2014

Workplan

12TUD / Dr. Frank J. Furrer / SS2014

1st Seminar Day Friday, June 6, 2014: 09:00 – 13:00

Room INF 2101

Deliver 3rd, improved draft of your paper

to your peer reviewers

Friday, June 20, 2014

Peer reviewers return their comments to

the authors

Friday, June 27, 2014

Deliver pre-final draft of your paper Friday, July 4, 2014

2nd Seminar Day Friday, July 11, 2014: 09:00 – 13:00

Room INF 2101

Deliver final version of your paper Latest: Wednesday, July 23, 2014

pdf-volume of collected papers ready Friday, August 8, 2014

Page 13: The Challenges and Impact of Software in 2025st.inf.tu-dresden.de/files/teaching/ss14/software2025/H...Part 2: Principles of a good paper Principles of a good presentation Part 3:

Challenges and Impact of Software in 2025

13TUD / Dr. Frank J. Furrer / SS2014

ECTS

Page 14: The Challenges and Impact of Software in 2025st.inf.tu-dresden.de/files/teaching/ss14/software2025/H...Part 2: Principles of a good paper Principles of a good presentation Part 3:

Challenges and Impact of Software in 2025

Effort: Total 28 hrs ( 3 ECTS Credits)

Activity Effort

Kick-Off Lecture 2 hrs (1 DS)

Seminar 1 6 h (3 DS)

Seminar 2 6 h (3 DS)Seminar 2 6 h (3 DS)

Literature Research, Draft Paper 1, Peer-Review 8 h (home work)

Draft Paper 2, Peer Review 6 h (home work)

Total 28 h

14TUD / Dr. Frank J. Furrer / SS2014

3 ECTS CreditsPlease sign the attendance list !

Page 15: The Challenges and Impact of Software in 2025st.inf.tu-dresden.de/files/teaching/ss14/software2025/H...Part 2: Principles of a good paper Principles of a good presentation Part 3:

Challenges and Impact of Software in 2025

15TUD / Dr. Frank J. Furrer / SS2014

Context & Introduction

Page 16: The Challenges and Impact of Software in 2025st.inf.tu-dresden.de/files/teaching/ss14/software2025/H...Part 2: Principles of a good paper Principles of a good presentation Part 3:

Challenges and Impact of Software in 2025

„In the future, each technical product contains software“

Software determines (to a large extent):

http

://ww

w.ch

ange

Software is one of the most important key success factorsfor today‘s and tomorrow‘s products and services

16TUD / Dr. Frank J. Furrer / SS2014

Functionality

Quality Properties, such as safety, security,availability, integrity, performance etc.

Competitiveness

Revenue generation

Innovation capacity

Intellectual Property Rights

http

://ww

w.ch

ange-m

anagem

ent.co

m

Page 17: The Challenges and Impact of Software in 2025st.inf.tu-dresden.de/files/teaching/ss14/software2025/H...Part 2: Principles of a good paper Principles of a good presentation Part 3:

Challenges and Impact of Software in 2025

Example: Softwarein Motorcars

http

://en

.wik

ipedia

.org

/w

iki/

Asto

n_M

artin

17TUD / Dr. Frank J. Furrer / SS2014

http://www.motorbase.com/picture/by-id/437941611

Year Mechanics

(% Cost)

Electronics

(% Cost)

Software

(% Cost)

# of SLOC

1950 100 0 0 0

Page 18: The Challenges and Impact of Software in 2025st.inf.tu-dresden.de/files/teaching/ss14/software2025/H...Part 2: Principles of a good paper Principles of a good presentation Part 3:

Challenges and Impact of Software in 2025

http://myauto24.blogspot.ch/2013/

Year Mechanics

(% Cost)

Electronics

(% Cost)

Software

(% Cost)

# of SLOC

1950 100 0 0 0

2012 55 30 15 100‘000‘000 (108)

Source: http://www.atkearney.com

18TUD / Dr. Frank J. Furrer / SS2014

http://www.designbuzz.com/10-futuristic-cars-run-electricity

Year Mechanics

(% Cost)

Electronics

(% Cost)

Software

(% Cost)

# of SLOC

1950 100 0 0 0

2012 55 30 15 100‘000‘000 (108)

2025 40 30 30 1‘000‘000‘000 (109)

Source: http://www.atkearney.com

Page 19: The Challenges and Impact of Software in 2025st.inf.tu-dresden.de/files/teaching/ss14/software2025/H...Part 2: Principles of a good paper Principles of a good presentation Part 3:

Challenges and Impact of Software in 2025

Reminder:Software is one of the most important key success factors

for today‘s and tomorrow‘s products and services

Software is a powerful weapon

in the battle for innovation and

commercial success for a company

19TUD / Dr. Frank J. Furrer / SS2014

commercial success for a company

Therefore, we need efficient and effective software engineering

paradigms, methodologies, people, tools and processes

Page 20: The Challenges and Impact of Software in 2025st.inf.tu-dresden.de/files/teaching/ss14/software2025/H...Part 2: Principles of a good paper Principles of a good presentation Part 3:

Challenges and Impact of Software in 2025

Softwarecomplexity

time

NewAbstraction

NewAbstraction

NewAbstraction

20TUD / Dr. Frank J. Furrer / SS2014

Programs Functionality

2010

2000

1990

1960

1950

Object Technology Systems Partitioning, Encapsulation

Component Systems Re-Use, Interfaces

Service-Oriented Systems Sustainability, Contracts

Systems-of-Systems Interoperability, Contracts

Page 21: The Challenges and Impact of Software in 2025st.inf.tu-dresden.de/files/teaching/ss14/software2025/H...Part 2: Principles of a good paper Principles of a good presentation Part 3:

Challenges and Impact of Software in 2025

Reminder:

„In the future, each technical product and servicecontains software“

Impact on daily lifeImpact on work Impact on social life

etc.

21TUD / Dr. Frank J. Furrer / SS2014

http://whotalking.comhttp://robotics.youngester.com

http://www.ballywhosocial.com

Page 22: The Challenges and Impact of Software in 2025st.inf.tu-dresden.de/files/teaching/ss14/software2025/H...Part 2: Principles of a good paper Principles of a good presentation Part 3:

Challenges and Impact of Software in 2025

Software continuously invades society,

our personal and work life,

and global wealth distribution.

Keyword: Automation

22TUD / Dr. Frank J. Furrer / SS2014

htt

p:/

/n

exu

sillu

min

ati

.blo

gspot.

ch

Page 23: The Challenges and Impact of Software in 2025st.inf.tu-dresden.de/files/teaching/ss14/software2025/H...Part 2: Principles of a good paper Principles of a good presentation Part 3:

Challenges and Impact of Software in 2025

… so:

What is the difference in software in 2025 ?

• (much) more functionality

• larger size and higher complexity

• higher quality requirements (safety, security, …)

Question 1

23TUD / Dr. Frank J. Furrer / SS2014

• more legal & regulatoy interference (certification)

• … ???

• more complex infrastructures

yourpaper

Page 24: The Challenges and Impact of Software in 2025st.inf.tu-dresden.de/files/teaching/ss14/software2025/H...Part 2: Principles of a good paper Principles of a good presentation Part 3:

Challenges and Impact of Software in 2025

… so:

What will be different in software-engineering in 2025 ?

• (much) more architecture-centric

• New abstractions: Models

• Verifiable requirements specifications

Question 2

24TUD / Dr. Frank J. Furrer / SS2014

• automated code generation (domain models)

• Higher resilience (more attacks & failures)

• New programming languages

yourpaper

• … ???

Page 25: The Challenges and Impact of Software in 2025st.inf.tu-dresden.de/files/teaching/ss14/software2025/H...Part 2: Principles of a good paper Principles of a good presentation Part 3:

Challenges and Impact of Software in 2025

• the degree of automation is continuously rising

• also „intellectual“ tasks are automated

• automation shifts the job landscape massively

… so:

What is the impact of software in 2025 on people, work and the society ?

Question 3

25TUD / Dr. Frank J. Furrer / SS2014

• automation influences our daily life more and more

• technological innovation is accelerated by software

• personal relationships are shifted into cyberspace

yourpaper

• software poses considerable risks (privacy, security …)

• … ???

Page 26: The Challenges and Impact of Software in 2025st.inf.tu-dresden.de/files/teaching/ss14/software2025/H...Part 2: Principles of a good paper Principles of a good presentation Part 3:

Challenges and Impact of Software in 2025

26TUD / Dr. Frank J. Furrer / SS2014

Principles of a good paper

Page 27: The Challenges and Impact of Software in 2025st.inf.tu-dresden.de/files/teaching/ss14/software2025/H...Part 2: Principles of a good paper Principles of a good presentation Part 3:

Challenges and Impact of Software in 2025

Principles of a good paper

Key element = An interesting, consistent and complete storyline

Focus

Mission

Vision

Context

Storyline:

Introduction

Existing work, state-of-the-art

Abstract/summary

Title

Structure:

27TUD / Dr. Frank J. Furrer / SS2014

Focus

Material/body

Message

Existing work, state-of-the-art

Chapters

Conclusions/recommendations

References

htt

p:/

/ch

an

ge4rc

han

ge.b

logspot.

ch

http

://perfo

rman

cin

g.c

om

Page 28: The Challenges and Impact of Software in 2025st.inf.tu-dresden.de/files/teaching/ss14/software2025/H...Part 2: Principles of a good paper Principles of a good presentation Part 3:

Challenges and Impact of Software in 2025

Principles of a good paper

Key element = An interesting, consistent and complete storyline

Vision

Context

Storyline

Introduction

Abstract/summary

Title

Paper

28TUD / Dr. Frank J. Furrer / SS2014

Focus

Mission

Vision

Material/body

Message

Introduction

Existing work, state-of-the-art

Chapters

Conclusions,Recommendations

References

Page 29: The Challenges and Impact of Software in 2025st.inf.tu-dresden.de/files/teaching/ss14/software2025/H...Part 2: Principles of a good paper Principles of a good presentation Part 3:

Challenges and Impact of Software in 2025

Principles of a good paper

Focus

Mission

Vision

Context

Storyline:What we want to achieve

„… how do we see an improved world“

(State [Utopia])

29TUD / Dr. Frank J. Furrer / SS2014

Focus

Material/body

Message

What we want to do

„… how do we want to improve the world“

(Action [Way to …])

htt

p:/

/en

.wik

ipedia

.org

/w

iki/

Tra

ffic

Example:

Modern individual traffic

Page 30: The Challenges and Impact of Software in 2025st.inf.tu-dresden.de/files/teaching/ss14/software2025/H...Part 2: Principles of a good paper Principles of a good presentation Part 3:

Challenges and Impact of Software in 2025

Principles of a good paper

Focus

Mission

Vision

Context

Storyline:

Individual traffic using trucks and privatecars is an important element of our economy

and of our individual life-style.

In the last decades the amount of traffic hasincreased considerably.

30TUD / Dr. Frank J. Furrer / SS2014

Focus

Material/body

Message

increased considerably.

The results are daily congestions and higheraccident rates.

They cause significant damage to theeconomy and to our individual mobility.

htt

p:/

/en

.wik

ipedia

.org

/w

iki/

Tra

ffic

Page 31: The Challenges and Impact of Software in 2025st.inf.tu-dresden.de/files/teaching/ss14/software2025/H...Part 2: Principles of a good paper Principles of a good presentation Part 3:

Challenges and Impact of Software in 2025

Principles of a good paper

Focus

Mission

Vision

Context

Storyline:

The vision is to keep traffic fluid, efficientand with low rates of accidents.

One promising approach is to support – oreven replace – the drivers by electronic

31TUD / Dr. Frank J. Furrer / SS2014

Focus

Material/body

Message

even replace – the drivers by electronicdriving assistance systems.

htt

p:/

/en

.wik

ipedia

.org

/w

iki/

Tra

ffic

Page 32: The Challenges and Impact of Software in 2025st.inf.tu-dresden.de/files/teaching/ss14/software2025/H...Part 2: Principles of a good paper Principles of a good presentation Part 3:

Challenges and Impact of Software in 2025

Principles of a good paper

Focus

Mission

Vision

Context

Storyline:

This paper (or presentation) demonstratesthe feasibility and implementation of oneimportant electronic driving assistance

system.

We present and discuss the sensor-basedcollision-avoidance systems.

32TUD / Dr. Frank J. Furrer / SS2014

Focus

Material/body

Message

We present and discuss the sensor-basedcollision-avoidance systems.

Many such systems are under development -some of them can even be found in modern

production cars.

Our target audience are graduate students inmechanical, electronic and computer science

htt

p:/

/en

.wik

ipedia

.org

/w

iki/

Tra

ffic

Page 33: The Challenges and Impact of Software in 2025st.inf.tu-dresden.de/files/teaching/ss14/software2025/H...Part 2: Principles of a good paper Principles of a good presentation Part 3:

Challenges and Impact of Software in 2025

Principles of a good paper

Focus

Mission

Vision

Context

Storyline:

Sensor-based collision-avoidance systems is awide field of research.

It encompasses sensor-, software-,image processing- and safety engineering.

We focus on one specific system: The system

33TUD / Dr. Frank J. Furrer / SS2014

Focus

Material/body

Message

We focus on one specific system: The systemdevelopped by Mercedes-Benz which can befound in most of their current production

cars.

We explain its architecture, functionality,features and limitations.

htt

p:/

/en

.wik

ipedia

.org

/w

iki/

Tra

ffic

Page 34: The Challenges and Impact of Software in 2025st.inf.tu-dresden.de/files/teaching/ss14/software2025/H...Part 2: Principles of a good paper Principles of a good presentation Part 3:

Challenges and Impact of Software in 2025

Principles of a good paper

Focus

Mission

Vision

Context

Storyline:

Restrict, restrict, restrict!

Organize, organize, organize!

Avoid any unnecessary concepts.

Establish a clear state-of-the-art, of prior

34TUD / Dr. Frank J. Furrer / SS2014

Focus

Material/body

Message

Establish a clear state-of-the-art, of priorwork and of relevant references

htt

p:/

/en

.wik

ipedia

.org

/w

iki/

Tra

ffic

Page 35: The Challenges and Impact of Software in 2025st.inf.tu-dresden.de/files/teaching/ss14/software2025/H...Part 2: Principles of a good paper Principles of a good presentation Part 3:

Challenges and Impact of Software in 2025

Principles of a good paper

Focus

Mission

Vision

Context

Conceptual Storyline:This paper has demonstrated the great value

of collision-avoidance systems.

Such systems could greatly be improved byusing real-time environmental information.

Therefore, research should continue intocar-to-car and car-to-infrastructure

communications

35TUD / Dr. Frank J. Furrer / SS2014

Focus

Material/body

Message

communications

htt

p:/

/en

.wik

ipedia

.org

/w

iki/

Tra

ffic

htt

p:/

/ch

an

ge4rc

han

ge.b

logspot.

ch

Page 36: The Challenges and Impact of Software in 2025st.inf.tu-dresden.de/files/teaching/ss14/software2025/H...Part 2: Principles of a good paper Principles of a good presentation Part 3:

Challenges and Impact of Software in 2025

Principles of a good paper

Mission

Vision

Context

Storyline:

Introduction

Abstract/summary

Title

Structure:

36TUD / Dr. Frank J. Furrer / SS2014

Focus

Mission

Material/body

Message

Existing work, state-of-the-art

Chapters

Conclusions/recommendations

References

Page 37: The Challenges and Impact of Software in 2025st.inf.tu-dresden.de/files/teaching/ss14/software2025/H...Part 2: Principles of a good paper Principles of a good presentation Part 3:

Challenges and Impact of Software in 2025

Principles of a good paper

Focus

Mission

Vision

Context

Material/body

Storyline:

Introduction

Existing work, state-of-the-art

Abstract/summary

Title

Chapters

Structure:

37TUD / Dr. Frank J. Furrer / SS2014

Material/body

Message

Chapters

Conclusions/recommendations

References

Style

… your deliverables (2 separate documents)

Page 38: The Challenges and Impact of Software in 2025st.inf.tu-dresden.de/files/teaching/ss14/software2025/H...Part 2: Principles of a good paper Principles of a good presentation Part 3:

Challenges and Impact of Software in 2025

Principles of a good paper

Style

• precise

• correct

The content of a paper is: Your material must be free from errorand in accordance with facts

If it is vague, it is not scientific writing

38TUD / Dr. Frank J. Furrer / SS2014

• brief

• clear

• precise

• ethical

If it is unclear or ambiguous, it is notscientific writing either

Fair, truthful, respectful, copyrights, …

If it is long-winded and unnecessarilydiscursive, it is poor scientific writing

Page 39: The Challenges and Impact of Software in 2025st.inf.tu-dresden.de/files/teaching/ss14/software2025/H...Part 2: Principles of a good paper Principles of a good presentation Part 3:

Challenges and Impact of Software in 2025

Principles of a good paper

• clear

• preciseImportance of definition of terms

Many terms are highly ambiguous, context-dependent,

author-dependent, time-dependent etc.

39TUD / Dr. Frank J. Furrer / SS2014

Term „Human“ [Definition]:

We are bilaterally, symmetrical, sexually differentiated

bipeds located on one of the outer spirals of the Milky

Way, capable of recognising the prime numbers …

[NASA Deep Space Probe]

System, element, module, component, domain, …

Page 40: The Challenges and Impact of Software in 2025st.inf.tu-dresden.de/files/teaching/ss14/software2025/H...Part 2: Principles of a good paper Principles of a good presentation Part 3:

Challenges and Impact of Software in 2025

Principles of a good paper

• brief Clear is more important than brief

Acronyms and abbreviations are poison for the reader

Avoid them (whenever possible)

40TUD / Dr. Frank J. Furrer / SS2014

The vehicle can be seen as an SoS, with many CS, such as ABS, ESC,

BA and possibly a CAS.

Avoid them (whenever possible)

If necessary, introduce them (1x or 2x) at the beginning:

„This paper introduces the concept of System-of-Systems (SoS)“.

An SoS …

Page 41: The Challenges and Impact of Software in 2025st.inf.tu-dresden.de/files/teaching/ss14/software2025/H...Part 2: Principles of a good paper Principles of a good presentation Part 3:

Challenges and Impact of Software in 2025

41TUD / Dr. Frank J. Furrer / SS2014

Principles of a good presentation

Page 42: The Challenges and Impact of Software in 2025st.inf.tu-dresden.de/files/teaching/ss14/software2025/H...Part 2: Principles of a good paper Principles of a good presentation Part 3:

Challenges and Impact of Software in 2025

Principles of a good presentation

Vision

Context

Storyline:

Same as a good paper: Additional power:

Animations

Illustrations/pictures

42TUD / Dr. Frank J. Furrer / SS2014

Focus

Mission

Vision

Material/body

Message

Personal style

Animations

Page 43: The Challenges and Impact of Software in 2025st.inf.tu-dresden.de/files/teaching/ss14/software2025/H...Part 2: Principles of a good paper Principles of a good presentation Part 3:

Challenges and Impact of Software in 2025

Principles of a good presentation

Personal style

Animations

Illustrations/picturesh

ttp:/

/w

ww

.than

od.c

om

43TUD / Dr. Frank J. Furrer / SS2014

Page 44: The Challenges and Impact of Software in 2025st.inf.tu-dresden.de/files/teaching/ss14/software2025/H...Part 2: Principles of a good paper Principles of a good presentation Part 3:

Challenges and Impact of Software in 2025

Principles of a good presentation

Personal style

Animations

Illustrations/picturesCloud Definitions:

Software as a Service

44TUD / Dr. Frank J. Furrer / SS2014

SaaSSoftware as a Service

PaaSPlatform as a Service

IaaSInfrastructure as a Service

Page 45: The Challenges and Impact of Software in 2025st.inf.tu-dresden.de/files/teaching/ss14/software2025/H...Part 2: Principles of a good paper Principles of a good presentation Part 3:

Challenges and Impact of Software in 2025

Principles of a good presentation

Personal style

Animations

Illustrations/pictures

htt

p:/

/dailygra

il.c

om

45TUD / Dr. Frank J. Furrer / SS2014

htt

p:/

/dailygra

il.c

om

Page 46: The Challenges and Impact of Software in 2025st.inf.tu-dresden.de/files/teaching/ss14/software2025/H...Part 2: Principles of a good paper Principles of a good presentation Part 3:

Challenges and Impact of Software in 2025

46TUD / Dr. Frank J. Furrer / SS2014

References

Page 47: The Challenges and Impact of Software in 2025st.inf.tu-dresden.de/files/teaching/ss14/software2025/H...Part 2: Principles of a good paper Principles of a good presentation Part 3:

Challenges and Impact of Software in 2025

Mandatory Reading 1/3

Edgar G. Daylight, Sebastian Nanz (Editors):

Conversations: The Future of SoftwareEngineering – Panel Discussions.

22-23 November 2010, ETH Zurich. LonelyScholar bvba, Heverlee, Belgium, 2011. ISBN978-94-91386-01-5

(www.amazon.de, € 10.00)

47TUD / Dr. Frank J. Furrer / SS2014

Intended Effect:

1. Confuse you ()

2. Expose you to ideas of software leaders

3. … start you thinking

Page 48: The Challenges and Impact of Software in 2025st.inf.tu-dresden.de/files/teaching/ss14/software2025/H...Part 2: Principles of a good paper Principles of a good presentation Part 3:

Challenges and Impact of Software in 2025

Mandatory Reading 2/3

U.S. National Academy of Engineering:

The Engineer of 2020 – Visions ofEngineering in the New Century

National Academy Press, Washington D.C., USA,2004. ISBN 978-0-309-09162-4. Downloadablefrom:http://www.nap.edu/download.php?record_id=10999 [last accessed 11.09.2013]

48TUD / Dr. Frank J. Furrer / SS2014

Intended Effect:

1. Engineering Vision 2020+

2. Engineering skills 2020

3. Engineering Context 2020

Page 49: The Challenges and Impact of Software in 2025st.inf.tu-dresden.de/files/teaching/ss14/software2025/H...Part 2: Principles of a good paper Principles of a good presentation Part 3:

Challenges and Impact of Software in 2025

Mandatory Reading 3/3

ISTAG – Information Society TechnologiesAdvisory Group (Working Group on SoftwareTechnologies), July 2012:

Software Technologies – The missing KeyEnabling Technology (Toward a StrategicAgenda for Software Technologies inEurope)

Downloadable from:http://cordis.europa.eu/fp7/ict/docs/istag-

49TUD / Dr. Frank J. Furrer / SS2014

http://cordis.europa.eu/fp7/ict/docs/istag-soft-tech-wgreport2012.pdf [last accessed:23.3.2014]

Intended Effect:

1. Software research agenda

2. SW commercial necessity

3. Impact recommendation

Page 50: The Challenges and Impact of Software in 2025st.inf.tu-dresden.de/files/teaching/ss14/software2025/H...Part 2: Principles of a good paper Principles of a good presentation Part 3:

Challenges and Impact of Software in 2025

Recommended Reading for Key Question 1:

What is the difference in software in 2025 ?

David Greefhorst, Erik Proper:

Architecture Principles

Question 1

50TUD / Dr. Frank J. Furrer / SS2014

Architecture Principles– The Cornerstones of Enterprise Architecture

Springer Verlag, Heidelberg, Berlin, 2011.SBN 978-3-642-20278-0

Page 51: The Challenges and Impact of Software in 2025st.inf.tu-dresden.de/files/teaching/ss14/software2025/H...Part 2: Principles of a good paper Principles of a good presentation Part 3:

Challenges and Impact of Software in 2025

Recommended Reading for Key Question 2:

What will be different in software-engineering ?

Sebastian Nanz (Editor):The Future of Software-Engineering

Question 2

51TUD / Dr. Frank J. Furrer / SS2014

htt

p:/

/w

ww

.am

azo

n.d

e

The Future of Software-EngineeringSpringer-Verlag, Heidelberg, 2011.ISBN 978-3-642-15186-6.

Presentations downloadable from:http://fose.ethz.ch/program.html[last accessed: 22.3.2014]

Page 52: The Challenges and Impact of Software in 2025st.inf.tu-dresden.de/files/teaching/ss14/software2025/H...Part 2: Principles of a good paper Principles of a good presentation Part 3:

Challenges and Impact of Software in 2025

Recommended Reading for Key Question 3:

What is the impact of software in 2025 on people, work and the society ?

William Meisel:

Question 3

52TUD / Dr. Frank J. Furrer / SS2014

The Software Society– Cultural and Economic Impact

Trafford Publishing, USA, 2013ISBN 978-1-4669-7411-1

Page 53: The Challenges and Impact of Software in 2025st.inf.tu-dresden.de/files/teaching/ss14/software2025/H...Part 2: Principles of a good paper Principles of a good presentation Part 3:

Challenges and Impact of Software in 2025

Activity Deadline/Date

Hauptseminar Kick-Off Meeting Tuesday, April 8, 2014: 14:50 – 16:20

Room INF 2101

Select 2 peer reviewers (from the

participants)

April 20, 2014

Deliver 1st draft of both your storyline

and your paper to your peer reviewers

Friday, May 16, 2014

Peer reviewers return their comments to

the authors

Friday, May 23, 2014

Deliver 2nd, improved draft of both your

storyline and your paper

Thursday, May 30, 2014

Workplan

e-Mail, copy to:[email protected]

53TUD / Dr. Frank J. Furrer / SS2014

1st Seminar Day Friday, June 6, 2014: 09:00 – 13:00

Room INF 2101

Deliver 3rd, improved draft of your paper

to your peer reviewers

Friday, June 20, 2014

Peer reviewers return their comments to

the authors

Friday, June 27, 2014

Deliver pre-final draft of your paper Friday, July 4, 2014

2nd Seminar Day Friday, July 11, 2014: 09:00 – 13:00

Room INF 2101

Deliver final version of your paper Latest: Wednesday, July 23, 2014

pdf-volume of collected papers ready Friday, August 8, 2014

e-Mail, copy to:[email protected]

available onTUD Hauptseminarwebsite

Page 54: The Challenges and Impact of Software in 2025st.inf.tu-dresden.de/files/teaching/ss14/software2025/H...Part 2: Principles of a good paper Principles of a good presentation Part 3:

Challenges and Impact of Software in 2025

Thank you

Good luck

Have fun working on your topic

54TUD / Dr. Frank J. Furrer / SS2014