Abstract-Problemet med att tolka resultat av prestandaanalys och ge feedback på programvarumodeller för att övervinna prestandabrister är förmodligen den mest kritiska öppna frågan inom området programvara prestandateknik. Automation i detta steg skulle bidra till att införa prestandavalidering som en integrerad aktivitet i programvarans livscykel, utan att dramatiskt påverka de dagliga rutinerna hos programvaruutvecklare. I detta dokument närmar vi oss problemet med modelldrivna tekniker, som vi bygger en allmän lösning på. Med utgångspunkt i konceptet prestandaantipatterns, som är dåliga metoder inom programvarumodellering som leder till prestandabrister, introducerar vi metamodeller och transformationer som kan stödja hela processen med feldetektering och lösning. Det tillvägagångssätt som vi föreslår är notation-oberoende och kan inbäddas i någon (befintlig eller framtida) konkret modellering notation genom att använda vävmodeller och automatiskt genererade modeller transformationer. Slutligen diskuterar vi de frågor som öppnats ur detta arbete och de framtida landvinningar som står till buds på detta område tack vare modelldrivna tekniker.
På senare tid har vi i REF lagt fram ett tillvägagångssätt för att automatiskt upptäcka prestandaantipatterner baserade på modelldrivna tekniker.
Approaching the Model-Driven Generation of Feedback to Remove Software Performance Flaws
{'venue': '2009 35th Euromicro Conference on Software Engineering and Advanced Applications', 'journal': '2009 35th Euromicro Conference on Software Engineering and Advanced Applications', 'mag_field_of_study': ['Computer Science']}