National and University Library, Ljubljana (NUK)
-
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.Type of material - dissertation ; adult, seriousPublication and manufacture - Maribor : [A. Živkovič], 2004Language - slovenianCOBISS.SI-ID - 9413398
Author
Živkovič, Aleš, 1974-
Other authors
Rozman, Ivan, 1953-
Topics
Objektna tehnologija |
Disertacije |
ocenjevanja obsega |
funkcijske točke |
geografski informacijski sistemi |
procesni modeli
Reserve material at the desired pickup location.
Pickup location |
Material status | Reservation |
---|---|---|
Newspaper Reading Room |
available - reading room
|
|
Main Reading Room |
available - reading room
|
Call number – location, accession no. ... |
Copy status |
---|---|
GS II 0000606590 glavno skladišče GS II 606590 glavno skladišče |
available - reading room
|
Shelf entry
Permalink
- URL:
Impact factor
Access to the JCR database is permitted only to users from Slovenia. Your current IP address is not on the list of IP addresses with access permission, and authentication with the relevant AAI accout is required.
Year | Impact factor | Edition | Category | Classification | ||||
---|---|---|---|---|---|---|---|---|
JCR | SNIP | JCR | SNIP | JCR | SNIP | JCR | SNIP |
Select the library membership card:
If the library membership card is not in the list,
add a new one.
DRS, in which the journal is indexed
Database name | Field | Year |
---|
Links to authors' personal bibliographies | Links to information on researchers in the SICRIS system |
---|---|
Živkovič, Aleš, 1974- | 18061 |
Rozman, Ivan, 1953- | 08067 |
Source: Personal bibliographies
and: SICRIS
Select pickup location:
Material pickup by post
Delivery address:
Address is missing from the member's data.
The address retrieval service is currently unavailable, please try again.
By clicking the "OK" button, you will confirm the pickup location selected above and complete the reservation process.
By clicking the "OK" button, you will confirm the above pickup location and delivery address, and complete the reservation process.
By clicking the "OK" button, you will confirm the address selected above and complete the reservation process.
Notification
Automatic login and reservation service currently not available. You can reserve the material on the Biblos portal or try again here later.
Subject headings in COBISS General List of Subject Headings
Select pickup location
The material from the parent unit is free. If the material is delivered to the pickup location from another unit, the library may charge you for this service.
Pickup location | Material status | Reservation |
---|
Reservation in progress
Please wait a moment.
Reservation was successful.
Reservation failed.
Reservation...
Membership card:
Pickup location:
Naročanje gradiva za izposojo v čitalnice
Naročanje kopij člankov
Urnik dostave gradiva z oznako DS v signaturi