Henry Kostowski Kontinuerliga frågor över dataströmmar har vunnit popularitet eftersom bredden av möjliga applikationer, allt från nätverksövervakning till online mönster upptäckt, har ökat. Sammanfogning av strömmar är en grundläggande fråga som måste lösas för att möjliggöra komplexa frågor över flera strömmar. Eftersom strömmar kan representera potentiellt oändliga data, är det dock omöjligt att ha full anslutning till utvärderingar som är fallet med traditionella databaser. Sammanfogningar i en strömmiljö utvärderas alltså inte över hela strömmar, utan på specifika fönster som definieras på strömmarna. I detta samtal, presenterar vi fönsterimplementationer av de traditionella häckade slingor och hash gå algoritmer. Samtalet kommer att följas av en kort presentation av Michael Librodos pågående arbete med sensorer. Naiyana Tansalarak Att söka och därefter välja återanvändbara komponenter från komponentförråd har blivit ett viktigt hinder för inte bara komponentbaserad utveckling utan också för att uppnå den övergripande användbarheten av komponentutvecklingsmiljöer och den ultimata återanvändbarheten av själva komponenterna. Komponentmatchning, en grundläggande aspekt av komponentsökning problem, har varit ett välstuderat problem, vilket resulterar i många olika matchning tekniker såsom nyckelord, facet, signatur och specifikation matchande tekniker. Varje matchningsteknik som tillämpas individuellt för komponentsökning ger dock ofta ett stort antal (ibland irrelevanta) träffar. I detta tal presenterar vi en disciplinerad kombination av de olika matchningsteknikerna för att ge en rangordnad matchning mellan fråge- och bibliotekskomponenterna som speglar matchens övergripande "godhet". Detta föredrag presenterar en ny caching teknik för att förbättra prestandan av Multiple Sequence Alignment (MSA). En näst två nivåer av B+Tree cache hierarki genomförs för att påskynda uppslagningen av cachade parvisa anpassningsresultat. Även en ny cache datastruktur genomförs som kan minska cachestorleken avsevärt. Den första nivån av en B+Tree finns alltid i minnet och den andra nivån av en B+Tree kan vara i minnet eller i disken beroende på systemkonfigurationen. Preliminära experimentella resultat har visat att vår caching teknik kan avsevärt förbättra prestandan av parvis anpassning steg i MSA genom att använda både parvis justering algoritmer: Needleman-Wunsch algoritm (Global algoritm ) och Smith-Waterman algoritm ( Lokal anpassning ). En kort analys presenteras för att bestämma när man ska cache eller inte cache de parvisa anpassningarna. En säker XML Querying System Wei Li Nuvarande databas frågesystem måste hantera en snabbt växande mängd data och ett stort antal användare, samtidigt upprätthålla säker åtkomstkontroll. Systemets prestanda begränsas ofta av tillståndsprocessen. I vårt frågesystem används både cache- och användaråtkomstkarta för att kontrollera tillgängligheten. Experiment utförs också för att analysera prestandan.
Inom programvaruteknik är ett relevant arbete REF, som föreslår en kombination av olika matchningstekniker för att ge en rangordnad uppsättning programvarukomponenter från arkivet.