Abstract-Service robotar agerar i öppna, naturliga miljöer. På grund av kombinatorisk explosion av potentiella situationer är det därför inte möjligt att förutse alla eventualiteter i förväg under robotdesign. På grund av begränsade resurser på en mobil robot är det dessutom inte möjligt att planera några åtgärder på begäran. Därför är det nödvändigt att tillhandahålla en mekanism för att uttrycka variabilitet vid design-tid som effektivt kan lösas på roboten vid körning baserat på den då tillgängliga informationen. I detta dokument introducerar vi en DSL för att uttrycka körtidsvariabilitet med fokus på robotens utförandekvalitet (i termer av icke-funktionella egenskaper som säkerhet och uppgiftseffektivitet) under förändrade situationer och begränsade resurser. Vi stöder tillämpbarheten av vårt tillvägagångssätt genom ett exempel som är integrerat i en övergripande robotarkitektur.
I REF presenterar författarna ett tillvägagångssätt som använder en DSL för att hantera run-time variation i program för servicerobotar.
Dealing with Run-Time Variability in Service Robotics: Towards a DSL for Non-Functional Properties
{'venue': 'ArXiv', 'journal': 'ArXiv', 'mag_field_of_study': ['Computer Science', 'Engineering']}