Modularity as a basis for innovation: George Heineman at TEDxWPI

TEDx Talks
10 May 201416:30

Summary

TLDRThe speaker, a computer scientist, explores the concept of modularity and its crucial role in innovation. By drawing parallels between biological systems and modern technology, the speaker demonstrates how modular design in both fields fosters adaptability, evolution, and new functionality. Examples range from the Cambrian explosion in biology to the development of software stacks in computing. The talk concludes that modularity not only simplifies complex systems but also drives innovation by enabling the creation of new modules and applications.

Takeaways

  • 🔧 Innovation is driven by understanding complex systems and their evolution over time.
  • 🌐 Complex systems, whether biological or technological, follow a model, specification, and realization structure.
  • 📞 The evolution of communication systems, like the telephone, highlights how simple models grow into complex systems.
  • 🧬 Biological systems, such as the development of multicellular organisms, offer insights into the principles of innovation.
  • 🐦 Adaptation, evolution, and exaptation (repurposing traits) are key biological processes that can inspire technological innovation.
  • 🔗 Modularity is a core principle in innovation, where systems are broken into independently replaceable and extendable units.
  • 💻 Modularity in software, such as modern app development, allows for flexible, scalable innovation through well-defined interfaces.
  • 🫀 Organ transplants demonstrate the concept of modularity in biology, where the heart is a functional unit that can be replaced.
  • 📱 Software stacks, like the LAMP stack, are examples of modular components that work together to create more complex, powerful systems.
  • 🔬 Biomimicry, or drawing inspiration from nature, shows how modularity in biological evolution can be applied to technology and innovation.

Q & A

  • What is the main focus of the speaker's talk?

    -The speaker focuses on innovation, particularly how concepts from biology and modularity can inspire the design of complex systems in technology, such as computing and telecommunications.

  • How does the speaker relate biology to complex systems in technology?

    -The speaker draws a parallel between biological evolution, like the emergence of eukaryotic cells and multicellular organisms, and the development of complex technological systems. Both involve modularity and adaptation, allowing for innovation and complexity over time.

  • What is the importance of modularity in innovation according to the speaker?

    -Modularity is key to innovation because it allows systems to be independently constructed, extended, replaced, or adapted for different purposes. It simplifies the complexity of systems and enables them to evolve and integrate new functions.

  • What historical example does the speaker use to illustrate the evolution of complex systems?

    -The speaker references the Cambrian explosion, which occurred around 540 million years ago, as a tipping point in biological complexity, where many multicellular organisms evolved. This example highlights how modular systems can suddenly increase in complexity and variety.

  • How does the speaker explain the concept of adaptation in the context of innovation?

    -Adaptation is described as the ability to acquire new traits, similar to adding new features or functionality to a system. In biological terms, it's like how species acquire traits that allow them to survive, and in technology, it's akin to upgrading systems or software.

  • What is the speaker’s view on exaptation, and how is it relevant to innovation?

    -Exaptation refers to traits developed for one purpose that get repurposed for another. The speaker uses the example of bird feathers originally evolving for heat regulation but later being used for flight, illustrating how innovation can arise by reusing existing modules in new contexts.

  • How does the speaker link innovation in biology to modern technology?

    -The speaker compares biological modularity, like gene and trait transfer, to modern software and hardware systems. Just as genes can be transferred to different organisms, technological modules (like software stacks) can be reused and repurposed across different platforms.

  • What example does the speaker provide to explain modularity in technology?

    -The speaker gives the example of a 'software stack,' where different pre-built software components, like Linux, MySQL, and Apache, are integrated to create a complete system, showing how modular systems can lead to greater innovation by leveraging independent components.

  • What does the speaker mean by ‘the system becomes a module in the future’?

    -The speaker suggests that as technology advances, what is currently considered a complex system will eventually be simplified into a module that can be easily integrated or replaced. This continuous shift allows for further innovation by building on top of existing modules.

  • Why does the speaker believe that modularity is essential for sustaining innovation in complex systems?

    -Modularity breaks down complex systems into manageable units, allowing for flexibility, extensibility, and the ability to replace outdated components. This structure is crucial for evolving systems to remain functional, adaptable, and innovative over time.

Outlines

00:00

💻 Introduction to Innovation and Complex Systems

The speaker introduces the concept of innovation from the perspective of a computer scientist, emphasizing how training in computer science provides skills to understand complex systems. They discuss how complex systems, both natural and man-made (e.g., biology, telecommunications), have evolved and how innovation is essential for sustaining and enhancing these systems. By comparing biological evolution to the development of modern infrastructure, the speaker highlights the role of models and realizations in the design process, using examples like the invention of the telephone and constitutional governance.

05:00

🪟 Modularity in Systems: From Windows to Innovation

The speaker introduces the concept of modularity in systems, describing modules as units of functionality with well-defined interfaces. Using the example of windows (physical objects), they explain how the properties of modules can lead to innovation. Extensibility, replaceability, and adaptability are key features of good modules. By comparing gothic church windows to modern ones, the speaker demonstrates how innovation arises from modularity and draws parallels between modularity in both biological and man-made systems.

10:01

🦅 Evolution, Adaptation, and Exaptation in Innovation

This section delves into biological principles such as adaptation, evolution, and exaptation and draws connections to innovation. The speaker explains how traits (or modules) developed for one purpose (like bird feathers for heat regulation) can be repurposed for another (flight). They also introduce Gregor Mendel’s hereditary studies as a precursor to the understanding of genes and modularity in biology, likening genetic modification and organ transplants to the modularity concept in biological systems, which fosters innovation at multiple levels.

15:03

🧠 Modularity and Software Innovation: From Telecommunication to the Software Stack

The speaker shifts focus to modern technology, explaining how modularity in software and hardware has led to significant innovation. They explore how systems, like telecommunication networks, evolve through modular components, drawing parallels to biological systems. The concept of the software stack (e.g., LAMP stack) is introduced as an example of how individual, seemingly unrelated projects can combine to create powerful systems. This modularity allows for flexibility, extensibility, and the potential for innovation across industries.

🐍 Cambrian Period, Chordates, and Biological Innovation

The speaker returns to biology, discussing the Cambrian period, when major life forms and body plans (e.g., chordates) evolved, leading to a vast diversification of species. They compare biological evolution to engineering animals with modular parts and suggest that innovation happens when existing modules are separated into simpler units. By simplifying and recombining modules, innovation becomes possible in both biological systems and technological advancements. The speaker concludes with the idea that modularity is crucial to fostering innovation across all fields.

Mindmap

Keywords

💡Complex systems

Complex systems refer to interconnected components that function together to perform complicated tasks. In the video, the speaker describes both natural and artificial systems, such as telecommunications and power grids, as examples. These systems evolve and require continuous innovation to thrive, drawing inspiration from biological evolution.

💡Modularity

Modularity is a core theme in the video, defined as the division of a system into distinct functional units, or modules, that can be independently created, replaced, or modified. The speaker emphasizes that modularity is key to innovation, allowing systems to evolve and adapt over time, similar to how biology adapts through changes in genetic modules like DNA.

💡Innovation

Innovation is the process of introducing new ideas, products, or methods. In the video, innovation is linked to the ability of complex systems to sustain and thrive by evolving modular structures. The speaker draws parallels between biological evolution and technological innovation, arguing that modularity is a driver of both.

💡Specification

A specification is a detailed description of the design and functionality of a system. The speaker explains that every complex system starts with a specification, followed by its model and eventual realization. For example, the specification for a telephone system started as a simple wire connecting two rooms, evolving into today's global telecommunications networks.

💡Eukaryotes and prokaryotes

Eukaryotes and prokaryotes are two major types of cells that differ in complexity. Prokaryotes are simple, unicellular organisms, while eukaryotes are more complex, multicellular organisms with specialized functions. The speaker uses the evolution of these two cell types to illustrate how modularity in biology allowed for the development of complex life forms.

💡Cambrian explosion

The Cambrian explosion refers to a period around 540 million years ago when a rapid increase in the diversity of life forms occurred. The speaker uses this historical event to highlight the importance of modularity, explaining that the emergence of multicellular organisms led to new levels of complexity and self-organization in biology.

💡Self-organization

Self-organization is the process by which a system spontaneously organizes itself without external control. In the video, the speaker mentions how multicellular organisms during the Cambrian explosion developed new structures like appendages and segments through self-organization, leading to greater diversity and complexity in life forms.

💡Adaptation

Adaptation is the ability of organisms or systems to develop traits that improve their survival or efficiency in changing environments. The speaker compares adaptation in biology, where traits are acquired and passed on, to modular innovation in technology, where new features or modules are added to existing systems to enhance their functionality.

💡Exaptation

Exaptation refers to the process where a trait that evolved for one purpose is repurposed for a different function. The speaker gives the example of bird feathers, which were originally used for heat regulation but later became essential for flight. This concept is also applied to technology, where modules designed for one task can be adapted for new, unforeseen uses.

💡Biomimicry

Biomimicry is the practice of emulating natural processes, structures, and systems in the design of human technologies. The speaker discusses how innovations in modern complex systems, like computing and telecommunications, can benefit from studying biological evolution, drawing insights from nature's long history of modular development and adaptation.

Highlights

Complex systems are all around us, both natural and human-made, from biology to modern infrastructure.

The speaker discusses the evolution of biological systems and draws parallels to modern innovation, suggesting we can learn from biological evolution to design complex systems.

Every system has a specification, a model, and a realization that dictates how it functions and behaves.

Alexander Graham Bell's invention of the telephone started as a simple system and grew in complexity over time, showing that every innovation starts from an idea and evolves.

Multicellular organisms evolved rapidly during the Cambrian explosion due to modularity, which led to the development of diverse life forms.

The speaker introduces the concept of modularity as a key driver of innovation, both in biology and in technological systems.

Modularity allows for independent construction and replacement of system components, enabling flexibility, adaptability, and innovation.

Biological systems demonstrate adaptation, evolution, and exaptation—traits that can also apply to technological innovation.

Genes are seen as modular units that can be manipulated to transfer traits, which is the basis of genetic modification and biotechnology.

The speaker draws a connection between organ transplants and modularity, highlighting how understanding interfaces allows for the replacement of functional units.

Innovation occurs at multiple levels—from genes in biology to software and hardware in technology—demonstrating how modularity transcends fields.

Modular systems allow for economies of scale, enabling widespread use and development, as seen with software stacks like LAMP.

The speaker emphasizes that true innovation often involves taking an existing module, separating it into simpler parts, and repurposing it for new contexts.

In both biology and technology, innovation is driven by the assembly of complex systems from simpler, well-defined modules.

The closing premise is that modularity is key to innovation, allowing us to create anything imaginable by breaking down and reassembling systems.

Transcripts

play00:08

good afternoon uh I'm here to talk in my

play00:10

capacity as a computer scientist uh on

play00:12

Innovation and I think that being

play00:14

trained in computer science gives us

play00:15

certain skills and i' like to talk about

play00:17

that

play00:18

today so complex systems are all around

play00:21

us and if I go back to my proper slide

play00:24

these systems have evolved over time of

play00:27

uncounted Millennia and they have

play00:30

structure their function their behavior

play00:32

but increasingly today we are designing

play00:34

even more complicated infrastructures

play00:36

telecommunications Power Systems

play00:38

Computing devices and I think we can

play00:40

learn something from the way that

play00:41

biology has evolved over millions and

play00:42

billions of years to attend to that

play00:45

task now when I look at a complex system

play00:48

what I try to understand is what its

play00:51

function

play00:54

is like a clicker function and to focus

play00:58

on this we start with the fact that

play01:00

every system has a

play01:02

specification every system has a model

play01:05

the realization of that system and then

play01:07

finally what it actually appears like in

play01:08

practice now the first inventor of the

play01:10

telephone Alexander granell decided he

play01:12

want to talk remotely to another human

play01:14

so it was a simple wire connecting two

play01:16

rooms eventually that increased in

play01:18

complexity to what we now know today but

play01:20

ultimately there's still a realization

play01:22

of that system that had to First be

play01:23

envisioned by someone you might have a

play01:25

need to govern a country so you design a

play01:28

model framework and then that would be

play01:30

your Constitution and then it actually

play01:31

has to be carried out and realized by

play01:33

people fulfilling different roles in the

play01:35

109th Congress over there you may look

play01:37

at life and say well is it really a

play01:39

specification for a bald eagle do we

play01:41

really need something to depopulate the

play01:42

salmon from a stream well in fact the

play01:45

model of that bird of prey is now stored

play01:48

in DNA and so I can look that as a model

play01:51

and try to understand through all these

play01:52

systems that no matter what happens in a

play01:54

complex system they need to innovate to

play01:57

not only sustain themselves but to

play01:59

thrive

play02:02

and so we need to do a little history

play02:05

and in computer science I don't get a

play02:06

chance to do this much so bear with me

play02:08

about three billion years ago life

play02:09

formed on this planet and at the time we

play02:12

now know those to be procaryotic cells

play02:14

very simple unicellular organisms they

play02:16

might form colonies and form association

play02:19

with other entities but as in all rather

play02:21

simple life at some point about a

play02:23

billion years later came the UK carots

play02:26

and they share so much in common it's

play02:28

really intriguing from someone outside

play02:29

the biological field uh looking at it

play02:31

more from a point of view of information

play02:33

and structure to see how much they have

play02:34

in common and of course there are

play02:36

differences uh some primary ones of the

play02:38

scale 10 to 100 times larger the nucleus

play02:41

uh and other specialized functions and

play02:44

there are many theories as to how this

play02:45

actually happened I prefer the endi

play02:47

symbiotic formation theory that someone

play02:49

suggest that these procaryotic cells

play02:51

forming close association with each

play02:53

other somehow became symbiotic and they

play02:56

formed tighter relationships between

play02:58

themselves so that the whole is greater

play03:00

than the sum of the parts and so one

play03:02

would think well this looks great now

play03:04

that we have the basis for multicellular

play03:06

organisms with increased specialization

play03:08

everything should start to take off now

play03:10

and we should see the great diversity in

play03:11

life that we have today unfortunately it

play03:14

didn't exactly happen and it had to way

play03:17

to a certain point in time which we know

play03:18

to be the Cambrian explosion about 540

play03:21

million years ago and you might read

play03:23

about this in the scientific literature

play03:25

or the Scientific American the way I

play03:27

found it was by Stephen J gold which any

play03:28

book that he writes is by me um and in

play03:31

there he describes this period in time

play03:33

where about 90% of the Life as we know

play03:34

it on this planet was in this model of

play03:37

single cellular life and so what was it

play03:39

what had to happen for that

play03:41

multicellular life to somehow take root

play03:44

and form these incredible diversities

play03:46

well they have theories as scientists to

play03:49

uh and I'm going to look at this one for

play03:50

today's talk as sort of a basis for

play03:52

modularity and why it plays such an

play03:54

important role in Innovation somehow at

play03:57

that time within 50 to 70 million years

play03:59

all the major film on the planet seemed

play04:01

to evolve the earliest ancestors and the

play04:03

diverse life forms are incredible they

play04:05

even have an animal here called hucog

play04:07

genic they couldn't understand what it

play04:08

was and at that time the best theory as

play04:11

to what exactly happened is that somehow

play04:15

the emergence of all these multicellular

play04:17

organisms introduced a change context

play04:19

and the scale changed just enough we've

play04:21

heard earlier this concept of a Tipping

play04:23

Point I think it's appropriate here that

play04:25

these noop physical processes appeared

play04:27

where before there was just regulation

play04:29

genes for unicellular functions now took

play04:32

over in an interesting product way not

play04:34

just additive but true products to form

play04:37

interesting New U processes and so the

play04:39

morphological complexity that you see

play04:42

appendages layers segments all appeared

play04:44

from self-organization and so you have

play04:46

an incredible diversity where it's true

play04:48

that the whole is greater than the sum

play04:50

of its

play04:52

parts to return to a modern context

play04:56

which is where I find myself more uh I

play04:58

now need to talk about what a module is

play05:00

now modules are in software they're in

play05:03

Hardware but they also are more abstract

play05:05

as we'll come to see so I'll just say

play05:06

that a module is some unit of

play05:08

functionality that has a well- defined

play05:10

interface with this context so I'll take

play05:12

a very simple example of Windows every

play05:14

window is functional you can open it or

play05:15

close it has certain structure what its

play05:18

elements are has the behavior it

play05:19

illuminates the room but could also be

play05:21

used as a fire escape if you had to

play05:23

although the The 14th Century window

play05:24

there was probably not a good fire

play05:26

escape um and in fact it has certain

play05:29

elements that they have and if I look at

play05:31

that rather simple system I try to

play05:33

identify its functionality structure

play05:35

behavior and that window in the gothic

play05:37

church has certain physical properties

play05:39

that's embedded in the wall uh and

play05:40

that's very different from the more

play05:41

modern window you see there and so

play05:43

modules themselves are just these units

play05:45

and so what I'm really looking at is

play05:47

what are the good properties of module

play05:49

that really change it and make it

play05:50

something that leads to Innovation so I

play05:52

broken these up into three groupings we

play05:55

first start with this notion that if you

play05:56

have a true module it can be

play05:58

independently constructed and then

play06:00

replace at will either by a new version

play06:02

from the manufacturer or a third party

play06:04

upstart that tries to replace it you

play06:06

might have extensibility which we now

play06:08

know as add-ons or there's an app for

play06:10

that and you could also think about some

play06:13

modules that would develop in one

play06:15

context and you want to use it in a

play06:17

totally different context that you would

play06:18

never envisioned and if you look at

play06:20

these two little window examples um the

play06:23

window in the gothic church really comes

play06:25

up poor in all these rankings it's not

play06:27

replaceable uh it's not extensible there

play06:29

not much you can do with it but the

play06:30

modern window has all these really nice

play06:32

features and while the one thing that

play06:35

both fail on is this notion of taking a

play06:37

window and using it in another context

play06:39

um we will see examples of where that

play06:41

actually is the case and so what I like

play06:43

to do is to turn to the biology world

play06:45

again to start with this notion that

play06:46

well what we really have are three

play06:48

distinct themes that we've seen in our

play06:49

textbooks we'll start with adaptation

play06:51

the ability to acquire trait and that's

play06:54

just like a third party add-on and then

play06:56

if that trait gets absorbed into a

play06:58

population now you have true Evolution

play07:00

we replace certain modules across a

play07:03

wider sphere and finally this last

play07:05

notion of exaptation which is this idea

play07:07

that something developed for one purpose

play07:09

can be taken over for used for another

play07:11

you may at least be familiar with the

play07:13

evolution of dinosaurs and birds it

play07:15

turns out that many believe that bird

play07:17

feathers were actually heat regulation

play07:18

devices and then eventually they became

play07:20

used for flight again a totally

play07:22

different purpose but one that nature

play07:23

took very good use of and so when I

play07:27

think about these things uh let's go

play07:28

back to genetics so we go to

play07:31

1865 a monk in brunau in Czech Republic

play07:34

who's working on his his hereditary

play07:36

ideas and so he can understand that he

play07:38

can pass certain traits from one

play07:39

generation to the next p in this case

play07:42

through successive breeding regimens

play07:44

where he has a certain organism the

play07:46

cultivar on their top right top and he's

play07:48

got these certain beneficial genes he's

play07:49

trying to pass on of course at the time

play07:51

he had no notion that there were genes

play07:53

or chromosomes he had this idea that

play07:54

there were traits somehow being passed

play07:56

on he could observe them without

play07:58

understanding the mechanism or the

play07:59

function

play08:00

and through successive breeding programs

play08:01

you can indeed have a desired codar that

play08:04

you would get in the lower right hand

play08:05

corner or you could take the modern root

play08:07

biot technology shows that we can use

play08:10

agrobacterium to transplant DNA

play08:13

sequences into another organism this is

play08:15

the basis of GMOs and genetically

play08:17

modified organisms and so with a very

play08:19

quick turnaround period you can take a

play08:20

beneficial Gene that was used in one

play08:22

totally different context and inject it

play08:24

into an organism an entire different one

play08:26

and yet you get the same result all this

play08:29

is based on the concept of modularity

play08:31

and without this basis there's no way

play08:33

that I believe life would be able to

play08:35

adapt and evolve because it's a

play08:36

fundamental belief in chromosomes that

play08:38

the modules are themselves genes but we

play08:41

can also look at that from a point of

play08:42

view of a macro perspective um when you

play08:45

hear about uh organ transplants my first

play08:47

thought is well they're just hacking the

play08:49

body they didn't know what they were

play08:50

doing when they were doing an organ

play08:51

transplant they just said I wonder if

play08:53

it's possible and every time I see a

play08:55

heart transplant which seems so common

play08:57

now you look at what's really happening

play09:00

and I never understood how they could do

play09:01

it because I was envisioning all these

play09:02

nerve attachments that they had to

play09:03

reattach but it turns out the human

play09:05

heart has no external nerves you just

play09:07

plug it in and then watch it work and so

play09:11

they understood the interface of that

play09:14

module and they were able to take

play09:15

advantage of it to actually introduce

play09:17

third party Replacements and of course

play09:19

uh external add-ons like having a dial

play09:22

pump or even an automatic lung

play09:24

everything that the biologists are doing

play09:26

now with this incredibly Rich stuff can

play09:28

be seen as just I'm going to hack the

play09:30

body I'm going to find a way to take

play09:31

this Advantage advantage of this module

play09:33

and introduce this as well so that

play09:35

modularity can both be at the micro

play09:37

model level but also at the physical

play09:39

level the the larger system and in fact

play09:42

I believe innovation has to happen at

play09:43

all three levels otherwise you can't

play09:46

actually see why you're trying to do the

play09:47

things you're doing and that's a

play09:49

specification just imagine every time

play09:51

you learn a solit game someone said oh

play09:53

this game is solit is just like Klondike

play09:55

except you do this so you've got the

play09:57

basic strategy well I've got my

play09:59

understanding I'm just going to tweak

play10:00

some of the rules treat them like a

play10:02

module cut them out and put something

play10:03

else in its place or the Constitution

play10:06

you can just amend it just with a lot of

play10:08

work but you can do it and then you now

play10:10

have a new module that's attached to the

play10:11

greater hole um in the actual physical

play10:14

systems we can of course replace

play10:16

function units all the time and again

play10:18

going back to

play10:19

telecommunications for the last 40 50

play10:21

years you could still take a regular Cox

play10:23

uh plug of a phone and plug into the

play10:25

wall and you could still have access to

play10:26

this interconnected uh Global Network

play10:28

even though the actual hand that hadn't

play10:29

changed much and what what it shows me

play10:32

is that when you're looking at a system

play10:34

of any capacity any level of of

play10:36

hierarchy you can find modules that

play10:39

themselves are broken down and possibly

play10:42

it could be a very complex system itself

play10:44

but if I treat it like a module then I

play10:46

don't have to worry about those

play10:47

complexities and so this principle of

play10:49

modularity does extend all the way

play10:51

throughout the entire system that you're

play10:53

working on so the basic premise of my

play10:56

talk today is while modularity may not

play10:58

be the basis for Innovation it certainly

play11:00

is A1 and and if I take as we now are

play11:03

there's a term called biom biomimesis I

play11:06

believe which is try to mimic what

play11:07

nature does and so if you look at what's

play11:10

understanding in the world how things

play11:11

are built well let's go back to my

play11:14

description of what happened in the

play11:15

Cambrian time and now take it up to a

play11:17

modern context now we're building system

play11:19

for modules each one of which is

play11:20

incredibly complicated and it's a change

play11:23

context now on a spatial scale we' never

play11:25

envisioned Global Communications uh and

play11:28

Power Systems that are now

play11:29

interconnected and these novel

play11:31

computational processes are in fact made

play11:33

possible because you have all these

play11:35

functioning modules that are being

play11:37

assembled in ways that they might never

play11:38

have been envisioned before and so the

play11:40

morphological complexity all these

play11:42

different mobile apps web servers U

play11:45

mainframe computers all taken advantage

play11:47

of the fact that they have these great

play11:48

powerful modules to do their work and so

play11:51

I don't have time to go into all of

play11:52

these but I'll just pick some of these

play11:54

the main Innovation that comes up is

play11:56

called well when you take a complex

play11:58

system but in the future is just a

play12:00

module and so you can kind of see that

play12:01

the Paradigm of innovation is constantly

play12:03

moving in that direction once you have a

play12:06

well- defined interface as we talk about

play12:07

an art discipline you can create all

play12:10

these uh economies of scale just think

play12:12

of all the people who trying to write an

play12:13

iPhone app once the interface is defined

play12:15

or prior to that a Facebook app the

play12:17

second part of innovation that can be

play12:20

described here is the systems the

play12:22

softare that is being written and

play12:24

traditionally as a computer scientist I

play12:25

grew up writing software on my own

play12:26

computer and then eventually you

play12:28

realized you could EXP man it to the

play12:29

world because of the internet and now

play12:31

you made it available for anyone to

play12:32

download and license it used to be the

play12:34

case that Hardware manufacturers gave

play12:36

away the software because they wanted

play12:38

you to buy the hardware well now they

play12:39

give away the hardware so they can

play12:41

license you the software and as software

play12:44

became more and more complex it

play12:45

developed into this interesting area

play12:47

called the software stack you may have

play12:48

heard of the term it's nothing more than

play12:51

a set of software that comes

play12:53

pre-installed that has minimal external

play12:55

dependencies and provides a substantial

play12:58

function that you can then take and work

play13:00

with without having to just reinvent the

play13:01

Wheel from scratch and this gives

play13:04

unprecedented productivity to our

play13:06

software vendors I'm going to talk about

play13:08

one of these you at least should at

play13:09

least be aware of every time you go to a

play13:11

website and you buy something in the

play13:12

shopping cart you're probably using a

play13:14

lamp software stack that company has

play13:16

probably built a web server that's

play13:18

running on top of a machine that's uses

play13:20

the Linux operating system freely

play13:22

available and they use maybe the Apache

play13:24

web server to host those requests they

play13:26

need to store the data they put into a

play13:27

database but they don't want to buy one

play13:29

one they'll just get the freely

play13:30

available one my Sequel and they need to

play13:32

do some Dynamic web pages they're not

play13:33

going to buy something they'll just

play13:35

program it in Pearl or python or PHP and

play13:38

so these individual systems were not

play13:41

envisioned for this this wasn't the

play13:42

exogenesis of some long-standing idea

play13:45

they were all individual projects that

play13:47

just kind of grew up all at the same

play13:48

time matured at the same time and before

play13:50

you knew it you had this really

play13:51

interesting I'm going to say symbiotic

play13:53

relationship where they're all powerful

play13:56

but they make the whole even more

play13:58

interesting and Powerful as it goes

play13:59

forward and so this LEDs me to try to

play14:02

tie together these two parts of my talk

play14:04

one that goes back a billion years and

play14:05

one that's only 10 years old so in the

play14:08

biological sciences of these domains

play14:10

that what I remember from 8th grade and

play14:13

so you could have the ARA and the

play14:14

bacteria those are

play14:16

procariota those are the ukar and

play14:18

they've got all these great things going

play14:20

back to lus and even earlier the philm

play14:22

in the kingdom and it's really almost

play14:23

romantic so in my mind I'm going to

play14:25

propose let's have another domain we

play14:27

call a computar and it repres all of

play14:29

software and in this domain there are

play14:31

different kingdoms I know about unia

play14:34

that's all the software that developed

play14:35

on a Linux platform and don't forget

play14:37

mobilia that's what all the handheld

play14:39

devices are Palm Pilots pdas Apple

play14:42

iPhones and so in the future perhaps not

play14:44

the not too distant future we may have

play14:46

paleo comput much like our

play14:48

paleontologist now trying to go through

play14:50

the Forensic Record and really try to

play14:52

understand well what is that lamp that

play14:55

was there why was it so important why

play14:56

did so many uh people use it and they

play14:58

made may say well that's actually a

play15:00

philm lampia in the unia kingdom and

play15:03

it's not too far off from the truth

play15:04

because if I go back to the Cambrian

play15:06

Period again where the Coates evolved

play15:08

somewhere around the 540 million Mark

play15:11

they devolve this architecture which is

play15:13

a a body plan that had you know

play15:15

bilateral uh model and then you got a

play15:17

head and tail rudimentary vertebrae and

play15:20

this whole thing it's a very incredibly

play15:21

diverse species of course but only 4%

play15:24

are cordat in this and you can see the

play15:26

vertebrae coming out of that the

play15:27

reptiles the poor little mammals over

play15:29

there who kind of come out and dominate

play15:31

as we now know today and so when I look

play15:33

at the chordates I see the cordate film

play15:35

stack this is the way that you would

play15:37

engineer an animal if you had all these

play15:41

parts and so I wanted to leave you at

play15:43

least with one thing because some

play15:45

innovation of the heart thing the

play15:46

capture how do you how do you innovate

play15:48

well Daniel Parnes in our discipline has

play15:50

identified the following when you're

play15:52

trying to find a module or create a

play15:53

module you should instead think about

play15:55

separating a module that already exists

play15:57

find a way to separate it up into two

play15:59

parts so that the module a is actually

play16:02

simpler because you separated stff out

play16:04

into B and module B is not necessarily

play16:06

more complicated and yet you can

play16:08

Envision using b in a totally different

play16:10

context and now you've got two modules

play16:12

where before you had one true Innovation

play16:14

is what I would say and so I'll leave

play16:16

you with my final premise as I started

play16:18

at the beginning modularity is the key

play16:20

to Innovation and with that uh you can

play16:22

do anything that you can imagine thank

play16:24

you very much

Rate This

5.0 / 5 (0 votes)

الوسوم ذات الصلة
ModularityInnovationComplex systemsBiological evolutionSoftware designCambrian explosionBiomimicryTechnology evolutionSystem integrationInterdisciplinary insights
هل تحتاج إلى تلخيص باللغة الإنجليزية؟