Experience With Top Gun Wingman: A Proxy-Based Graphical Web Browser for the 3Com PalmPilot View Full Text


Ontology type: schema:Chapter      Open Access: True


Chapter Info

DATE

1998

AUTHORS

Armando Fox , Ian Goldberg , Steven D. Gribble , David C. Lee , Anthony Polito , Eric A. Brewer

ABSTRACT

After an inauspicious debut, communication-enabled personal digital assistants (or PDA’s) and handheld PC’s are being “rediscovered” as mobile information access terminals. In response, developers have attempted to bring complex applications such as Web browsers to such devices. However, the limited resources available on thin client platforms make them unsuitable for hosting such applications. In this paper, we advocate moving application complexity from thin clients to an adaptive middleware proxy (AMWP), an infrastructural application server platform designed to support large populations and diverse applications. We describe one such application, Top Gun Wingman, a graphical, split Web browser for the Palm Pilot PDA that is currently in use by more than 11,000 users around the world. Our discussion focuses on the design philosophy, implementation, performance, and lessons learned from our experience with the Wingman client and the middleware proxy that supports it. More... »

PAGES

407-424

Book

TITLE

Middleware’98

ISBN

978-1-4471-1285-3
978-1-4471-1283-9

Identifiers

URI

http://scigraph.springernature.com/pub.10.1007/978-1-4471-1283-9_25

DOI

http://dx.doi.org/10.1007/978-1-4471-1283-9_25

DIMENSIONS

https://app.dimensions.ai/details/publication/pub.1046428438


Indexing Status Check whether this publication has been indexed by Scopus and Web Of Science using the SN Indexing Status Tool
Incoming Citations Browse incoming citations for this publication using opencitations.net

JSON-LD is the canonical representation for SciGraph data.

TIP: You can open this SciGraph record using an external JSON-LD service: JSON-LD Playground Google SDTT

[
  {
    "@context": "https://springernature.github.io/scigraph/jsonld/sgcontext.json", 
    "about": [
      {
        "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/0806", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Information Systems", 
        "type": "DefinedTerm"
      }, 
      {
        "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/08", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Information and Computing Sciences", 
        "type": "DefinedTerm"
      }
    ], 
    "author": [
      {
        "affiliation": {
          "alternateName": "University of California, Berkeley", 
          "id": "https://www.grid.ac/institutes/grid.47840.3f", 
          "name": [
            "University of California at Berkeley, 445 Soda Hall, Berkeley, CA\u00a0USA, 94720-1776"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Fox", 
        "givenName": "Armando", 
        "id": "sg:person.01335062153.83", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.01335062153.83"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "University of California, Berkeley", 
          "id": "https://www.grid.ac/institutes/grid.47840.3f", 
          "name": [
            "University of California at Berkeley, 445 Soda Hall, Berkeley, CA\u00a0USA, 94720-1776"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Goldberg", 
        "givenName": "Ian", 
        "id": "sg:person.012057510223.72", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.012057510223.72"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "University of California, Berkeley", 
          "id": "https://www.grid.ac/institutes/grid.47840.3f", 
          "name": [
            "University of California at Berkeley, 445 Soda Hall, Berkeley, CA\u00a0USA, 94720-1776"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Gribble", 
        "givenName": "Steven D.", 
        "id": "sg:person.011170266651.59", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.011170266651.59"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "University of California, Berkeley", 
          "id": "https://www.grid.ac/institutes/grid.47840.3f", 
          "name": [
            "University of California at Berkeley, 445 Soda Hall, Berkeley, CA\u00a0USA, 94720-1776"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Lee", 
        "givenName": "David C.", 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "University of California, Berkeley", 
          "id": "https://www.grid.ac/institutes/grid.47840.3f", 
          "name": [
            "University of California at Berkeley, 445 Soda Hall, Berkeley, CA\u00a0USA, 94720-1776"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Polito", 
        "givenName": "Anthony", 
        "id": "sg:person.011510024153.16", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.011510024153.16"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "University of California, Berkeley", 
          "id": "https://www.grid.ac/institutes/grid.47840.3f", 
          "name": [
            "University of California at Berkeley, 445 Soda Hall, Berkeley, CA\u00a0USA, 94720-1776"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Brewer", 
        "givenName": "Eric A.", 
        "id": "sg:person.0621176610.34", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.0621176610.34"
        ], 
        "type": "Person"
      }
    ], 
    "citation": [
      {
        "id": "https://doi.org/10.1016/0169-7552(96)00027-x", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1005654433"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1145/262116.262121", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1005848165"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1145/263407.263516", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1006493198"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1016/s0169-7552(97)00057-3", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1009176464"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1145/248208.237177", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1012255795"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1145/248209.237175", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1037024903"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1145/217391.217470", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1037438908"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1145/290747.290767", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1041237524"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1145/268998.266662", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1049484902"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1145/236387.236439", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1053401676"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1145/99517.99553", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1063176368"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1109/wmcsa.1994.10", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1095071186"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1145/217279.215277", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1098942019"
        ], 
        "type": "CreativeWork"
      }
    ], 
    "datePublished": "1998", 
    "datePublishedReg": "1998-01-01", 
    "description": "After an inauspicious debut, communication-enabled personal digital assistants (or PDA\u2019s) and handheld PC\u2019s are being \u201crediscovered\u201d as mobile information access terminals. In response, developers have attempted to bring complex applications such as Web browsers to such devices. However, the limited resources available on thin client platforms make them unsuitable for hosting such applications. In this paper, we advocate moving application complexity from thin clients to an adaptive middleware proxy (AMWP), an infrastructural application server platform designed to support large populations and diverse applications. We describe one such application, Top Gun Wingman, a graphical, split Web browser for the Palm Pilot PDA that is currently in use by more than 11,000 users around the world. Our discussion focuses on the design philosophy, implementation, performance, and lessons learned from our experience with the Wingman client and the middleware proxy that supports it.", 
    "editor": [
      {
        "familyName": "Davies", 
        "givenName": "Nigel", 
        "type": "Person"
      }, 
      {
        "familyName": "Jochen", 
        "givenName": "Seitz", 
        "type": "Person"
      }, 
      {
        "familyName": "Raymond", 
        "givenName": "Kerry", 
        "type": "Person"
      }
    ], 
    "genre": "chapter", 
    "id": "sg:pub.10.1007/978-1-4471-1283-9_25", 
    "inLanguage": [
      "en"
    ], 
    "isAccessibleForFree": true, 
    "isPartOf": {
      "isbn": [
        "978-1-4471-1285-3", 
        "978-1-4471-1283-9"
      ], 
      "name": "Middleware\u201998", 
      "type": "Book"
    }, 
    "name": "Experience With Top Gun Wingman: A Proxy-Based Graphical Web Browser for the 3Com PalmPilot", 
    "pagination": "407-424", 
    "productId": [
      {
        "name": "doi", 
        "type": "PropertyValue", 
        "value": [
          "10.1007/978-1-4471-1283-9_25"
        ]
      }, 
      {
        "name": "readcube_id", 
        "type": "PropertyValue", 
        "value": [
          "dd2a25e207f28a6f6ed640a47fb7840cb5342e658aeb98989ca98c66de6685cd"
        ]
      }, 
      {
        "name": "dimensions_id", 
        "type": "PropertyValue", 
        "value": [
          "pub.1046428438"
        ]
      }
    ], 
    "publisher": {
      "location": "London", 
      "name": "Springer London", 
      "type": "Organisation"
    }, 
    "sameAs": [
      "https://doi.org/10.1007/978-1-4471-1283-9_25", 
      "https://app.dimensions.ai/details/publication/pub.1046428438"
    ], 
    "sdDataset": "chapters", 
    "sdDatePublished": "2019-04-15T10:37", 
    "sdLicense": "https://scigraph.springernature.com/explorer/license/", 
    "sdPublisher": {
      "name": "Springer Nature - SN SciGraph project", 
      "type": "Organization"
    }, 
    "sdSource": "s3://com-uberresearch-data-dimensions-target-20181106-alternative/cleanup/v134/2549eaecd7973599484d7c17b260dba0a4ecb94b/merge/v9/a6c9fde33151104705d4d7ff012ea9563521a3ce/jats-lookup/v90/0000000001_0000000264/records_8659_00000272.jsonl", 
    "type": "Chapter", 
    "url": "http://link.springer.com/10.1007/978-1-4471-1283-9_25"
  }
]
 

Download the RDF metadata as:  json-ld nt turtle xml License info

HOW TO GET THIS DATA PROGRAMMATICALLY:

JSON-LD is a popular format for linked data which is fully compatible with JSON.

curl -H 'Accept: application/ld+json' 'https://scigraph.springernature.com/pub.10.1007/978-1-4471-1283-9_25'

N-Triples is a line-based linked data format ideal for batch operations.

curl -H 'Accept: application/n-triples' 'https://scigraph.springernature.com/pub.10.1007/978-1-4471-1283-9_25'

Turtle is a human-readable linked data format.

curl -H 'Accept: text/turtle' 'https://scigraph.springernature.com/pub.10.1007/978-1-4471-1283-9_25'

RDF/XML is a standard XML format for linked data.

curl -H 'Accept: application/rdf+xml' 'https://scigraph.springernature.com/pub.10.1007/978-1-4471-1283-9_25'


 

This table displays all metadata directly associated to this object as RDF triples.

148 TRIPLES      23 PREDICATES      40 URIs      20 LITERALS      8 BLANK NODES

Subject Predicate Object
1 sg:pub.10.1007/978-1-4471-1283-9_25 schema:about anzsrc-for:08
2 anzsrc-for:0806
3 schema:author N8b957e92dda340d1bbc7007d1d68a9ec
4 schema:citation https://doi.org/10.1016/0169-7552(96)00027-x
5 https://doi.org/10.1016/s0169-7552(97)00057-3
6 https://doi.org/10.1109/wmcsa.1994.10
7 https://doi.org/10.1145/217279.215277
8 https://doi.org/10.1145/217391.217470
9 https://doi.org/10.1145/236387.236439
10 https://doi.org/10.1145/248208.237177
11 https://doi.org/10.1145/248209.237175
12 https://doi.org/10.1145/262116.262121
13 https://doi.org/10.1145/263407.263516
14 https://doi.org/10.1145/268998.266662
15 https://doi.org/10.1145/290747.290767
16 https://doi.org/10.1145/99517.99553
17 schema:datePublished 1998
18 schema:datePublishedReg 1998-01-01
19 schema:description After an inauspicious debut, communication-enabled personal digital assistants (or PDA’s) and handheld PC’s are being “rediscovered” as mobile information access terminals. In response, developers have attempted to bring complex applications such as Web browsers to such devices. However, the limited resources available on thin client platforms make them unsuitable for hosting such applications. In this paper, we advocate moving application complexity from thin clients to an adaptive middleware proxy (AMWP), an infrastructural application server platform designed to support large populations and diverse applications. We describe one such application, Top Gun Wingman, a graphical, split Web browser for the Palm Pilot PDA that is currently in use by more than 11,000 users around the world. Our discussion focuses on the design philosophy, implementation, performance, and lessons learned from our experience with the Wingman client and the middleware proxy that supports it.
20 schema:editor N4fbf590fcdc147a88ce3e2a261e8792e
21 schema:genre chapter
22 schema:inLanguage en
23 schema:isAccessibleForFree true
24 schema:isPartOf Nc13a911cc310412bafb9ffa737679972
25 schema:name Experience With Top Gun Wingman: A Proxy-Based Graphical Web Browser for the 3Com PalmPilot
26 schema:pagination 407-424
27 schema:productId N695657e27df14554802d8840e0b6b759
28 Nf8eb1d76a8c246698ddb07065c906bbf
29 Nfed3b2117f964a11b12edc2ff290f06c
30 schema:publisher N6043b84f44fa442982283bd85ed51e8f
31 schema:sameAs https://app.dimensions.ai/details/publication/pub.1046428438
32 https://doi.org/10.1007/978-1-4471-1283-9_25
33 schema:sdDatePublished 2019-04-15T10:37
34 schema:sdLicense https://scigraph.springernature.com/explorer/license/
35 schema:sdPublisher N717ce2023ffa4b10855418f33262b606
36 schema:url http://link.springer.com/10.1007/978-1-4471-1283-9_25
37 sgo:license sg:explorer/license/
38 sgo:sdDataset chapters
39 rdf:type schema:Chapter
40 N0b34e3f8afe74b539c8406ef1e180031 schema:familyName Jochen
41 schema:givenName Seitz
42 rdf:type schema:Person
43 N4fbf590fcdc147a88ce3e2a261e8792e rdf:first N905d0fd8f00b4930ab817626e6dbe2a5
44 rdf:rest Nf50ca9baf9c84c02b858508ece174c5d
45 N6043b84f44fa442982283bd85ed51e8f schema:location London
46 schema:name Springer London
47 rdf:type schema:Organisation
48 N695657e27df14554802d8840e0b6b759 schema:name dimensions_id
49 schema:value pub.1046428438
50 rdf:type schema:PropertyValue
51 N69dab4ca7c8c44bd9114fe7873e31995 rdf:first sg:person.011170266651.59
52 rdf:rest Ncd093a4d960340fc9d27ac4106e3d91c
53 N710a0ba1afa64db288fb974120d50231 rdf:first sg:person.0621176610.34
54 rdf:rest rdf:nil
55 N717ce2023ffa4b10855418f33262b606 schema:name Springer Nature - SN SciGraph project
56 rdf:type schema:Organization
57 N74cd1fa162e2496b908f29b9d0a6ba20 schema:familyName Raymond
58 schema:givenName Kerry
59 rdf:type schema:Person
60 N85c4a1f68dad4a9280a52e1480d9db8f rdf:first sg:person.012057510223.72
61 rdf:rest N69dab4ca7c8c44bd9114fe7873e31995
62 N8b957e92dda340d1bbc7007d1d68a9ec rdf:first sg:person.01335062153.83
63 rdf:rest N85c4a1f68dad4a9280a52e1480d9db8f
64 N905d0fd8f00b4930ab817626e6dbe2a5 schema:familyName Davies
65 schema:givenName Nigel
66 rdf:type schema:Person
67 N9566a4fe285543a5b0c9253abb116d30 rdf:first sg:person.011510024153.16
68 rdf:rest N710a0ba1afa64db288fb974120d50231
69 Na933812700bd4140ba6f5db844625966 rdf:first N74cd1fa162e2496b908f29b9d0a6ba20
70 rdf:rest rdf:nil
71 Nc13a911cc310412bafb9ffa737679972 schema:isbn 978-1-4471-1283-9
72 978-1-4471-1285-3
73 schema:name Middleware’98
74 rdf:type schema:Book
75 Ncd093a4d960340fc9d27ac4106e3d91c rdf:first Nfc98c59c2b5643f3bd7aa08f7c276aab
76 rdf:rest N9566a4fe285543a5b0c9253abb116d30
77 Nf50ca9baf9c84c02b858508ece174c5d rdf:first N0b34e3f8afe74b539c8406ef1e180031
78 rdf:rest Na933812700bd4140ba6f5db844625966
79 Nf8eb1d76a8c246698ddb07065c906bbf schema:name readcube_id
80 schema:value dd2a25e207f28a6f6ed640a47fb7840cb5342e658aeb98989ca98c66de6685cd
81 rdf:type schema:PropertyValue
82 Nfc98c59c2b5643f3bd7aa08f7c276aab schema:affiliation https://www.grid.ac/institutes/grid.47840.3f
83 schema:familyName Lee
84 schema:givenName David C.
85 rdf:type schema:Person
86 Nfed3b2117f964a11b12edc2ff290f06c schema:name doi
87 schema:value 10.1007/978-1-4471-1283-9_25
88 rdf:type schema:PropertyValue
89 anzsrc-for:08 schema:inDefinedTermSet anzsrc-for:
90 schema:name Information and Computing Sciences
91 rdf:type schema:DefinedTerm
92 anzsrc-for:0806 schema:inDefinedTermSet anzsrc-for:
93 schema:name Information Systems
94 rdf:type schema:DefinedTerm
95 sg:person.011170266651.59 schema:affiliation https://www.grid.ac/institutes/grid.47840.3f
96 schema:familyName Gribble
97 schema:givenName Steven D.
98 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.011170266651.59
99 rdf:type schema:Person
100 sg:person.011510024153.16 schema:affiliation https://www.grid.ac/institutes/grid.47840.3f
101 schema:familyName Polito
102 schema:givenName Anthony
103 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.011510024153.16
104 rdf:type schema:Person
105 sg:person.012057510223.72 schema:affiliation https://www.grid.ac/institutes/grid.47840.3f
106 schema:familyName Goldberg
107 schema:givenName Ian
108 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.012057510223.72
109 rdf:type schema:Person
110 sg:person.01335062153.83 schema:affiliation https://www.grid.ac/institutes/grid.47840.3f
111 schema:familyName Fox
112 schema:givenName Armando
113 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.01335062153.83
114 rdf:type schema:Person
115 sg:person.0621176610.34 schema:affiliation https://www.grid.ac/institutes/grid.47840.3f
116 schema:familyName Brewer
117 schema:givenName Eric A.
118 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.0621176610.34
119 rdf:type schema:Person
120 https://doi.org/10.1016/0169-7552(96)00027-x schema:sameAs https://app.dimensions.ai/details/publication/pub.1005654433
121 rdf:type schema:CreativeWork
122 https://doi.org/10.1016/s0169-7552(97)00057-3 schema:sameAs https://app.dimensions.ai/details/publication/pub.1009176464
123 rdf:type schema:CreativeWork
124 https://doi.org/10.1109/wmcsa.1994.10 schema:sameAs https://app.dimensions.ai/details/publication/pub.1095071186
125 rdf:type schema:CreativeWork
126 https://doi.org/10.1145/217279.215277 schema:sameAs https://app.dimensions.ai/details/publication/pub.1098942019
127 rdf:type schema:CreativeWork
128 https://doi.org/10.1145/217391.217470 schema:sameAs https://app.dimensions.ai/details/publication/pub.1037438908
129 rdf:type schema:CreativeWork
130 https://doi.org/10.1145/236387.236439 schema:sameAs https://app.dimensions.ai/details/publication/pub.1053401676
131 rdf:type schema:CreativeWork
132 https://doi.org/10.1145/248208.237177 schema:sameAs https://app.dimensions.ai/details/publication/pub.1012255795
133 rdf:type schema:CreativeWork
134 https://doi.org/10.1145/248209.237175 schema:sameAs https://app.dimensions.ai/details/publication/pub.1037024903
135 rdf:type schema:CreativeWork
136 https://doi.org/10.1145/262116.262121 schema:sameAs https://app.dimensions.ai/details/publication/pub.1005848165
137 rdf:type schema:CreativeWork
138 https://doi.org/10.1145/263407.263516 schema:sameAs https://app.dimensions.ai/details/publication/pub.1006493198
139 rdf:type schema:CreativeWork
140 https://doi.org/10.1145/268998.266662 schema:sameAs https://app.dimensions.ai/details/publication/pub.1049484902
141 rdf:type schema:CreativeWork
142 https://doi.org/10.1145/290747.290767 schema:sameAs https://app.dimensions.ai/details/publication/pub.1041237524
143 rdf:type schema:CreativeWork
144 https://doi.org/10.1145/99517.99553 schema:sameAs https://app.dimensions.ai/details/publication/pub.1063176368
145 rdf:type schema:CreativeWork
146 https://www.grid.ac/institutes/grid.47840.3f schema:alternateName University of California, Berkeley
147 schema:name University of California at Berkeley, 445 Soda Hall, Berkeley, CA USA, 94720-1776
148 rdf:type schema:Organization
 




Preview window. Press ESC to close (or click here)


...