Software performance antipatterns: Modeling and analysis