Abstract-Architecting mjukvarusystem enligt service-orienterade paradigm och design runtime själv-anpassningsbara system är två relevanta forskningsområden i dagens programvaruteknik. I detta dokument tar vi upp frågor som ligger i skärningspunkten mellan dessa två viktiga områden. För det första presenterar vi en karakterisering av problemet med självanpassning av serviceorienterade system, vilket ger en referensram där våra och andra metoder kan klassificeras. Därefter presenterar vi MOSES, en metodologi och ett programvaruverktyg som implementerar den för att stödja QoS-driven anpassning av ett serviceorienterat system. Det fungerar i en viss region av det identifierade problemområdet, vilket motsvarar scenariot där ett serviceorienterat system som är utformat som en sammansatt tjänst behöver upprätthålla en trafik av förfrågningar som genereras av flera användare. MOSES integrerar inom en enhetlig ram olika anpassningsmekanismer. På så sätt uppnår den större flexibilitet när det gäller att möta olika driftmiljöer och de eventuellt motstridiga QoS-kraven hos flera samtidiga användare. Experimentella resultat som erhållits med hjälp av en prototyp av MOSES visar hur effektivt det föreslagna tillvägagångssättet är.
Ett ramverk för QoS-driven anpassning för tjänstesammansättning presenteras i REF.
MOSES: A Framework for QoS Driven Runtime Adaptation of Service-Oriented Systems
{'venue': 'IEEE Transactions on Software Engineering', 'journal': 'IEEE Transactions on Software Engineering', 'mag_field_of_study': ['Computer Science']}