Context aware pervasive systems: architectures for a new breed of applications
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Boca Raton, Fla. [u.a.]
Auerbach
2007
|
Schlagworte: | |
Online-Zugang: | Publisher description Inhaltsverzeichnis |
Beschreibung: | XVIII, 220 S. Ill., graph. Darst. |
ISBN: | 0849372550 9780849372551 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV024628012 | ||
003 | DE-604 | ||
005 | 20090910 | ||
007 | t | ||
008 | 090924s2007 ad|| |||| 00||| eng d | ||
020 | |a 0849372550 |9 0-8493-7255-0 | ||
020 | |a 9780849372551 |9 978-0-8493-7255-1 | ||
035 | |a (OCoLC)610877532 | ||
035 | |a (DE-599)GBV515849286 | ||
040 | |a DE-604 |b ger |e rakwb | ||
041 | 0 | |a eng | |
049 | |a DE-83 |a DE-91 | ||
082 | 0 | |a 005.12 | |
100 | 1 | |a Loke, Seng |e Verfasser |4 aut | |
245 | 1 | 0 | |a Context aware pervasive systems |b architectures for a new breed of applications |c Seng Loke |
264 | 1 | |a Boca Raton, Fla. [u.a.] |b Auerbach |c 2007 | |
300 | |a XVIII, 220 S. |b Ill., graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a Ubiquitous Computing |0 (DE-588)4657367-7 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Kontextbezogenes System |0 (DE-588)4739720-2 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Kontextbezogenes System |0 (DE-588)4739720-2 |D s |
689 | 0 | 1 | |a Ubiquitous Computing |0 (DE-588)4657367-7 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | |u http://www.loc.gov/catdir/enhancements/fy0665/2006049923-d.html |y Publisher description |z lizenzfrei | |
856 | 4 | 2 | |m GBV Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=018599690&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-018599690 |
Datensatz im Suchindex
_version_ | 1804140650865623040 |
---|---|
adam_text | IMAGE 1
CONTEXT-AWARE
PERVASIVE SYSTEMS
ARCHITECTURES FOR A NEW BREED OF APPLICATIONS
SENG LOKE
A AUERBACH PUBLICATIONS TAYLOR & FRANCIS GROUP BOCA RATON NEW YORK
AUERBACH PUBLICATIONS IS AN IMPRINT OF THE TAYLOR & FRANCIS GROUP, AN
INFORMA BUSINESS
IMAGE 2
CONTENTS
W H AT IS C O N T E X T - A W A RE B E H A V I O R? 1
1.1 CURRENT COMPUTING TRENDS: FROM THE VIRTUAL TO THE PHYSICAL 2
1.2 CONTEXT, CONTEXT AWARENESS, AND SITUATIONS 4
1.3 WHEN SYSTEMS BECOME CONTEXT AWARE 7
1.4 AN OVERVIEW OF THIS BOOK 8
REFERENCES 10
T HE S T R U C T U RE A ND E L E M E N TS OF C O N T E X T - A W A RE P
E R V A S I VE S Y S T E MS 13
2.1 ANALOGIES 13
2.2 THE ELEMENTS OF A CONTEXT-AWARE PERVASIVE SYSTEM 15
2.2.1 SENSING 15
2.2.2 THINKING 20
2.2.3 ACTING 24
2.3 AN ABSTRACT ARCHITECTURE 24
2.4 INFRASTRUCTURES, MIDDLEWARE, AND TOOLKITS 26
2.5 ISSUES OF SECURITY, PRIVACY, AND EFFICIENCY 27
2.6 SUMMARY 27
REFERENCES 28
C O N T E X T - A W A RE M O B I LE S E R V I C ES 31
3.1 THE RISE OF MOBILE SERVICES 31
3.2 CONTEXT FOR MOBILE DEVICE USERS 33
3.3 LOCATION-BASED SERVICES 33
3.4 AMBIENT SERVICES 34
3.4.1 POINTROCK EXAMPLE 37
3.4.2 FUTURE E-MARTKETPLACES 38
3.4.3 OFFICE BUILDING EXAMPLE 42
3.4.4 A SOFTWARE ARCHITECTURE FOR AMBIENT SERVICES 44
3.5 FROM AMBIENT SERVICES TO PLACE-BASED E-COMMUNITIES 49
3.5.1 INTERACTION BETWEEN USER AND COMMUNITY SERVER 50
IMAGE 3
XVI * CONTEXT-AWARE PERVASIVE SYSTEMS
3.5.2 INTERACTION BETWEEN USER AND MULTIPLE COMMUNITIES: IMPACT OF USER
MOVEMENT 51
3.6 ENHANCING CONTEXT-AWARE MOBILE SERVICES WITH MOBILE CODE AND POLICY:
THE MHS EXAMPLE 52
3.6.1 MHS ARCHITECTURE 53
3.6.1.1 POLICY CONFLICT RESOLUTION 54
3.6.2 CONTEXT-BASED POLICY CONTROL OF MEDIA PLAYER SERVICE 55
3.6.3 PARTIAL CONTROL BETWEEN USER AND SYSTEM 60
3.6.4 MHS SUMMARY 61
3.7 ENHANCING CONTEXT-AWARE MOBILE SERVICES WITH MULTIAGENT TECHNOLOGY:
THE EXAMPLE OF PROXIMITY-BASED REVERSE AUCTIONS 61 3.7.1 PROXIMITY-BASED
REVERSE AUCTIONS 61
3.7.2 A SYSTEM FOR PROXIMITY-BASED REVERSE AUCTIONS 63
3.7.2.1 ARCHITECTURAL OVERVIEW 63
3.7.2.2 FROM THE USER S VIEWPOINT 65
3.7.2.3 INTERACTION PROTOCOLS 67
3.7.2.4 OBSERVING AUCTIONS VIA AUCTION EVENTS 68
3.8 SUMMARY AND FURTHER DEVELOPMENTS 70
ACKNOWLEDGMENT 71
REFERENCES 71
4 CONTEXT-AWARE ARTIFACTS 75
4.1 AWARE OBJECTS 75
4.2 ARCHITECTURAL DESIGN SPACE FOR A CONTEXT-AWARE ARTIFACT 82
4.3 CONTEXT-AWARE MOBILE PHONES: AN ILLUSTRATION 84
4.3.1 OVERVIEW OF A FRAMEWORK FOR CONTEXT-AWARE MOBILE PHONE WITH USER
PREFERENCES: THE CAMP-UP SYSTEM 84
4.3.2 CAMP-UP SYSTEM INTERACTION 85
4.3.2.1 ON THE SPACE SIDE 87
4.3.2.2 ON THE CLIENT SIDE 88
4.3.3 PROTOTYPE AND DISCUSSIONS 90
4.3.4 SCENARIOS 93
4.4 SUMMARY 99
REFERENCES 100
5 CONTEXT-AWARE MOBILE SOFTWARE AGENTS FOR INTERACTION WITH WEB SERVICES
IN MOBILE ENVIRONMENTS 105
5.1 AGENTS: MOBILE AND INTELLIGENT 105
5.2 SCENARIOS 106
5.3 A BRIEF REVIEW OF AGENT PLATFORMS FOR UBIQUITOUS COMPUTING 108
5.4 CALMA ARCHITECTURE 109
5.4.1 CALMA AGENT MODEL 111
5.4.2 SERVER COMPONENT 115
5.4.3 MOBILE DEVICE COMPONENT 116
5.5 PROTOTYPE IMPLEMENTATION AND EVALUATION 116
5.5.1 ILLUSTRATIVE SCENARIOS 117
5.5.1.1 BOOKING MOVIE TICKETS 117
IMAGE 4
CONTENTS * XVII
5.5.1.2 FINDING AN IDD CALLING CARD 117
5.5.2 ENABLING LIGHTWEIGHT BEHAVIOR 120
5-5.3 ENABLING CONTEXT AWARENESS 122
5.5.4 PERFORMANCE EVALUATION 122
5.6 SUMMARY 124
ACKNOWLEDGMENTS 125
REFERENCES 125
6 CONTEXT-AWARE ADDRESSING AND COMMUNICATION FOR PEOPLE, THINGS, AND
SOFTWARE AGENTS 127
6.1 CONTEXT-AWARE COMMUNICATION FOR PEOPLE 128
6.1.1 APPLICATION TYPES 128
6.1.2 CALL SERVICES 131
6.1.3 MORE APPLICATIONS 132
6.1.4 SUMMARY 133
6.2 CONTEXT-AWARE ADDRESSING AND COMMANDING FOR OBJECTS 133
6.2.1 APPLICATION TYPES 133
6.2.2 A VIEW FROM SITUATION SEMANTICS 134
6.2.3 SUMMARY 137
6.3 CONTEXT-AWARE COMMUNICATION FOR SOFTWARE AGENTS 138
6.3-1 ADDRESSING AGENTS VIA CONTEXT 138
6.3-2 APPLICATIONS 139
6.4 SUMMARY AND CONCLUSION 140
REFERENCES 141
7 CONTEXT-AWARE SENSOR NETWORKS 143
7.1 CONTEXT-AWARE SENSORS: THE CONCEPT 143
7.2 A FRAMEWORK FOR CONTEXT-AWARE SENSORS 145
7.2.1 SENSOR ROLES 145
7.2.2 CATEGORIZING ENERGY CONSUMPTION 146
7.2.2.1 INPUT ALPHABET 146
7.2.2.2 OUTPUT ALPHABET 147
7.2.2.3 ENERGY STATES 148
7.2.3 ARCHITECTURE 148
7.3 IMPLEMENTATION AND APPLICATION SCENARIO 152
7.3.1 EXPERIMENTAL INVESTIGATIONS 153
7.4 SUMMARY 156
ACKNOWLEDGMENT 156
REFERENCES 157
8 CONTEXT-AWARE SECURITY 159
8.1 TRADITIONAL SECURITY ISSUES AND MODELS L 6L
8.2 CONTEXT-AWARE SECURITY SYSTEMS 162
8.2.1 EXAMPLES 162
8.2.2 CONTEXT-AWARE POLICIES 164
8.2.2.1 CONTEXTUAL GRAPHS 165
8.2.2.2 LOGIC 166
8.2.2.3 ROLES 167
IMAGE 5
XVIII * C O N T E X T - A W A RE PERVASIVE S Y S T E MS
8.3 FROM CONTEXT-AWARE SECURITY TO CONTEXT-AWARE SAFETY 169
8.4 SUMMARY 170
REFERENCES 170
9 C O N T E XT A W A R E N E SS A ND M I R R O R - W O R LD M O D E LS 1
73
9.1 GELERNTER S MIRROR WORLDS 173
9.2 NEXUS 175
9.3 VIRTUAL WORLDS, VIRTUAL ENVIRONMENTS 176
9-3.1 AURA, FOCUS, AND NIMBUS: VIRTUAL OBJECTS AND REAL-WORLD OBJECTS
177
9.4 DIGITAL CITIES 181
9.5 AWARE SPACES: SMART ENVIRONMENTS AND SMART SPACES 183
9.6 MIRROR WORLDS: CONTEXT AND ONTOLOGIES 185
9.7 SUMMARY 186
REFERENCES 186
10 C O N S T R U C T I NG C O N T E X T - A W A RE P E R V A S I VE S Y
S T E M S:
D E C L A R A T I VE A P P R O A C H ES A ND D E S I GN P A T T E R NS 1
89
10.1 REPRESENTING SITUATIONS 190
10.1.1 THE SITUATION PROGRAM 191
10.1.2 MODULARITY 193
10.2 FIVE OTHER WAYS TO REPRESENT A MEETING 194
10.2.1 OBSERVATIONS 197
10.3 METAPROGRAMMING WITH SITUATION PROGRAMS: EXAMPLES 198
10.4 ANOTHER DECLARATIVE APPROACH 199
10.5 TOWARD DESIGN PATTERNS FOR CONTEXT-AWARE APPLICATIONS: SITUATION
PATTERNS 201
10.6 SUMMARY 205
ACKNOWLEDGMENT 205
REFERENCES 205
11 A F U T U RE W I TH A W A RE S Y S T E MS 2 07
11.1 THE EMERGING FUTURE: TAKING AWARENESS FOR GRANTED 207
11.2 SCALABILITY AND USABILITY 208
11.3 FINAL WORDS 209
I N D EX 2 11
|
any_adam_object | 1 |
author | Loke, Seng |
author_facet | Loke, Seng |
author_role | aut |
author_sort | Loke, Seng |
author_variant | s l sl |
building | Verbundindex |
bvnumber | BV024628012 |
ctrlnum | (OCoLC)610877532 (DE-599)GBV515849286 |
dewey-full | 005.12 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.12 |
dewey-search | 005.12 |
dewey-sort | 15.12 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01482nam a2200361 c 4500</leader><controlfield tag="001">BV024628012</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20090910 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">090924s2007 ad|| |||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0849372550</subfield><subfield code="9">0-8493-7255-0</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9780849372551</subfield><subfield code="9">978-0-8493-7255-1</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)610877532</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)GBV515849286</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-83</subfield><subfield code="a">DE-91</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.12</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Loke, Seng</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Context aware pervasive systems</subfield><subfield code="b">architectures for a new breed of applications</subfield><subfield code="c">Seng Loke</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Boca Raton, Fla. [u.a.]</subfield><subfield code="b">Auerbach</subfield><subfield code="c">2007</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XVIII, 220 S.</subfield><subfield code="b">Ill., graph. Darst.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Ubiquitous Computing</subfield><subfield code="0">(DE-588)4657367-7</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Kontextbezogenes System</subfield><subfield code="0">(DE-588)4739720-2</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Kontextbezogenes System</subfield><subfield code="0">(DE-588)4739720-2</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Ubiquitous Computing</subfield><subfield code="0">(DE-588)4657367-7</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2=" "><subfield code="u">http://www.loc.gov/catdir/enhancements/fy0665/2006049923-d.html</subfield><subfield code="y">Publisher description</subfield><subfield code="z">lizenzfrei</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">GBV Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=018599690&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-018599690</subfield></datafield></record></collection> |
id | DE-604.BV024628012 |
illustrated | Illustrated |
indexdate | 2024-07-09T22:03:21Z |
institution | BVB |
isbn | 0849372550 9780849372551 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-018599690 |
oclc_num | 610877532 |
open_access_boolean | |
owner | DE-83 DE-91 DE-BY-TUM |
owner_facet | DE-83 DE-91 DE-BY-TUM |
physical | XVIII, 220 S. Ill., graph. Darst. |
publishDate | 2007 |
publishDateSearch | 2007 |
publishDateSort | 2007 |
publisher | Auerbach |
record_format | marc |
spelling | Loke, Seng Verfasser aut Context aware pervasive systems architectures for a new breed of applications Seng Loke Boca Raton, Fla. [u.a.] Auerbach 2007 XVIII, 220 S. Ill., graph. Darst. txt rdacontent n rdamedia nc rdacarrier Ubiquitous Computing (DE-588)4657367-7 gnd rswk-swf Kontextbezogenes System (DE-588)4739720-2 gnd rswk-swf Kontextbezogenes System (DE-588)4739720-2 s Ubiquitous Computing (DE-588)4657367-7 s DE-604 http://www.loc.gov/catdir/enhancements/fy0665/2006049923-d.html Publisher description lizenzfrei GBV Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=018599690&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Loke, Seng Context aware pervasive systems architectures for a new breed of applications Ubiquitous Computing (DE-588)4657367-7 gnd Kontextbezogenes System (DE-588)4739720-2 gnd |
subject_GND | (DE-588)4657367-7 (DE-588)4739720-2 |
title | Context aware pervasive systems architectures for a new breed of applications |
title_auth | Context aware pervasive systems architectures for a new breed of applications |
title_exact_search | Context aware pervasive systems architectures for a new breed of applications |
title_full | Context aware pervasive systems architectures for a new breed of applications Seng Loke |
title_fullStr | Context aware pervasive systems architectures for a new breed of applications Seng Loke |
title_full_unstemmed | Context aware pervasive systems architectures for a new breed of applications Seng Loke |
title_short | Context aware pervasive systems |
title_sort | context aware pervasive systems architectures for a new breed of applications |
title_sub | architectures for a new breed of applications |
topic | Ubiquitous Computing (DE-588)4657367-7 gnd Kontextbezogenes System (DE-588)4739720-2 gnd |
topic_facet | Ubiquitous Computing Kontextbezogenes System |
url | http://www.loc.gov/catdir/enhancements/fy0665/2006049923-d.html http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=018599690&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT lokeseng contextawarepervasivesystemsarchitecturesforanewbreedofapplications |