Genomträngande datormiljöer innebär nya utmaningar som hindrar traditionella metoder för programvaruteknik. I detta dokument tar vi itu med en sådan utmaning: behovet av omfattande programutvecklare att ha tillgång till konstruktioner som möjliggör resursupptäckt i dynamiska miljöer. Vi definierar först den framväxande tuples modellen, en ny utvidgning till traditionella tuple utrymmen som gör det möjligt för applikationer att bädda in sammanhangsmedveten anpassning direkt i strukturer som traditionellt används för distribuerad samordning. Beteendeapplikationer inbäddade i utvecklande tuples kan därefter användas av upptäckt frågor för att tillåta miljöegenskaper att direkt påverka resultaten av upptäckt. Vår strategi minimerar den mängd infrastruktur som måste finnas tillgänglig för att stödja upptäckt genom att inbädda upptäckten funktionalitet nästan uteslutande inom tuple och gör resursupptäcktsprocessen transparent. Samtidigt behåller vår modell många av fördelarna med traditionella tuple space-strategier, nämligen att tillhandahålla innehållsbaserad samordning som är lätt för utvecklare att förstå och genomföra. Den föränderliga tuples inneboende flexibilitet gör det också möjligt för resursupptäckt att anpassa sig till föränderliga resurser, tillämpningar och miljöer.
Den utvecklande tuples modellen, som presenteras i REF, är en förlängning till traditionella Linda tuple utrymmen med målet att stödja resurs upptäckt i ett genomträngande system, förlitar sig på idéer inspirerade till TOTA.
Resource discovery with evolving tuples
{'venue': "ESSPE '07", 'journal': None, 'mag_field_of_study': ['Computer Science']}