Centralna tehniška knjižnica Univerze v Ljubljani (CTK)
-
Metoda za določanje obsega objektno-orientiranih programskih projektov : doktorska disertacijaŽivkovič, Aleš, 1974-Pri razvoju programske opreme je eno ključnih vprašanj, vprašanje o obsegu produkta, ki ga gradimo. Obseg lahko izrazimo s pomočjo različnih veličin. V preteklosti se je veliko uporabljalo število ... vrstic programske kode, saj lahko število le-teh neposredno izmerimo, ko je sistem izdelan. Metrika je odvisna od programskega jezika, uporabljenih orodij in načina programiranja, kar zmanjša uporabnost v realnih programskih projektih. Druga pogosto uporabljena metrika za izražanje obsega so funkcijske točke. Prednost funkcijskih točk pred številom vrstic kode je njihova neodvisnost od uporabljenih tehnologij in orodij, saj uporabljajo lasten sistem predstavitve programskega sistema. Po podatkih številnih raziskav, so mnogi programski projekti neuspešni. Uspešnost vrednotimo glede na stopnjo doseganja postavljenih časovnih in finančnih ciljev ter izpolnitev uporabnikovih pričakovanj. Čas razvoja in stroški so direktno povezani z obsegom programskega projekta. Iz obsega lahko določimo potreben trud, na podlagi truda pa oblikujemo terminski plan in izračunamo stroške. V praksi se obseg projekta pogosto določa neformalno na podlagi izkušenj. Formalno določanje obsega omogoča objektivno primerjavo rezultatov in izboljšanje natančnosti ocen na podlagi zgodovine ocenitev. Raziskava temelji na funkcijskih točkah in povezanih metrikah obsega. Predstavitev programskega sistema z uporabo abstrakcije metode Function point analysis (FP A) je lažja za strukturno zasnovane programske sisteme. Objektna tehnologija vpeljuje koncepte, ki v metodi FP A niso obravnavani. Za enoumno uporabo metode FP A v objektno-orientiranih programskih sistemih potrebujemo dodatna pravila preslikave objektnih konceptov v elemente metode FP A. Obstaja več preslikav, ki temeljijo na različnih izdelkih in uporabljajo različna pravila. V raziskavi smo naslovili opisane probleme in definirali celovito metodo, ki vpeljuje naslednje originalne pristope: definicija celotnega meta-modela za opis metod ocenjevanja obsega, poenotenje preslikave objektno-orientiranega programskega sistema predstavljenega z modeli jezika za objektno modeliranje UML v elemente metode posplošene, abstrakcije programskega sistema, nov pristop k ocenjevanju obsega, ki temelji na dopolnitvi obstoječih pristopov, upoštevanje iterativne zasnove sodobnih procesnim modelov in podpora zgodnjim ocenitvam z definiranjem več nivojev natančnosti. V doktorski disertaciji definirani postopki omogočajo avtomatizacijo ocenjevanja obsega programskega projekta na podlagi modelov, zapisanih v notaciji jezika za objektno modeliranje UML, in vpeljavo pristopa v iterativno zasnovane procesne modele. Iterativnost ocenitvenih postopkov omogoča izboljševanje natančnosti ocenitev skozi različne faze razvoja kot tudi skozi obdobje več projektov z uporabo statističnih metod. Empirična analiza zbranih podatkov kaže dobre rezultate uporabe metode, avtomatizacija postopkov in vključenost le teh v proces razvoja pa vzpodbuja in poenostavlja uporabo predlagane metode. Z uporabo formalnih postopkov pri ocenjevanju obsega programskih projektov lahko dosežemo višjo stopnjo uspešnosti izvajanja programskih projektov s stališča dveh kvantitativno merljivih parametrov: porabljenega časa in stroškov.Vrsta gradiva - disertacija ; neleposlovje za odrasleZaložništvo in izdelava - Maribor : [A. Živkovič], 2004Jezik - slovenskiCOBISS.SI-ID - 9413398
Avtor
Živkovič, Aleš, 1974-
Drugi avtorji
Rozman, Ivan, 1953-
Teme
računalništvo |
objektna tehnologija |
ocenjevanja obsega |
funkcijske točke |
geografski informacijski sistemi |
procesni modeli |
doktorske disertacije |
object technology |
size estimation |
function points |
software development |
software process models |
dissertations
![loading ... loading ...](themes/default/img/ajax-loading.gif)
Rezervirajte gradivo na želenem mestu prevzema.
Mesto prevzema |
Status gradiva | Rezervacija |
---|---|---|
Centralna tehniška knjižnica Univerze v Ljubljani |
prosto - na dom, čas izposoje: 14 dni
|
Signatura – lokacija, inventarna št. ... |
Status izvoda |
---|---|
0000059287/0000000224 Skladišče IN: 320050425 59287/224 Skladišče IN: 320050425 |
prosto - na dom, čas izposoje: 14 dni
|
![loading ... loading ...](themes/default/img/ajax-loading.gif)
![loading ... loading ...](themes/default/img/ajax-loading.gif)
![loading ... loading ...](themes/default/img/ajax-loading.gif)
Vnos na polico
Trajna povezava
- URL:
Faktor vpliva
Dostop do baze podatkov JCR je dovoljen samo uporabnikom iz Slovenije. Vaš trenutni IP-naslov ni na seznamu dovoljenih za dostop, zato je potrebna avtentikacija z ustreznim računom AAI.
Leto | Faktor vpliva | Izdaja | Kategorija | Razvrstitev | ||||
---|---|---|---|---|---|---|---|---|
JCR | SNIP | JCR | SNIP | JCR | SNIP | JCR | SNIP |
Baze podatkov, v katerih je revija indeksirana
Ime baze podatkov | Področje | Leto |
---|
Povezave do osebnih bibliografij avtorjev | Povezave do podatkov o raziskovalcih v sistemu SICRIS |
---|---|
Živkovič, Aleš, 1974- | 18061 |
Rozman, Ivan, 1953- | 08067 |
Vir: Osebne bibliografije
in: SICRIS
Izberite prevzemno mesto:
Prevzem gradiva po pošti
Naslov za dostavo:
Med podatki člana manjka naslov.
Storitev za pridobivanje naslova trenutno ni dostopna, prosimo, poskusite še enkrat.
S klikom na gumb "V redu" boste potrdili zgoraj izbrano prevzemno mesto in dokončali postopek rezervacije.
S klikom na gumb "V redu" boste potrdili zgoraj izbrano prevzemno mesto in naslov za dostavo ter dokončali postopek rezervacije.
S klikom na gumb "V redu" boste potrdili zgoraj izbrani naslov za dostavo in dokončali postopek rezervacije.
Obvestilo
Trenutno je storitev za avtomatsko prijavo in rezervacijo nedostopna. Gradivo lahko rezervirate sami na portalu Biblos ali ponovno poskusite tukaj kasneje.
Gesla v Splošnem geslovniku COBISS
Izbira mesta prevzema
Gradivo iz matične enote je brezplačno. Če je gradivo na mesto prevzema dostavljeno iz drugih enot, lahko knjižnica to storitev zaračuna.
Mesto prevzema | Status gradiva | Rezervacija |
---|
Rezervacija v teku
Prosimo, počakajte trenutek.
Rezervacija je uspela.
Rezervacija ni uspela.
Rezervacija...
Članska izkaznica:
Mesto prevzema: