Automating Performance Antipattern Detection and Software Refactoring in UML Models | IEEE Conference Publication | IEEE Xplore