Modelovanje softvera na jeziku UML – I deo: modelovanje strukture – Igor Tartalja

autor: Igor Tartalja
broj stranica: 246
godina izdanja: 2023.
vrsta uveza: meki uvez
jezik: srpski, latinica

55,00  (414,40 kn)

Description

Knjiga Modelovanje softvera na jeziku UML – I deo: modelovanje strukture – Igor Tartalja

Iz predgovora

Projektovanje softvera je inženjerska disciplina i jedna od važnih aktivnosti u razvoju softvera. Ono se zasniva na određenim principima koji se odnose na modelovanje strukture i ponašanja softvera, kao i na primenu dobro poznatih projektnih uzoraka (šablona, obrazaca) u rešavanju problema.

Kao i svaki drugi inženjerski proizvod, softver u svom nastajanju prolazi kroz prepoznatljive faze i ponavljajuće aktivnosti u svim fazama, sve do instalacije na ciljne mašine. Instalacijom tek počinje životni vek softvera kao proizvoda. Život svakog netrivijalnog softverskog proizvoda se sastoji od njegovog korišćenja (eng. usage) i održavanja (eng. maintenance). Održavanje uključuje popravke i unapređenja.

Praktično isti principi projektovanja softvera se primenjuju kako na razvoj proizvoda, tako i na održavanje tog proizvoda u toku njegovog životnog veka. Primenu principa projektovanja softvera omogućava odgovarajuće izražajno sredstvo projektanata – jezik za modelovanje softvera.

Jezik UML (Unified Modeling Language) je standardizovan grafički jezik za vizuelizaciju, specifikaciju, konstruisanje i dokumentovanje sistema u kojima je softver bitna komponenta. Specifikacija (standard) jezika UML propisuje trinaest vrsta dijagrama, od koji je šest vrsta namenjeno modelovanju strukturnih aspekata sistema, a sedam vrsta namenjeno modelovanju ponašanja sistema.