Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
22
1.2.OprogramowanieAEC
Rysunek1.2:Różnorodnośćoprogramowaniadlabudownictwa(oprogramo-
wanieAEC)
goformatudanych,wspólnejbazydanych,zktórejmogąkorzystaćwszyscy
uczestnicy.
Grupęprogramówzzakresubudownictwaobecnieokreślamyskrótem
AEC(ang.ArchitectureEngineeringandConstruction).Napoczątkowym
etapierozwojuinformatykipróbowanozbudowaćwielkiezintegrowanesys-
temypoświęconeszerokorozumianemubudownictwu,np.ICES(Integrated
CivilEngineeringSystems)14.Wówczaswsprzęciekomputerowymdomi-
nowałydużemaszynyobliczeniowe(ang.mainframecomputer)15.Miniatu-
ryzacjasprzętuobliczeniowego(komputerów)iłatwośćdostępuspowodo-
wałagwałtownyrozwójwąskospecjalizowanegooprogramowania.Programy
powstająceniezależnienajczęściejniewspółpracowałyzesobą.Wymiana
danychbyłaijestwtakimoprogramowaniuutrudniona.
Szerokagamaprogramówużywanychprzezuczestnikówinwestycjispra-
wia,żewspółpracastajesiętrudna.
Problemintegracjioprogramowaniajestściślezwiązanyzhistoriąroz-
wojuinformatyki.Inaczejpróbyintegracjiwyglądaływczasachdużychsta-
cjonarnychkomputerów,inaczejwczasachizolowanychkomputerówPC,
inaczejwczasachsiecikomputerowych.Każdazfirmzdobywającadomi-
14Używanowówczasinnegonazewnictwabyłytosystemy(wtedymówiono,żeto
językikomputerowe)problemowo-zorientowane(ang.problem-orientedcomputerlangu-
age).
15„Komputerygłówne”klasadużychkomputerówprzeznaczonychdoobsługiwielu
użytkowników.