Descriere
- INTRODUCERE
1.1. Ce este contextul?
1.2. De ce este utilă senzitivitate la context?
1.3. Aplicaţii senzitive la context
1.4. Direcţii curente de cercetare
1.5. Planul cărţii
- ARHITECTURA SISTEMELOR SENZITIVE LA CONTEXT
2.1. Arhitectura generală
2.1.1. Componente
2.1.2. Principii arhitecturale
2.1.2.1. Principiul ortogonalităţii
2.1.2.2. Principiul separării
2.1.2.3. Principiul conservării ordinii temporale
2.1.2.4. Principiul comportării complet definite
2.2. Implementarea arhitecturii generale: studii de caz
2.2.1. SOCAM
2.2.1.1. Arhitectura
2.2.1.2. Detalii de implementare
2.2.1.3. Corespondenţa dintre SOCAM şi arhitectura generală
2.2.2. Context Toolkit
2.2.2.1. Arhitectura
2.2.2.2. Corespondenţa dintre Context Toolkit şi arhitectura generală
2.2.3. ubi-UCAM
2.2.3.1. Arhitectura
2.2.3.2. Corespondenţa dintre ubi-UCAM şi arhitectura generală
2.2.4. MobiPADS
2.2.4.1. Arhitectura
2.2.4.2. Corespondenţa dintre MobiPADS şi arhitectura generală
- MODELE DE CONTEXT
3.1. Modelarea contextului
3.2. Caracteristici ale modelelor de context
3.2.1. Compoziţia distribuită
3.2.2. Validarea
3.2.3. Cantitatea şi calitatea informaţiei
3.2.4. Completitudinea
3.2.5. Suportul pentru raţionare
3.3. Principalele clase de modele
3.3.1. Modele bazate pe perechi atribut-valoare
3.3.2. Modele bazate pe tehnologie web
3.3.3. Modele ce folosesc scheme de marcare
3.3.4. Modele grafice
3.3.5. Modele bazate pe logică
3.3.6. Modele orientate obiect
3.3.7. Modele bazate pe ontologii
3.4. Comparaţie între clasele de modele de context
- PROGRAMAREA SENZITIVĂ LA CONTEXT: PARADIGME ŞI LIMBAJE DE PROGRAMARE
4.1. Concepte de bază
4.2. Paradigma COP
4.2.1. Concepte de bază
4.2.1.1. Contextul în COP
4.2.1.2. Scopul
4.2.1.3. Termenul liber
4.2.1.4. Fragmentul de cod
4.2.1.5. Operaţia de înlocuire a unui termen liber cu un fragment de cod
4.2.2. Detaliile de implementare
4.2.3. Sistemul de tipuri
4.2.4. Procesul de potrivire
4.2.5. Legarea codului
4.3. Paradigma multifaţetă
4.3.1. Concepte de bază
4.3.1.1. Contextul în paradigma multifaţetă
4.3.1.2. Construcţia de programare multifaţetă
4.3.1.3. Strategia de expunere a faţetelor
4.3.1.4. Faţeta
4.3.1.5. Modificarea numărului de faţete ale entităţii
4.3.1.6. Interacţiunea consistentă
4.3.2. Aplicaţii ale construcţiei de programare multifaţetă
4.3.2.1. Exemple de construcţii de programare multifaţetă
4.3.2.1.1. Lista înlănţuită multifaţetă
4.3.2.1.2. Colecţia multifaţetă de servicii
4.3.2.1.3. Obiectul multifaţetă
4.3.2.1.4. Funcţia multifaţetă
4.3.2.1.5. Variabila multifaţetă
4.3.2.1.6. Constanta multifaţetă
4.3.2.2. AwareC#
4.3.2.2.1. Contextul în AwareC#
4.3.2.2.2. Faţeta în AwareC#
4.3.2.2.3. Obiectele, funcţiile, variabilele, constantele implementate în AwareC#
4.3.2.3.4. Primitivele Synchronize/Release
4.3.2.3.5. Translatarea AwareC# în C#
4.4. ContextL
4.4.1. Concepte de bază
4.4.1.1. Nivelul
4.4.1.2. Clasa cu definiţii parţiale
4.4.1.3. Funcţia cu definiţii parţiale
4.4.2. Dependenţa între nivele
4.4.3. Mecanismul de adaptare la context
4.4.4. Loialitatea
4.5. Lucx
4.5.1. Contextul în Lucx
4.5.2. Operatorii context
4.5.3. Box şi operatorii box
4.5.4. Operatorii micşti
4.6. Privire sintetică
- SENZITIVITATEA LA CONTEXT AUTONOMĂ
5.1. Definiţia senzitivităţii autonome
5.2. Ce le lipseşte sistemelor senzitive la context pentru a fi autonome?
5.2.1. Descoperirea autonomă a contextului
5.2.2. Gestiunea autonomă a adaptării
5.3. ARC-S
5.3.1. Principiile pe care se bazează sistemul ARC-S
5.3.1.1. Principiul controlului în buclă închisă
5.3.1.2. Principiul inteligenţei artificiale
5.3.2. Arhitectura
5.3.3. Descoperirea autonomă a contextului
5.3.3.1. Graful generic aplicaţie-context
5.3.3.2. Expandarea nodului A
5.3.3.3. Profilele componentelor
5.3.3.4. Expandare nodurilor U, I
5.3.3.5. Un exemplu: serviciul de forum
5.3.3.6. Descrierea ansamblului aplicaţie-context sub forma unui graf
5.3.4. Gestiunea autonomă a adaptării
5.3.5. Soluţii tehnice de implementare
5.3.6. Scenariul de test: serviciu de forum
5.3.7. Limitări şi perspective viitoare
5.4. Concluzii
Recenzii
Nu există recenzii până acum.