Development of co-evolution tracker tool for nsoftware with acceptance criteria
tarafından
 
Yalçın, Ali Görkem, author.

Başlık
Development of co-evolution tracker tool for nsoftware with acceptance criteria

Yazar
Yalçın, Ali Görkem, author.

Yazar Ek Girişi
Yalçın, Ali Görkem, author.

Fiziksel Tanımlama
viii, 51 leaves: charts;+ 1 computer laser optical disc.

Özet
Testing is a vital part of achieving good-quality software. Deploying untested code can cause system crashes and unexpected behavior. In order to reduce these problems, testing must be prioritized. However, once test suites are created, they should not remain static throughout the software updates. Since whenever software gets updated, new functionalities are added or existing functionalities are changed, so whenever the application is updated, test suites must be updated along with the software. If the old test suites are used with the new updates, unexpected testing results can occur. In order to repair test cases in the process of software evolution, analyzing real-world projects’ software and test case evolution is an important prerequisite. Software repositories contain valuable information about the software systems. Having access to older versions and by differentiating adjacent versions’ test and production code changes can provide information about the evolution process of the software. This thesis concentrates on the development of a tool that is used for the analysis of 21 real-world projects in the terms of co-evolution of both software and its test suites. Related projects are retrieved from repositories and filtered according to this study’s needs, then for each project's every update is analyzed, and graphs and analysis related to the co-evolution process are created.

Konu Başlığı
Software architecture

Yazar Ek Girişi
Tuğlular, Tuğkan,

Tüzel Kişi Ek Girişi
İzmir Institute of Technology. Computer Engineering.

Tek Biçim Eser Adı
Thesis (Master)--İzmir Institute of Technology:Computer Engineering.
 
İzmir Institute of Technology: Computer Engineering--Thesis (Master).

Elektronik Erişim
Access to Electronic Versiyon.


LibraryMateryal TürüDemirbaş NumarasıYer NumarasıDurumu/İade Tarihi
IYTE LibraryTezT002601QA76.754 .Y16 2022Tez Koleksiyonu