Object Management Group (OMG) håller på att definiera en UML Profile for Schedulability, Performance and Time som kommer att möjliggöra konstruktion av modeller för att göra kvantitativa förutsägelser om dessa egenskaper. I dokumentet föreslås en graf-grambaserad metod för att automatiskt omvandla en UML-modell som är kommenterad med prestandainformation till en prestandamodell för Layered Queueing Network (LQN). Ingången till vår omvandlingsalgoritm är en XML-fil som innehåller UML-modellen i XML-format enligt det vanliga XMI-gränssnittet. Utmatningen är motsvarande LQN-modellbeskrivningsfil, som kan läsas direkt av befintliga LQN-lösare. LQN-modellens struktur genereras från programvaruarkitekturen på hög nivå och från installationsscheman som visar fördelningen av programvarukomponenter till maskinvaruenheter. LQN-modellparametrarna erhålls från detaljerade modeller av viktiga prestandascenarier, representerade som UML interaktions- eller aktivitetsdiagram.
I vår fallstudieanvändning av Profilen för Schedulability, Performance and Time Specification liknar vi REF.
Applying the UML Performance Profile: Graph Grammar-based Derivation of LQN Models from UML Specifications
{'venue': 'Computer Performance Evaluation / TOOLS', 'journal': None, 'mag_field_of_study': ['Computer Science']}