Побољшање објектно-оријентисаних софтверских система коришћењем стандарда квалитета софтвера
Improvement of object-oriented software systems by applying software quality standards.
Metapodaci
Prikaz svih podataka o disertacijiSažetak
Предмет истраживања докторске дисертације је могућност побољшања објектно-оријентисаних софтверских система коришћењем стандарда квалитета софтвера. У истраживању је дат преглед различитих стандарда квалитета софтвера из области софтверског инжењерства, софтверских метрика и алата за статичку анализу квалитета софтвера који се оперативно користе у процесу евалуације квалитета софтвера. У докторској дисертацији су идентификовани механизми побољшања објектно-оријентисаних софтверских система (општи принципи пројектовања софтвера, принципи објектно-оријентисаног пројектовања софтвера, стратегије пројектовања софтвера, патерни пројектовања софтвера и методе развоја софтвера) и успостављена је њихова веза са стандардима квалитета софтвера. У раду је развијена оригинална SilabQOSS (енг. Silab Quality Method for Object-oriented Software Systems) метода за побољшање објектно-оријентисаних софтверских система коришћењем стандарда квалитета софтвера. Предложена метода користи стандарде квалитета... софтвера, софтверске метрике и алате за статичку анализу квалитета софтвера. Такође, метода користи претходно поменуте механизме за побољшање објектно-оријентисаних софтверских система. Посматрана метода је подржана софтверским алатом SilabMetrics који се може користити самостално или се интегрисати са NetBeans окружењем за развој софтвера. На основу извршене евалуације закључено је да се применом SilabQOSS методе и SilabMetrics алата за статичку анализу квалитета софтвера омогућава развој софтверских система који су стабилнији, једноставнији за развој, одржавање и даљу надоградњу.
The research subject of the doctoral dissertation is the possibility of improvement of object-oriented software systems by applying software quality standards. The research provides an overview of different software engineering quality standards, software metrics, and tools for static analysis of software quality which are operatively used in the software quality evaluation process. The doctoral dissertation identifies different mechanisms for improving object-oriented software systems (i.e. general principles of software design, principles of object-oriented software design, software design strategies, design patterns, and software development methods) as well as their relation with the software quality standards. The doctoral dissertation introduces original SilabQOSS (Silab Quality Method for Object-oriented Software Systems) method for improving object-oriented software systems using software quality standards. The proposed method incorporates software quality standards, software m...etrics, and tools for static analysis of software quality. In addition, the method uses mechanisms for improving object-oriented software systems, as already mentioned. The method is supported by the SilabMetrics software tool that can be used independently or integrated with the NetBeans software development environment. The evaluation results confirm that the SilabQOSS method and the SilabMetrics software quality tool enable the development of software systems which are more stable, easier to develop, maintain, and upgrade.
Fakultet:
Универзитет у Београду, Факултет организационих наукаDatum odbrane:
13-12-2017Ključne reči:
објектно-оријентисани системи / object-oriented software systems / software quality standards / software quality models / software metrics / mechanisms for improving object-oriented software systems / стандарди квалитета софтвера / модели квалитета софтвера / софтверске метрике / механизми побољшања објектно-оријентисаних софтверских системаRelated items
Showing items related by title, author, creator and subject.
-
Softverski alat za ispitivanje algoritama strukturne regresije bazirane na GCRF modelu / Software tool for testing structured regression algorithms based on GCRF model
Vujičić, Tijana M. (Универзитет у Београду, Факултет организационих наука, 13-07-2018) -
Softversko inženjerstvo inteligentnih sistema / Software engineering of intelligent systems
Ševarac, Zoran (Универзитет у Београду, Факултет организационих наука, 15-05-2012) -
Перспектива наслеђених информационих система - Студија случаја на примеру ЈКП „Београдски водовод и канализација / Perspektiva nasleđenih informacionih sistema - Studija slučaja na primeru JKP „Beogradski vodovod i kanalizacija
Весић, Славимир (Универзитет Привредна академија у Новом Саду, Факултет за економију и инжењерски менаџмент, 10-03-2021)