Оценка на качеството на софтуерни системи с модели на производителснот, базирани на мрежи от опашки | Защитена на: 01/01/1900
Дипломната работа ще изследва нуждата от оценка на качеството на софтуерни
системи чрез анализ на производителността и ще разгледа начините, по които се прави.
Ще се опишат концепциите за ранна оценка и анализ на определени параметри на
софтуерните системи, описани в нефункционалните изисквания на системата. Ранната
оценка и анализ се гради върху изграждането на модели на производителност, които
модели ще се използват в набор от инструменти за анализ на качеството и
изпълнението на дадена софтуерна система с цел оптимизация, по-добра, безопасна и
бърза работа. В дипломната работа ще се изградят модели, базирани на мрежи от
опашки. Мрежи от опашки е начин за моделиране на софтуерни системи, в които
системата е изобразена като мрежа от опашки. Мрежата от опашки представлява
съвкупност от много центрове за обработка (service centres), които включват ресурсите
на системата и клиентите й. Обикновено центровете за обработка представляват
хардуерните компоненти в дадена система, а клиентите в един модел от мрежи от
опашки представляват потребителите или заявките в дадена система. Този начин за
моделиране е предпочитан за съвременните системи, тъй като предлага добър баланс
между точност и ефективност. В дипломната работа ще се изследват инструменти,
които осигуряват оценка на качеството на софтуерни системи, представени с модели,
базирани на мрежи от опашки. Три от тях ще бъдат подробно разгледани и използвани
за оценка на качеството на две конкретни софтуерни системи. Получените резултати
ще бъдат сравнени и анализирани, при което ще бъдат направени изводи за
предимствата и недостатъците на всеки инструмент. Ще се направят изводи за
типовете модели, които са подходяши да се използват в различните инструменти.