Porovnání nástrojů ověřujících zpětnou kompatibilitu Java knihoven

Date issued

2016

Journal Title

Journal ISSN

Volume Title

Publisher

Západočeská univerzita v Plzni

Abstract

Na katedře informatiky a výpočetní techniky Západočeské univerzity v Plzni je vyvíjen softwarový nástroj Java Compatibility Checker (JaCC) na kontrolu (testovaní) zpětné kompatibility softwaru. Nicméně samotný nástroj je nutné také otestovat, zda dovede nalézt změny provedené v daném softwaru. Testovací data k tomuto účelu však nejsou dostupná. Cílem této práce je tedy vytvořit rozsáhlou sadu testovacích dat simulující inkrementální vývoj s nejrůznějšími změnami v knihovně porušující i zachovávající zpětnou kompatibilitu, neboť je důležité, aby nástroj odhalil porušení, ale zároveň neoznačil zachovávající změnu. Dalším bodem práce je nalézt nástroje na kontrolu zpětné kompatibility a porovnat je na základě testování za použití vytvořených dat a v této práci definovaných mimofunkčních charakteristik.

Description

Subject(s)

kontrola zpětné kompatibility, zpětná kompatibilita, zdrojová kompatibilita, binární kompatibilita, testování nástrojů, jacc

Citation

Collections

OPEN License Selector