Coupling

Käsite · systeemiajattelu · kytkentä · rakennetekijä

Määritelmä

Coupling (suom. kytkentä) on systeemiajattelun peruskäsite, joka kuvaa kahden tai useamman järjestelmän osan välistä keskinäistä riippuvuutta. Kaksi osaa on kytketty, kun yhden osan tila, käyttäytyminen tai muutos vaikuttaa toisen osan tilaan tai käyttäytymiseen. Mitä voimakkaammin vaikutus etenee ja mitä useampaan muuttujaan se ulottuu, sitä vahvempi kytkentä on.

Kytkentä ei ole pelkkä yhteys — kaksi osaa voivat olla yhteydessä toisiinsa ilman, että ne ovat kytkettyjä. Kytkennässä on kyse siitä, miten vahvasti yhden osan muutokset määräävät, rajoittavat tai muokkaavat toisen osan toimintaa. Kytkentä on siis aste- eikä binaarinen ilmiö: samassa järjestelmässä voi olla sekä heikosti että vahvasti kytkettyjä osapareja.

Käytännössä kytkentä näkyy kolmella tavalla:

Sana coupling tulee latinasta (copulare, "yhteen sitoa") ja sitä käytetään sekä luonnontieteissä että yhteiskuntatieteissä. Systeemiajattelussa se on yksi rakennetekijöistä, joiden avulla monimutkaisuutta voidaan kuvata ja analysoida.

Alkuperä

Kytkennän käsite on syntynyt rinnakkain useilla tieteenaloilla. Fysiikassa kytkettyjen oskillaattorien teoria (Huygens, 1665) on yksi vanhimmista muotoiluista: kaksi samalle seinälle ripustettua heilurikelloa synkronoivat liikkeensä ääniaaltojen välityksellä. Tämä oli varhainen esimerkki heikosta kytkennästä.

Kybernetiikassa ja säätötekniikassa coupling nousi keskeiseksi käsitteeksi 1940-luvulla, kun kyberneettisten silmukoiden rinnalle kehitettiin käsite coupled systems — toisistaan riippuvaiset järjestelmät, joissa yhden silmukan lähtö syöttää toista. Norbert Wienerin ja W. Ross Ashbyn työ toi käsitteen yleiseen systeemiajatteluun.

Yhteiskuntatieteissä coupling-käsite vakiintui 1970-luvulla organisaatioteoriassa (Weick, Thompson) ja 1990-luvulla kompleksisuustutkimuksessa (Kauffman, Strogatz, Watts). Erityisesti small-world- ja scale-free-verkostojen tutkimus nosti kytkennän keskeiseksi monimutkaisten verkostojen ominaisuudeksi.

2000-luvulta lähtien coupling on ollut keskeinen käsite systeemibiologiassa, kompleksisissa adaptiivisissa systeemeissä ja [[software architecture|ohjelmistoarkkitehtuurissa]], joissa se liittyy suoraan modulaarisuuden ja resilienssin kysymyksiin.

Yhteydet muihin käsitteisiin

Missä oppitunneissa käsitellään

Coupling esitellään [[../lessons/modularity.html|Modulaarisuus ja kytkentä]] -oppitunnilla, jossa käsite linkitetään modulaarisuuteen, loose-couplingiin ja tight-couplingiin. Kytkentä toistuu [[../lessons/complex-adaptive-systems.html|kompleksisten adaptiivisten systeemien]], [[../lessons/network-thinking.html|verkostoajattelun]] ja [[../lessons/resilience.html|resilienssin]] oppitunneilla.

Lähteet

Aiheeseen liittyy