Aspect-orienterad modellering (AOM) gör det möjligt för programvarudesigners att beskriva funktioner som behandlar genomgripande problem separat som aspekter, och att systematiskt införliva funktionerna i en UML design modell med hjälp av modellernas sammansättning tekniker. Målet med detta dokument är att analysera prestandaeffekterna av olika säkerhetsfunktioner som kan representeras som aspektmodeller. Detta är en del av ett större forskningsarbete för att integrera metoder och verktyg för analys av säkerhets- och prestandaegenskaper tidigt i programvaruutvecklingsprocessen. I detta dokument beskriver vi en förlängning av AOM-metoden som ger stöd för resultatanalys. Vi använder de prestandaanalystekniker som utvecklats tidigare i PUMA-projektet, som tar som ingång UML-modeller kommenterade med standard UML-profilen för Schedulability, Performance and Time (SPT), och omvandlar dem först till Core Scenario Model (CSM), och sedan till olika prestandamodeller. Sammansättningen av aspekterna med den primära (bas)modellen utförs på CSM-nivå. En ny formell definition av CSM:s egenskaper och verksamhet beskrivs som en grund för scenariobaserad vävning. Det föreslagna tillvägagångssättet illustreras med ett exempel som använder två standarder, TPC-W och SSL.
Woodside m.fl. REF tillämpar en metod för prestandaanalys av RBB som representeras som aspekter.
Performance analysis of security aspects by weaving scenarios extracted from UML models
{'venue': 'J. Syst. Softw', 'journal': None, 'mag_field_of_study': ['Computer Science']}