Bc. Petr Mička

Master's thesis

Anti-patterns Detection in Java Software Enterprise Development

Anti-patterns Detection in Java Software Enterprise Development
Abstract:
Anti-vzory jsou opakovaně objevující se suboptimální řešení, které mají škodlivý dopad na kvalitu softwaru. Přestože existuje mnoho literatury o anti-vzorech v programování, o anti-vzorech v enterprise vývoji se píše jen zřídka. V této Diplomové práci jsme vylepšili katalog i nástroj k detekci anti-vzorů, JENA, které byly představené v předchozí Diplomové práci. JENA.V2 má vysokou přesnost a výtěžnost …more
Abstract:
Anti-patterns are reoccurring suboptimal solutions which have detrimental effects on software quality. While much literature discusses anti-pattern detection, little is written about enterprise anti-patterns. We improved both the anti-pattern catalogue and an anti-pattern detection tool, JENA, introduced in a previous Master's thesis. JENA.V2 has high precision and recall while detecting 18 anti-pattern …more
 
 
Language used: English
Date on which the thesis was submitted / produced: 21. 5. 2024

Thesis defence

  • Date of defence: 20. 6. 2024
  • Supervisor: PhD Bruno Rossi
  • Reader: RNDr. Stanislav Chren, Ph.D.

Citation record

Full text of thesis

Contents of on-line thesis archive
Published in Theses:
  • světu
Other ways of accessing the text
Institution archiving the thesis and making it accessible: Masarykova univerzita, Fakulta informatiky

Masaryk University

Faculty of Informatics

Master programme / field:
Software Engineering / Design and development of software systems