Sammanhangsmedvetna datorer kännetecknas av förmågan hos ett programvarusystem att kontinuerligt anpassa sitt beteende till en föränderlig miljö som det har liten eller ingen kontroll över. Tidigare arbete längs dessa linjer antog en ganska snäv definition av sammanhang, en som var centrerad på resurser omedelbart tillgängliga för komponenten i fråga, t.ex., kommunikationsbandbredd, fysisk plats, etc. I detta dokument utforskas kontextmedvetna datorsystem i skapandet av ad hoc-nätverk som består av många mobila värdar som interagerar med varandra opportunistiskt via transienta trådlösa anslutningar. Vi utvidgar sammanhanget till att omfatta medvetenhet om ett helt område inom ad hoc-nätverket. En formell abstrakt karakterisering av detta nya perspektiv föreslås. Resultatet är en specifikationsmetod och tillhörande protokoll för sammanhangsunderhåll. Det förstnämnda möjliggör ett program för att definiera ett individualiserat sammanhang, ett som sträcker sig över flera mobila värdar i ad hoc-nätverket. Den senare gör det möjligt att delegera den kontinuerliga omvärderingen av sammanhanget och utförandet av verksamheten på det till något mellanprogram som fungerar under applikationsnivån. Detta befriar applikationsutvecklingen från skyldigheten att explicit hantera rörlighet och dess konsekvenser för komponentens beteende.
Network Abstractions REF använder en multicast för att samla och underhålla en uppsättning av identiteter hos värdar som uppfyller en applikationsnivå egenskap.
Network abstractions for context-aware mobile computing
{'venue': "ICSE '02", 'journal': None, 'mag_field_of_study': ['Computer Science']}