mode 2 and techno-scientific roots of computer science vladimir fedorov moscow institute of physics...

15
Mode 2 and Techno- scientific Roots of Computer Science Vladimir Fedorov Moscow Institute of Physics and Technology

Upload: walter-lambert

Post on 28-Dec-2015

218 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Mode 2 and Techno-scientific Roots of Computer Science Vladimir Fedorov Moscow Institute of Physics and Technology

Mode 2 and Techno-scientific Roots of Computer Science

Vladimir FedorovMoscow Institute of Physics and Technology

Page 2: Mode 2 and Techno-scientific Roots of Computer Science Vladimir Fedorov Moscow Institute of Physics and Technology

Intro

• The Contemporary Innovation Challenge

• Mode 2 [Gibbons94] has some answers to the challenge• Origins of computer science as Mode 2 of Innovation

Research Aims:• Is Mode 2 of Innovation possible?• If yes, how knowledge and innovation production should be structured?• Mapping today R&D practices with conventional academical perceptions

Page 3: Mode 2 and Techno-scientific Roots of Computer Science Vladimir Fedorov Moscow Institute of Physics and Technology

My Background

• Software Development – operating system kernel

• Philosophy of High-Tech and Innovation

• Software start-ups, research communities

Page 4: Mode 2 and Techno-scientific Roots of Computer Science Vladimir Fedorov Moscow Institute of Physics and Technology

The Innovation Challenge

1.• Uncertain Environment• Complex • Context of Implication

2.• Convergence• Responsible• Coherent

Page 5: Mode 2 and Techno-scientific Roots of Computer Science Vladimir Fedorov Moscow Institute of Physics and Technology

Mode 2 of Knowledge Production

• Context of application / implication • Solve unique problems• Reflective and socially accountable• Transdisciplinary

• [Gibbons94] states Computer Science emerged as Mode 2• Is Mode 2 framework up for the Innovation Challenge?

Page 6: Mode 2 and Techno-scientific Roots of Computer Science Vladimir Fedorov Moscow Institute of Physics and Technology

Computer Science\IT overview

• Technoscience in context of application

• “Framework for applications”

• System\software environment science

• “Implicators”

Page 7: Mode 2 and Techno-scientific Roots of Computer Science Vladimir Fedorov Moscow Institute of Physics and Technology

ElectromechanicalElectronic

Acoustic

von Neumann HarvardDiscrete and Applied Math

Real WorldProblems

Technology, Design,ScienceMix-Up

Computer

1. 1940s: Technoscience

Vladimir Fedorov
Computer is not calculator. The difference is computer is programmable and stores data
Vladimir Fedorov
The original claim seems to be inconsistent a bit. There still questions on the development of IT and CS. If IT is something divergent, it should be Mode 2 like but not Mode 1?
Vladimir Fedorov
Responsibility: computers don't act by themselves. Not making decsisions
Page 8: Mode 2 and Techno-scientific Roots of Computer Science Vladimir Fedorov Moscow Institute of Physics and Technology

"An algorithm must always terminate after a finite number of steps ... a very finite number, a reasonable number

“Each step of an algorithm must be precisely defined; the actions to be carried out must be rigorously and unambiguously specified for each case”

"... all of the operations to be performed in the algorithm must be sufficiently basic that they can in principle be done exactly and in a finite length of time by a man using paper and pencil"

"...quantities which are given to it initially before the algorithm begins. These inputs are taken from specified sets of objects"

"...quantities which have a specified relation to the inputs”

2. Complexity and Practice: Donald Knuth

Page 9: Mode 2 and Techno-scientific Roots of Computer Science Vladimir Fedorov Moscow Institute of Physics and Technology

3. 1960s: Three “Cultures” of Computer Science

Computer Science “Cultures”

Math(Algorithms)

Electronics(Hardware)

Software\Systems(OS, Compilers, Languages)

Page 10: Mode 2 and Techno-scientific Roots of Computer Science Vladimir Fedorov Moscow Institute of Physics and Technology

4. “Implicators”: Software\System Engineers

Software Industry combines pieces of Computer Science (of all three cultures) into one working application due to customer requirements

Page 11: Mode 2 and Techno-scientific Roots of Computer Science Vladimir Fedorov Moscow Institute of Physics and Technology

5. 1980-s. Type of Convergence: The Stack

CPUHardware Memory

TransistorsPhysics Condensers Magnetic Domains

Operating System

Application Framework

Windows Linux Mac OS X

Java .Net

A layer is called a platform to one on top of it. A layer can be considered as application to one on the bottom of it

Application MS Word

Page 12: Mode 2 and Techno-scientific Roots of Computer Science Vladimir Fedorov Moscow Institute of Physics and Technology

Lessons Learned

• It took 40+ years for CS/IT to cope with the challenge

• Started as Mode 2, it has split to Mode 1 disciplines

• But the whole science-tech-industry is Mode 2…it solves unique problems of enterprises

Page 13: Mode 2 and Techno-scientific Roots of Computer Science Vladimir Fedorov Moscow Institute of Physics and Technology

Challenges ahead

• For IT, with the growth of Internet and consumerization innovation challenges lies ahead again• Contemporary innovation pace seems to high to reuse the CS-like

model• Participators of innovation are diverse• Techs of different origins are to converge• Stakes are higher e.g. human bodies are not bytes and bits• Redistribution of benefits, risks, responsibilities

Page 14: Mode 2 and Techno-scientific Roots of Computer Science Vladimir Fedorov Moscow Institute of Physics and Technology

Wrap-up and conclusions

• Mode 2 of Innovation arms its implicators with means to reduce the Complexity and cope with the Uncertainty • Mode 2 of Innovation states a technological framework to let various parts

to converge• Mode 2 of Innovation states a social framework to distribute labor and

responsibilities • Mode 2 of Technology and Innovation

• is not of means and ends• it’s not of beings of technology [Latour13]• it’s not about certain tasks• It’s about implicators and convergence

Page 15: Mode 2 and Techno-scientific Roots of Computer Science Vladimir Fedorov Moscow Institute of Physics and Technology

Thanks!

Questions?

Vladimir [email protected]+79055498208