Ligesom generel systemteoris genstandsområde kan computere og computerbaserede systemer i høj grad karakteriseres som organiseret kompleksitet i form af generelle, formaliserede maskiner med mange variable.
Helt grundlæggende fungerer computere og computerbaserede systemer som simple maskiner der uden videre kan beskrives matematisk/logisk for det enkelte operationer. Ved udvikling af ikke-trivielle computerbaserede programmer stiger kompleksiteten dog hurtigt med mange gensidigt afhængige variable og deraf fremkommende systemiske egenskaber. Store computerbaserede programmer er således også i vid udstrækning karakteriseret ved at indeholde mange fejl og ændringer af dele af et program kan have væsentlige, uigennemskuelige konsekvenser for andre dele af programmet.
Computeren er også et centralt værktøj for generel systemteori som generel maskine for modellering og simulering/eksekvering af vilkårlige systemer samt som eksperimentielt laboratorium for analyse og design af generelle systemer.
Den centrale rolle for computeren som værktøj for generel systemteorier skyldes dels computeres meget store beregningskapacitet, der muliggør matematisk bearbejdning af mange variable med mange og komplekse indbyrdes relationer. Derudover er computeren en universel maskine der kan programmeres til at fungere som en virtuel maskine for en hvilken som helst anden formel/formaliseret maskine.
Systemudvikling af computerbaserede systemer karakteriseres ofte som et multidisciplinært fagområde, men der er stillet spørgsmålstegn ved om informatiks multidisciplinære udgangspunkt i teorier fra forskellige meget forskellige fagområder afspejler et manglende teoretisk fundament for informatik, og generel systemteori er foreslået som dette forenende fundament.
Systemudvikling af computerbaserede systemer omfatter ligesom systemvidenskab meget forskellige aspekter fra eksakt modellering af konkrete, eksekverbare computer programmer med "hård" generel systemteori relationer til socialt orienteret systemudvikling med "blød" og "kritisk" systemteori relationer.
Indenfor informatik og computerbaseret systemudvikling er der desuden forskellige udviklingstendenser i retning af øget generalisering med bevægelse i retning af fælles modelleringskoncepter for forskellige abstraktionsniveauer og systemudviklingsaktiviteter; integration af forskellige formelle og uformelle modelleringssprog; samt flow-orientering for både maskinarkitektur, programmering og applikationer.
Der er således mange og tætte relationer mellem generel systemteori og systemudvikling af computerbaserede systemer, og i stedet for at systemudvikling af computerbaserede systemer eventuelt langsomt bevæger sig i retning af generel systemteori, er det måske muligt og hensigtsmæssigt helt at reformulere systemudvikling af computerbaserede systemer med udgangspunkt i generel systemteori.
|