Manuell administration av komplexa distribuerade applikationer är nästan omöjligt att uppnå. Å ena sidan fokuserar arbetet med autonoma datorsystem på system som kan upprätthålla sig själva och som drivs av strategier på hög nivå. En sådan självadministration bygger på konceptet med en kontrollloop. Å andra sidan, modellering används för närvarande för att underlätta utformningen av komplexa distribuerade system. Vid körtiden är dock modellerna oanvändbara, eftersom de är frikopplade från det körsystem som är föremål för dynamiska förändringar. Den autonoma datorstyrningsslingan innebär en abstrakt representation av det system som används för att analysera situationen och anpassa applikationen på rätt sätt. Vårt förslag, som heter Distributed Autonomous Component-baserade ARchitectures (Dacar), introducerar modeller i kontrollloopen. Med hjälp av lämpliga modeller i kontrollslingan är det möjligt att utforma både de distribuerade systemen och deras utvecklingspolicyer, och att genomföra dem. Metamodellen som föreslås i vårt arbete blandar både OMG Deployment och Configuration specifikation och Event-Condition-Action (ECA) metamodeller. Detta dokument behandlar de olika problem som finns i kontrollslingan och fokuserar på metamodellens begrepp som behövs för att uttrycka enheter i kontrollslingan. Den ger också en översikt över den aktuella Dacar-prototypen och illustrerar den på ett allestädes närvarande tillämpningsexempel.
Körtidens modell i REF uppdateras stegvis.
P.: Applying OMG D&C Specification and ECA Rules for Autonomous Distributed Component-based Systems
{'venue': 'In: Models@run.time’06 (2006', 'journal': None, 'mag_field_of_study': ['Computer Science']}