MIKRO KNJIGA
    od 1984. god.

    Prikaži 8 puta
    veću sliku


    Стандарди квалитета софтвера у функцији побољшања софтверских система
    Dodaj u podsetnik - Wish List
    Сажетак

    Имајући у виду чињеницу да су софтверски системи нашли велику при мену у савременом пословном окружењу као и да је њихово исправ но функционисање од велике важности за сваки организациони систем ова монографија као резултат дугогодишњег истраживања аутора обрађује стандарде квалитета софтвера и њихову примену у процесу развоја и по бољшања софтверских система. С обзиром на сложеност животног циклу са развоја софтвера, у овом раду је дат приказ често коришћених модела стратегија и метода развоја софтвера. Њиховим избором се у значајно; мери одређује приступ процесу развоја софтвера.

    Како сваки софтверски систем поред функционалних захтева мора да за-довољи и нефункционалне захтеве који се односе на квалитет, у овом раду је дат преглед различитих стандарда квалитета софтвера из области соф-тверског инжењерства којима се дефинишу модели и атрибути квалитета софтвера. Истиче се да су они најчешће организовани хијерархијски: стан-дардом квалитета софтвера дефинише се један или више модела квалитета, док сваки модел квалитета садржи више атрибута квалитета који се могу даље декомпоновати. Наводи се да су модели и атрибути квалитета соф-твера непосредно повезани са софтверским метрикама - оне представљају квантитативне, математички формализоване мере којима се врнга оцена софтверског система и оперативно се користе у процесу евалуације квали-тета софтвера. Стога је у овом раду извршена класификација и дат преглед често коришћених софтверских метрика. Дат је приказ 8ИакМе(гГс5 алата који представља проширење 8опаг()и1)е алата и формално је заснован на 180ЛЕС 9126 стандарду квалитета софтвера, а намењен је учењу и упозна-вању основних концепата који се односе на стандарде квалитета софтвера, моделе квалитета софтвера и софтверске метрике.

    У овој монографији су идентификовани механизми побољшања соф-тверских система (огапти принципи пројектовања софтвера, принципи објектно-оријентисаног пројектовања софтвера, стратегије пројектовања софтвера и патерни пројектовања софтвера) и успостављена је њихова веза са стандардима квалитета софтвера. Наведени механизми се могу ко-ристити у процесу пројектовања сваког софтверског система, без обзира на примењену имплементациону технологију, програмски језик, сврху или намену софтверског система.

    Као оригинални допринос аутора развијена је метода за побољшање соф-тверских система коришћењем стандарда квалитета софтвера. Предложена метода користи стандарде квалитета софтвера, софтверске метрике и ме-ханизме за побољшање софтверских система; њеном применом омогућава се развој софтверских система који су стабилнији, једноставнији за раз-вој, одржавање и даљу надоградњу. У овој монографији се закључује да се на тај начин промовише процес развоја софтвера са квалитетом у фокусу, чиме се обезбеђује задовољење нефункционалних захтева који се односе на квалитет софтверских система.

    Садржај
    1. Сажетак 7
    2. Абстракт! 9
    3. Увод 11

    4. Животни циклус развоја софтвера 13
    4.1. Модели животног циклуса 13
    4.1.1. Модел водопада 14
    4.1.2. Итеративно-инкрементални модел 14
    4.1.3. Спирални модел 15
    4.2. Стратегије животног циклуса 16
    4.2.1. Стратегија вођена случајевима коришћења 17
    4.2.2. Стратегија вођена моделом 18
    4.2.3. Стратегија вођена тестовима 20
    4.3. Методе животног циклуса Г 24
    4.3.1. Јединствени процес развоја софтвера 25
    4.3.2. Метода екстремно програмирање 26
    4.3.3. Лин метода развоја софтвера 28

    5. Стандарди квалитета софтвера зо
    5.1. Основни појмови 30
    5.2. Софтверске метрике 32
    5.3. ISO/IЕС 9126 стандард квалитета софтвера 38
    5.4. ISO/IЕС 14598 стандард квалитета софтвера 41
    5.5. ISO/IЕС 25000 стандард квалитета софтвера 43
    5.6. SilabMetric алат за статичку анализу квалитета софтвера 47

    6. Механизми побољшања софтверских система 53
    6.1. Пројектовање софтвера - општи принципи 54
    6.1.1. Принцип апстракција 55
    6.1.2. Принцип кохезија и повезаност 56
    6.1.3. Принцип декомпозиција и модуларизација 58
    6.1.4. Приндип учаурење и сакривање информација 60
    6.1.5. Принцип одвајање интерфејса од имплементације 61
    6.2. Пројектовање софтвера - објектно-оријентисани принципи 62
    6.2.1. Једна одговорност 63
    6.2.2. Отворено-затворено 65
    6.2.3. Замена класа (Лисков принцип) 67
    6.2.4. Инверзија зависности 68
    6.2.5. Додавање зависности 70
    6.2.6. Издвајање интерфејса 71
    6.3. Пројектовање софтвера - стратегије 73
    6.3.1. Стратегија подели и победи 74
    6.3.2. Стратегија с врха на доле 74
    6.3.3. Стратегија одоздо на горе 75
    6.4. Пројектовање софтвера - патерни

    7. Стандарди квалитета софтвера у функцији побољшања софтверских система 83
    7.1. Значај стандарда квалитета у процесу развоја и побољшања софтвера 83
    7.2. Метода за побољшање софтверских система шришћењем стандарда квалитета софтвера 85
    7.3. Акгивности методе за побољшање софтверских система коришћењем стандарда квалитета софтвера 88
    7.4. Артефакти методе за побољшање софтверских система коришћењем стандарда квалитета софтвера 91

    8. Закључак 96
    9. Литература 98
    10. Индекс појмова 105
    11. Summary 106


    Детаљни подаци о књизи
    Наслов: Стандарди квалитета софтвера у функцији побољшања софтверских система
    Издавач: Задужбина Андрејевић
    Страна: 108 (cb)
    Povez: meki
    Писмо: ćirilica
    Формат: 17 x 24 cm
    Година издања: 2018
    ИСБН: 978-86-525-0354-4
    Naručite
    Cena:
    780,00 DIN
    Cena za inostranstvo:
    8,00 EUR
    Kom.:

    Naručite telefonom:
    +381 11 3055010
    +381 11 3055015





    Ocene i mišljenja čitalaca
    Budite prvi koji će svoje mišljenje podeliti sa drugima (morate biti prijavljeni)


    Pitanja, odgovori, mišljenja...
    Prijavite se ovde i pošaljite vaša mišljenja i pitanja našim urednicima i čitaocima

    Poruku poslaoPoruka
    IDI NA VRH STRANE
    Ⓒ 1984-2019 Mikro knjiga