Abstrakt. Ubiquitous Computing förespråkar konstruktion av massivt distribuerade system som hjälper till att omvandla fysiska utrymmen till beräkningsmässigt aktiva och intelligenta miljöer. Utformningen av system och tillämpningar i dessa miljöer måste ta hänsyn till heterogena enheter, mobila användare och snabbt föränderliga sammanhang. Framför allt måste agenter i allestädes närvarande och mobila miljöer vara kontextmedvetna så att de kan anpassa sig till olika situationer. I den här artikeln hävdar vi att allmänt förekommande datormiljöer måste ge mellanprogramstöd för sammanhangsmedvetenhet. Vi föreslår också en middleware som underlättar utvecklingen av kontext-medvetna agenter. Den middleware tillåter agenter att förvärva kontextuell information lätt, resonera om det med hjälp av olika logiker och sedan anpassa sig till förändrade sammanhang. En annan viktig fråga i dessa miljöer är att tillåta autonoma, heterogena agenser att ha en gemensam semantisk förståelse av kontextuell information. Vår middleware tar itu med detta problem genom att använda ontologier för att definiera olika typer av kontextuell information. Denna middleware är en del av Gaia, vår infrastruktur för att möjliggöra Smart Spaces.
Ranganathan och Campbell REF föreslog ett mellanprogram för kontextmedvetna agenter för allestädes närvarande datorer.
A Middleware for Context-Aware Agents in Ubiquitous Computing Environments
{'venue': 'Middleware', 'journal': None, 'mag_field_of_study': ['Computer Science']}