Poboljšanje objektno-orijentisanih softverskih sistema korišćenjem standarda kvaliteta softvera
Improvement of object-oriented software systems by applying software quality standards.
Апстракт
Predmet istraživanja doktorske disertacije je mogućnost poboljšanja objektno-orijentisanih softverskih sistema korišćenjem standarda kvaliteta softvera. U istraživanju je dat pregled različitih standarda kvaliteta softvera iz oblasti softverskog inženjerstva, softverskih metrika i alata za statičku analizu kvaliteta softvera koji se operativno koriste u procesu evaluacije kvaliteta softvera. U doktorskoj disertaciji su identifikovani mehanizmi poboljšanja objektno-orijentisanih softverskih sistema (opšti principi projektovanja softvera, principi objektno-orijentisanog projektovanja softvera, strategije projektovanja softvera, paterni projektovanja softvera i metode razvoja softvera) i uspostavljena je njihova veza sa standardima kvaliteta softvera. U radu je razvijena originalna SilabQOSS (eng. Silab Quality Method for Object-oriented Software Systems) metoda za poboljšanje objektno-orijentisanih softverskih sistema korišćenjem standarda kvaliteta softvera. Predložena metoda koristi st...andarde kvaliteta softvera, softverske metrike i alate za statičku analizu kvaliteta softvera. Takođe, metoda koristi prethodno pomenute mehanizme za poboljšanje objektno-orijentisanih softverskih sistema. Posmatrana metoda je podržana softverskim alatom SilabMetrics koji se može koristiti samostalno ili se integrisati sa NetBeans okruženjem za razvoj softvera. Na osnovu izvršene evaluacije zaključeno je da se primenom SilabQOSS metode i SilabMetrics alata za statičku analizu kvaliteta softvera omogućava razvoj softverskih sistema koji su stabilniji, jednostavniji za razvoj, održavanje i dalju nadogradnju.
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.
Кључне речи:
standardi kvaliteta softvera / softverske metrike / objektno-orijentisani sistemi / modeli kvaliteta softvera / mehanizmi poboljšanja objektno-orijentisanih softverskih sistema / software quality standards / software quality models / software metrics / object-oriented software systems / mechanisms for improving object-oriented software systemsИзвор:
2017Издавач:
- Univerzitet u Beogradu, Fakultet organizacionih nauka
URI
https://nardus.mpn.gov.rs/handle/123456789/9183http://eteze.bg.ac.rs/application/showtheses?thesesId=5563
https://fedorabg.bg.ac.rs/fedora/get/o:17022/bdef:Content/download
http://vbs.rs/scripts/cobiss?command=DISPLAY&base=70036&RID=515628442
https://rfos.fon.bg.ac.rs/handle/123456789/104
Колекције
Институција/група
Fakultet organizacionih naukaTY - THES AU - Milić, Miloš PY - 2017 UR - https://nardus.mpn.gov.rs/handle/123456789/9183 UR - http://eteze.bg.ac.rs/application/showtheses?thesesId=5563 UR - https://fedorabg.bg.ac.rs/fedora/get/o:17022/bdef:Content/download UR - http://vbs.rs/scripts/cobiss?command=DISPLAY&base=70036&RID=515628442 UR - https://rfos.fon.bg.ac.rs/handle/123456789/104 AB - Predmet istraživanja doktorske disertacije je mogućnost poboljšanja objektno-orijentisanih softverskih sistema korišćenjem standarda kvaliteta softvera. U istraživanju je dat pregled različitih standarda kvaliteta softvera iz oblasti softverskog inženjerstva, softverskih metrika i alata za statičku analizu kvaliteta softvera koji se operativno koriste u procesu evaluacije kvaliteta softvera. U doktorskoj disertaciji su identifikovani mehanizmi poboljšanja objektno-orijentisanih softverskih sistema (opšti principi projektovanja softvera, principi objektno-orijentisanog projektovanja softvera, strategije projektovanja softvera, paterni projektovanja softvera i metode razvoja softvera) i uspostavljena je njihova veza sa standardima kvaliteta softvera. U radu je razvijena originalna SilabQOSS (eng. Silab Quality Method for Object-oriented Software Systems) metoda za poboljšanje objektno-orijentisanih softverskih sistema korišćenjem standarda kvaliteta softvera. Predložena metoda koristi standarde kvaliteta softvera, softverske metrike i alate za statičku analizu kvaliteta softvera. Takođe, metoda koristi prethodno pomenute mehanizme za poboljšanje objektno-orijentisanih softverskih sistema. Posmatrana metoda je podržana softverskim alatom SilabMetrics koji se može koristiti samostalno ili se integrisati sa NetBeans okruženjem za razvoj softvera. Na osnovu izvršene evaluacije zaključeno je da se primenom SilabQOSS metode i SilabMetrics alata za statičku analizu kvaliteta softvera omogućava razvoj softverskih sistema koji su stabilniji, jednostavniji za razvoj, održavanje i dalju nadogradnju. AB - 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 metrics, 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. PB - Univerzitet u Beogradu, Fakultet organizacionih nauka T1 - Poboljšanje objektno-orijentisanih softverskih sistema korišćenjem standarda kvaliteta softvera T1 - Improvement of object-oriented software systems by applying software quality standards. UR - https://hdl.handle.net/21.15107/rcub_nardus_9183 UR - t-3616 ER -
@phdthesis{ author = "Milić, Miloš", year = "2017", abstract = "Predmet istraživanja doktorske disertacije je mogućnost poboljšanja objektno-orijentisanih softverskih sistema korišćenjem standarda kvaliteta softvera. U istraživanju je dat pregled različitih standarda kvaliteta softvera iz oblasti softverskog inženjerstva, softverskih metrika i alata za statičku analizu kvaliteta softvera koji se operativno koriste u procesu evaluacije kvaliteta softvera. U doktorskoj disertaciji su identifikovani mehanizmi poboljšanja objektno-orijentisanih softverskih sistema (opšti principi projektovanja softvera, principi objektno-orijentisanog projektovanja softvera, strategije projektovanja softvera, paterni projektovanja softvera i metode razvoja softvera) i uspostavljena je njihova veza sa standardima kvaliteta softvera. U radu je razvijena originalna SilabQOSS (eng. Silab Quality Method for Object-oriented Software Systems) metoda za poboljšanje objektno-orijentisanih softverskih sistema korišćenjem standarda kvaliteta softvera. Predložena metoda koristi standarde kvaliteta softvera, softverske metrike i alate za statičku analizu kvaliteta softvera. Takođe, metoda koristi prethodno pomenute mehanizme za poboljšanje objektno-orijentisanih softverskih sistema. Posmatrana metoda je podržana softverskim alatom SilabMetrics koji se može koristiti samostalno ili se integrisati sa NetBeans okruženjem za razvoj softvera. Na osnovu izvršene evaluacije zaključeno je da se primenom SilabQOSS metode i SilabMetrics alata za statičku analizu kvaliteta softvera omogućava razvoj softverskih sistema koji su stabilniji, jednostavniji za razvoj, održavanje i dalju nadogradnju., 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 metrics, 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.", publisher = "Univerzitet u Beogradu, Fakultet organizacionih nauka", title = "Poboljšanje objektno-orijentisanih softverskih sistema korišćenjem standarda kvaliteta softvera, Improvement of object-oriented software systems by applying software quality standards.", url = "https://hdl.handle.net/21.15107/rcub_nardus_9183, t-3616" }
Milić, M.. (2017). Poboljšanje objektno-orijentisanih softverskih sistema korišćenjem standarda kvaliteta softvera. Univerzitet u Beogradu, Fakultet organizacionih nauka.. https://hdl.handle.net/21.15107/rcub_nardus_9183
Milić M. Poboljšanje objektno-orijentisanih softverskih sistema korišćenjem standarda kvaliteta softvera. 2017;. https://hdl.handle.net/21.15107/rcub_nardus_9183 .
Milić, Miloš, "Poboljšanje objektno-orijentisanih softverskih sistema korišćenjem standarda kvaliteta softvera" (2017), https://hdl.handle.net/21.15107/rcub_nardus_9183 .
Related items
Showing items related by title, author, creator and subject.
-
Application of Voice Assistant Technology to Teaching Software Architecture Design: A Case Study of Amazon's Alexa
Milić, Miloš; Savić, Dušan; Antović, Ilija; Stanojević, Vojislav; Vlajić, Siniša (Tempus Publications, Durrus, Bantry, 2022) -
Softversko inženjerstvo inteligentnih sistema / Software engineering of intelligent systems
Ševarac, Zoran (Univerzitet u Beogradu, Fakultet organizacionih nauka, 2012) -
Upravljanje razvojem softvera u .net okruženju / Software project management in .net environment
Despotović, Marijana (Univerzitet u Beogradu - Fakultet organizacionih nauka, Beograd, 2003)