Het waarborgen van kwaliteit in softwareontwikkeling is een uitdagend proces. De concepten van anti-patterns en code smells maken gebruik van de kennis van bekende problemen om de kwaliteit van huidige en toekomstige software ontwikkeling te verbeteren. Echter, de kennis en het begrip van deze indicatoren van lage kwaliteit software is nog onvoldoende om veel van de problemen die zij vertegenwoordigen op te lossen. De identificatie en definitie van anti-patronen is een heuristisch proces. Bovendien bestaat er weinig onderzoek naar de relaties tussen code smells en anti-patterns. Software kwaliteitsproblemen zoals begrijpbaarheid en onderhoudbaarheid kunnen verbeterd worden door het identificeren en oplossen van anti-patterns die geassocieerd worden met code smells, maar ook door het voorkomen van code smells voordat het coderen begint. Wij presenteren een ontologische representatie van de relaties tussen anti-patterns en code smells om het begrip van deze concepten te vergroten met als doel de kwaliteit van software te verbeteren.
Hinweis: Dieser Artikel kann nur an eine deutsche Lieferadresse ausgeliefert werden.
Hinweis: Dieser Artikel kann nur an eine deutsche Lieferadresse ausgeliefert werden.