Abstrakt. Kvaliteten på en programvaruarkitektur för komponent 1-baserade distribuerade system definieras inte bara av dess källkod, utan också av andra systemiska artefakter, såsom montering, installation och konfiguration av applikationskomponenterna och deras mellanprogram. I samband med distribuerade, realtids- och inbäddade (DRE) komponentbaserade system har bin packningsalgoritmer och schemaläggningsanalys använts för att fatta beslut om installation och konfiguration. Dessa algoritmer gör dock endast grovkorniga noduppdrag, men anger inte hur komponenter fördelas till olika middleware containrar på noden, som är kända för att påverka körtidssystemets prestanda och resursförbrukning. I detta dokument presenteras en modelltransformeringsbaserad algoritm som kombinerar användarspecificerade tjänstekvalitetskrav (QoS) med noduppdragen för att ge en finare nivå av granularitet och precision i beslut om installation och konfiguration. En fördelaktig sidoeffekt av vårt arbete ligger i hur dessa beslut kan utnyttjas genom ytterligare gränssnittsoptimering av prestanda. Vi utvärderar vårt tillvägagångssätt och jämför det med den nuvarande toppmoderna tekniken inom ramen för ett representativt DRE-system.
I samband med distribuerade system har en regelbaserad ap-proach för konfigurationsoptimering, enligt QoS-mått, föreslagits i REF.
Applying Model Transformations to Optimizing Real-Time QoS Configurations in DRE Systems
{'venue': 'QoSA', 'journal': None, 'mag_field_of_study': ['Computer Science']}