"                                                OOAD/UML
MONIMUTKAISET JÄRJESTELMÄT::

Monimutkaisten järjestelmien ominaisuudet:

1. Hirarchia
2.Primitiivinen komponentti on mielivaltainen
3.Komponenttien sisäiset yhteydet ovat vahvempia kuin komponenttien väliset yhteydet.
4.complex järjestelmät osajärjestelmät- eri yhdistelminä
5.computer system- kehittynyt yksinkertaisesta järjestelmästä.

                                                      Joitakin peruskäsitteitä ja -strategioita järjestelmien tutkimuksessa:

Abstraktio: "Olemme kehittäneet poikkeuksellisen tehokkaan tekniikan monimutkaisuuden käsittelyyn. Me abstrahoimme siitä. Koska emme kykene hallitsemaan monimutkaisen kohteen kokonaisuutta, jätämme huomiotta epäolennaiset yksityiskohdat ja käsittelemme sen sijaan kohteen yleistettyä, idealisoitua mallia.""" Wulf teoksessa Shaw, 1981). 
Muodollisuus: Järjestelmän kehittämisen jokaisessa vaiheessa noudatettava tiukkuus. 

Jaa ja hallitse: Jaa monimutkainen ongelma joukoksi yksinkertaisempia ongelmia, jotka voidaan ratkaista. 

Hierarkkinen järjestys: Järjestä ongelman yksinkertaistaminen "jaa ja hallitse" -menetelmässä hierarkkisesti. 

Koheesio ja kytkentä: Modularisoi järjestelmä siten, että komponenttien sisäinen vuorovaikutus (koheesio) maksimoidaan ja komponenttien välinen vuorovaikutus (kytkentä) minimoidaan. Näin virheiden vaikutus paikallistuu, kun niitä ilmenee, eikä se leviä koko järjestelmään. Myös virheellisten komponenttien diagnosointi helpottuu. 

Tiedon piilottaminen: Kullakin moduulilla (tai osajärjestelmällä) on oltava käytettävissään vain sen tarvitsemat tiedot. 

Käsitteellinen eheys: Suunnittelun johdonmukaisuus. 

Täydellisyys: Täydellisyys: Sen varmistaminen, että suunnittelu täyttää kaikki eritelmät. 

Looginen riippumattomuus: Painotetaan järjestelmän tavoitteiden esittämistä fyysisestä toteutuksesta riippumattomina loogisina toimintoina. 

Oikeellisuus ja tehokkuus: Oikea siinä mielessä, että suunnittelu täyttää kaikki käyttäjän vaatimukset. Tehokas siinä mielessä, että järjestelmä saavuttaa tavoitteet mahdollisimman pienillä laskentaresursseilla."