sustainability and longevity: two sides of the same quality?

20
Sustainability and Longevity: Two sides of the same quality CHRISTOPH BECKER RE4SUSY 2014 1 ? The paper to this talk is available at http://ceur-ws.org/Vol-1216

Upload: christoph-becker

Post on 20-Jun-2015

214 views

Category:

Software


3 download

DESCRIPTION

"Sustainability and Longevity: Two sides of the same quality" is the title of my talk given at the Requirements Engineering for Sustainable Systems workshop (RE4SUSY) at the IEEE Requirements Engineering conference 2014. The paper that this talk is about is available at http://ceur-ws.org/Vol-1216/paper1.pdf

TRANSCRIPT

Page 1: Sustainability and Longevity: Two sides of the same quality?

Sustainability and Longevity:

Two sides of the same

quality CHRISTOPH BECKER

RE4SUSY 2014

1

? The paper to this talk is available at http://ceur-ws.org/Vol-1216

Page 2: Sustainability and Longevity: Two sides of the same quality?

2

sustainability

RE

SE

Information Systems Design

Digital Curation

Longevity

Systems sustaina

bility

Page 3: Sustainability and Longevity: Two sides of the same quality?

Agenda

Digital preservation

Digital curation

Sustainability or longevity?

Observations and implications

Research questions

A manifesto?

3

Page 4: Sustainability and Longevity: Two sides of the same quality?

Digital preservation as communication

… But at the time of reception

• there is no message m any more

• there may be no sender (any more)

• there may be no encoder to check against

• there may be no decoder

• the recipient may not be the original addressee

...

Message m

encode

Digital object

Digital object

Message n

perform

preserve, i.e. transmit through time (may require transformation)

Is n authentic?

Page 5: Sustainability and Longevity: Two sides of the same quality?

The Domesday book

Jeffrey Darlington, Andy Finney, Adrian Pearce. Domesday Redux: The Rescue of the BBC Domesday Project Videodiscs.

July 2003, Ariadne Issue 36 http://www.ariadne.ac.uk/issue36/tna/

Page 6: Sustainability and Longevity: Two sides of the same quality?

text.odt

text.docx

text.pdf

Digital artefacts are not

sustainable on their own…

6

text.docx text.pdf Acrobat 10

Hello

Christoph, you

have 10

minutes left…

Different editor, same file

Hello

Christoph, you

have 8.9

minutes left…

Different editor, different file

Hello Christoph, you have ERROR! FIELD UNDEFINED

minutes left…

Acrobat 10

Hello

Christoph, you

have 9.4

minutes left…

1110101110110

1011011101010

1110101010110

0100110101011

Page 7: Sustainability and Longevity: Two sides of the same quality?

Experimentation

Theory

Computation and Simulation

Data Mining

Sustainable

Infrastructure

7 data

science data curation

Page 8: Sustainability and Longevity: Two sides of the same quality?

Good data wanted… 8

data

science data curation

Page 9: Sustainability and Longevity: Two sides of the same quality?

digital

curation?

Latin cūrō: I arrange, see to, attend to, take care of, ensure; I

heal, cure; I govern, command; I undertake, procure…. from

ProtoIndoEuropean *kʷeis (“to heed”)

Page 10: Sustainability and Longevity: Two sides of the same quality?

what is long-term?

Page 11: Sustainability and Longevity: Two sides of the same quality?

Sustainable economics

1. The demand for digital preservation is a derived

demand.

2. Digital materials are depreciable durable assets.

3. Digital assets are non-rival in consumption and

create a free-rider potential.

4. The digital preservation process is temporally dynamic and path-dependent.

Misalignment of demand

Market failure

11

Sustainable Economics for a Digital Planet: Ensuring Long-Term Access to Digital Information. Final Report of the Blue Ribbon Task Force on Sustainable Digital Preservation and Access, February 2010. http://brtf.sdsc.edu/publications.html

Page 12: Sustainability and Longevity: Two sides of the same quality?

Information Systems

longevity

From preservation to longevity … to Information Systems

Longevity as a design concern1

1. Information longevity: decouple information from system

2. The ”ability to sustain the information system …” - system evolution plus system resilience

3. … and exit point

Cf. relative sustainability: “preserving the function of a

system over a defined time span”2 !

SE practice: Lack of long-term thinking

Social, technical, environmental, economic!

12

1 Proenca et al (2013) Longevity as an Information Systems Design Concern. CAISE Forum 2 Penzenstadler (2013). “Towards a definition of sustainability in and for software engineering,” ACM SAC

Page 13: Sustainability and Longevity: Two sides of the same quality?

Implications

Start with sustainability (or longevity) as a concern rather

than a system quality

Role of information for understanding sustainability

Sustainability is more than lean software plus features to

support environmental sustainability!

Do not separate “susy of” and “susy for”

A question of legitimacy

An opportunity

13

Page 14: Sustainability and Longevity: Two sides of the same quality?

The role of RE in susy

Many techniques exist

elastic reconfiguration for cloud computing

Standard RE plus sustainability

SW evolution, SW resilience

SW architecture analysis and tradeoff

Digital preservation

….

But: Lack of consideration, of unified perspective

Requirements engineering

14

Page 15: Sustainability and Longevity: Two sides of the same quality?

Sustainability as shared

concern

15

Page 16: Sustainability and Longevity: Two sides of the same quality?

Research questions

Stakeholder misalignment (temporal/social/…)

Understanding digital ecosystems

The environmental impact of long-term preservation

vs. its role for social, environmental… sustainability

Holistic modelling perspectives

Trade-off decisions on sustainability dimensions

Information longevity and system sustainability

Quality relationships

End-of-life considerations

Requirements patterns

Practice

Culture

16

Page 17: Sustainability and Longevity: Two sides of the same quality?

RQ: Quality models and

decisions

Trade-offs between sustainability dimensions

Can early-phase models support robust design decisions considering these trade-offs?

Do current viewpoints provide adequate support for decision making in sustainability?

How can we anticipate likely changes of desired system quality with critical impact early? How to assess quality requirements over time?

Where does information longevity go beyond SQUARE data quality?

Under which circumstances should end-of-life concerns be considered?

17

Page 18: Sustainability and Longevity: Two sides of the same quality?

Culture and practice

“The real problem is not technological… What we

don’t have yet in our digital culture is the habit of

long-term thinking that supports preservation.” 1

What are the inhibitors? Can RE contribute to an

increased awareness of the importance and

benefits?

What are the cultural factors that influence the

perception of relevance of sustainability in

organizations?

Can a systematic approach towards analyzing and

documenting these in an RE process increase the

effective consideration of sustainability concerns?

18

1 T. Kuny, “The digital dark ages? challenges in the preservation of electronic information,” International preservation news, no. 17, p. 813, 1998.

Page 19: Sustainability and Longevity: Two sides of the same quality?

19

reference point

wanted

RE

SE

Information Systems Design

Digital Curation

Longevity

Systems sustaina

bility

Page 20: Sustainability and Longevity: Two sides of the same quality?

20

Sustainability and Longevity:

Two sides of the same quality Christoph Becker, re4susy 2014 ?

‘the real-world arguments for short-term optimization are likely to continue to

prevail unless significant external and internal efforts are made to address some of

the long-term needs.” P. G. Neumann, “The foresight saga, redux,” Commun. ACM, vol. 55, no. 10, p. 2629, Oct. 2012 The paper to this talk is openly available at http://ceur-ws.org/Vol-1216