Programmable Middleware for Wireless Sensor Networks Applications Using Mobile Agents View Full Text


Ontology type: schema:ScholarlyArticle     


Article Info

DATE

2010-12

AUTHORS

Sergio González-Valenzuela, Min Chen, Victor C. M. Leung

ABSTRACT

We describe the design, implementation and performance evaluation of Wiseman: a middleware platform developed for interpreting mobile agent scripts in Wireless Sensor Networks (WSN). Inspired by an earlier agent system originally devised for the coordination of distributed process in wired networks, we developed a simplified interpreter that can be embedded in resource-limited wireless sensor devices for processing text-based codes that realize diverse WSNs tasks. We describe in detail the foundations of our proposed approach, as well as the distinctive programming features that reduce its operation’s overhead. In its present form, the Wiseman interpreter implementation occupies 19Kbytes of embedded code and 3Kbytes of SRAM. We also study the effects of employing the different agent migration methodologies supported by the interpreter, and report performance evaluations that gauge the codes’ consumed bandwidth and migration delay, which can take as little as 235 mS per hop. More... »

PAGES

853-865

References to SciGraph publications

Identifiers

URI

http://scigraph.springernature.com/pub.10.1007/s11036-010-0237-7

DOI

http://dx.doi.org/10.1007/s11036-010-0237-7

DIMENSIONS

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


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/1005", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Communications Technologies", 
        "type": "DefinedTerm"
      }, 
      {
        "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/10", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Technology", 
        "type": "DefinedTerm"
      }
    ], 
    "author": [
      {
        "affiliation": {
          "alternateName": "University of British Columbia", 
          "id": "https://www.grid.ac/institutes/grid.17091.3e", 
          "name": [
            "Department of Electrical and Computer Engineering, The University of British Columbia, V6T 1Z4, Vancouver, BC, Canada"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Gonz\u00e1lez-Valenzuela", 
        "givenName": "Sergio", 
        "id": "sg:person.016467355241.30", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.016467355241.30"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Seoul National University", 
          "id": "https://www.grid.ac/institutes/grid.31501.36", 
          "name": [
            "School of Computer Science and Engineering, Seoul National University, 151-742, Seoul, South Korea"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Chen", 
        "givenName": "Min", 
        "id": "sg:person.010301651175.07", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.010301651175.07"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "University of British Columbia", 
          "id": "https://www.grid.ac/institutes/grid.17091.3e", 
          "name": [
            "Department of Electrical and Computer Engineering, The University of British Columbia, V6T 1Z4, Vancouver, BC, Canada"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Leung", 
        "givenName": "Victor C. M.", 
        "id": "sg:person.01104401066.34", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.01104401066.34"
        ], 
        "type": "Person"
      }
    ], 
    "citation": [
      {
        "id": "https://doi.org/10.1145/605397.605407", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1012276772"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "sg:pub.10.1007/978-3-642-01802-2_27", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1015451353", 
          "https://doi.org/10.1007/978-3-642-01802-2_27"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "sg:pub.10.1007/978-3-642-01802-2_27", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1015451353", 
          "https://doi.org/10.1007/978-3-642-01802-2_27"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1145/1066116.1066121", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1018761356"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1145/1031495.1031506", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1032753167"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "sg:pub.10.1007/978-3-642-11723-7_53", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1033151426", 
          "https://doi.org/10.1007/978-3-642-11723-7_53"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "sg:pub.10.1007/978-3-642-11723-7_53", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1033151426", 
          "https://doi.org/10.1007/978-3-642-11723-7_53"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1145/781498.781516", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1042959954"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1093/comjnl/47.4.475", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1059479592"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1109/5326.971666", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1061186791"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1109/mwc.2007.4407223", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1061432155"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "sg:pub.10.1155/2007/36871", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1063202248", 
          "https://doi.org/10.1155/2007/36871"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1109/icc.2009.5198997", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1093872177"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1109/sensorcomm.2008.73", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1094453128"
        ], 
        "type": "CreativeWork"
      }
    ], 
    "datePublished": "2010-12", 
    "datePublishedReg": "2010-12-01", 
    "description": "We describe the design, implementation and performance evaluation of Wiseman: a middleware platform developed for interpreting mobile agent scripts in Wireless Sensor Networks (WSN). Inspired by an earlier agent system originally devised for the coordination of distributed process in wired networks, we developed a simplified interpreter that can be embedded in resource-limited wireless sensor devices for processing text-based codes that realize diverse WSNs tasks. We describe in detail the foundations of our proposed approach, as well as the distinctive programming features that reduce its operation\u2019s overhead. In its present form, the Wiseman interpreter implementation occupies 19Kbytes of embedded code and 3Kbytes of SRAM. We also study the effects of employing the different agent migration methodologies supported by the interpreter, and report performance evaluations that gauge the codes\u2019 consumed bandwidth and migration delay, which can take as little as 235 mS per hop.", 
    "genre": "research_article", 
    "id": "sg:pub.10.1007/s11036-010-0237-7", 
    "inLanguage": [
      "en"
    ], 
    "isAccessibleForFree": false, 
    "isPartOf": [
      {
        "id": "sg:journal.1136741", 
        "issn": [
          "1383-469X", 
          "1572-8153"
        ], 
        "name": "Mobile Networks and Applications", 
        "type": "Periodical"
      }, 
      {
        "issueNumber": "6", 
        "type": "PublicationIssue"
      }, 
      {
        "type": "PublicationVolume", 
        "volumeNumber": "15"
      }
    ], 
    "name": "Programmable Middleware for Wireless Sensor Networks Applications Using Mobile Agents", 
    "pagination": "853-865", 
    "productId": [
      {
        "name": "readcube_id", 
        "type": "PropertyValue", 
        "value": [
          "4f596a8501a6d7cf3547ea0c768715464ec21b2abaed83e7b030c624ff12260e"
        ]
      }, 
      {
        "name": "doi", 
        "type": "PropertyValue", 
        "value": [
          "10.1007/s11036-010-0237-7"
        ]
      }, 
      {
        "name": "dimensions_id", 
        "type": "PropertyValue", 
        "value": [
          "pub.1016653745"
        ]
      }
    ], 
    "sameAs": [
      "https://doi.org/10.1007/s11036-010-0237-7", 
      "https://app.dimensions.ai/details/publication/pub.1016653745"
    ], 
    "sdDataset": "articles", 
    "sdDatePublished": "2019-04-11T10:17", 
    "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/0000000348_0000000348/records_54310_00000000.jsonl", 
    "type": "ScholarlyArticle", 
    "url": "http://link.springer.com/10.1007%2Fs11036-010-0237-7"
  }
]
 

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/s11036-010-0237-7'

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/s11036-010-0237-7'

Turtle is a human-readable linked data format.

curl -H 'Accept: text/turtle' 'https://scigraph.springernature.com/pub.10.1007/s11036-010-0237-7'

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

curl -H 'Accept: application/rdf+xml' 'https://scigraph.springernature.com/pub.10.1007/s11036-010-0237-7'


 

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

117 TRIPLES      21 PREDICATES      39 URIs      19 LITERALS      7 BLANK NODES

Subject Predicate Object
1 sg:pub.10.1007/s11036-010-0237-7 schema:about anzsrc-for:10
2 anzsrc-for:1005
3 schema:author Nbe0214eccf024946bdc1207834f922fc
4 schema:citation sg:pub.10.1007/978-3-642-01802-2_27
5 sg:pub.10.1007/978-3-642-11723-7_53
6 sg:pub.10.1155/2007/36871
7 https://doi.org/10.1093/comjnl/47.4.475
8 https://doi.org/10.1109/5326.971666
9 https://doi.org/10.1109/icc.2009.5198997
10 https://doi.org/10.1109/mwc.2007.4407223
11 https://doi.org/10.1109/sensorcomm.2008.73
12 https://doi.org/10.1145/1031495.1031506
13 https://doi.org/10.1145/1066116.1066121
14 https://doi.org/10.1145/605397.605407
15 https://doi.org/10.1145/781498.781516
16 schema:datePublished 2010-12
17 schema:datePublishedReg 2010-12-01
18 schema:description We describe the design, implementation and performance evaluation of Wiseman: a middleware platform developed for interpreting mobile agent scripts in Wireless Sensor Networks (WSN). Inspired by an earlier agent system originally devised for the coordination of distributed process in wired networks, we developed a simplified interpreter that can be embedded in resource-limited wireless sensor devices for processing text-based codes that realize diverse WSNs tasks. We describe in detail the foundations of our proposed approach, as well as the distinctive programming features that reduce its operation’s overhead. In its present form, the Wiseman interpreter implementation occupies 19Kbytes of embedded code and 3Kbytes of SRAM. We also study the effects of employing the different agent migration methodologies supported by the interpreter, and report performance evaluations that gauge the codes’ consumed bandwidth and migration delay, which can take as little as 235 mS per hop.
19 schema:genre research_article
20 schema:inLanguage en
21 schema:isAccessibleForFree false
22 schema:isPartOf N3bc421cbcba842f085632c1fc0e948ee
23 N8e6f49b367c74483839c9703bedbe34e
24 sg:journal.1136741
25 schema:name Programmable Middleware for Wireless Sensor Networks Applications Using Mobile Agents
26 schema:pagination 853-865
27 schema:productId N2cc07ad464ee44c98686f1b28e40a719
28 N3887c517eed74c94be3549b3e81339fe
29 N76b4d29911d44b6b8d62dd251ff29b6b
30 schema:sameAs https://app.dimensions.ai/details/publication/pub.1016653745
31 https://doi.org/10.1007/s11036-010-0237-7
32 schema:sdDatePublished 2019-04-11T10:17
33 schema:sdLicense https://scigraph.springernature.com/explorer/license/
34 schema:sdPublisher Nd2796861579849809aff0918a2d78138
35 schema:url http://link.springer.com/10.1007%2Fs11036-010-0237-7
36 sgo:license sg:explorer/license/
37 sgo:sdDataset articles
38 rdf:type schema:ScholarlyArticle
39 N0cc9b69c22e84a95b9439d3023f5a850 rdf:first sg:person.010301651175.07
40 rdf:rest Nc1a0845734c14129a84a3b9e94a0dbc4
41 N2cc07ad464ee44c98686f1b28e40a719 schema:name readcube_id
42 schema:value 4f596a8501a6d7cf3547ea0c768715464ec21b2abaed83e7b030c624ff12260e
43 rdf:type schema:PropertyValue
44 N3887c517eed74c94be3549b3e81339fe schema:name dimensions_id
45 schema:value pub.1016653745
46 rdf:type schema:PropertyValue
47 N3bc421cbcba842f085632c1fc0e948ee schema:issueNumber 6
48 rdf:type schema:PublicationIssue
49 N76b4d29911d44b6b8d62dd251ff29b6b schema:name doi
50 schema:value 10.1007/s11036-010-0237-7
51 rdf:type schema:PropertyValue
52 N8e6f49b367c74483839c9703bedbe34e schema:volumeNumber 15
53 rdf:type schema:PublicationVolume
54 Nbe0214eccf024946bdc1207834f922fc rdf:first sg:person.016467355241.30
55 rdf:rest N0cc9b69c22e84a95b9439d3023f5a850
56 Nc1a0845734c14129a84a3b9e94a0dbc4 rdf:first sg:person.01104401066.34
57 rdf:rest rdf:nil
58 Nd2796861579849809aff0918a2d78138 schema:name Springer Nature - SN SciGraph project
59 rdf:type schema:Organization
60 anzsrc-for:10 schema:inDefinedTermSet anzsrc-for:
61 schema:name Technology
62 rdf:type schema:DefinedTerm
63 anzsrc-for:1005 schema:inDefinedTermSet anzsrc-for:
64 schema:name Communications Technologies
65 rdf:type schema:DefinedTerm
66 sg:journal.1136741 schema:issn 1383-469X
67 1572-8153
68 schema:name Mobile Networks and Applications
69 rdf:type schema:Periodical
70 sg:person.010301651175.07 schema:affiliation https://www.grid.ac/institutes/grid.31501.36
71 schema:familyName Chen
72 schema:givenName Min
73 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.010301651175.07
74 rdf:type schema:Person
75 sg:person.01104401066.34 schema:affiliation https://www.grid.ac/institutes/grid.17091.3e
76 schema:familyName Leung
77 schema:givenName Victor C. M.
78 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.01104401066.34
79 rdf:type schema:Person
80 sg:person.016467355241.30 schema:affiliation https://www.grid.ac/institutes/grid.17091.3e
81 schema:familyName González-Valenzuela
82 schema:givenName Sergio
83 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.016467355241.30
84 rdf:type schema:Person
85 sg:pub.10.1007/978-3-642-01802-2_27 schema:sameAs https://app.dimensions.ai/details/publication/pub.1015451353
86 https://doi.org/10.1007/978-3-642-01802-2_27
87 rdf:type schema:CreativeWork
88 sg:pub.10.1007/978-3-642-11723-7_53 schema:sameAs https://app.dimensions.ai/details/publication/pub.1033151426
89 https://doi.org/10.1007/978-3-642-11723-7_53
90 rdf:type schema:CreativeWork
91 sg:pub.10.1155/2007/36871 schema:sameAs https://app.dimensions.ai/details/publication/pub.1063202248
92 https://doi.org/10.1155/2007/36871
93 rdf:type schema:CreativeWork
94 https://doi.org/10.1093/comjnl/47.4.475 schema:sameAs https://app.dimensions.ai/details/publication/pub.1059479592
95 rdf:type schema:CreativeWork
96 https://doi.org/10.1109/5326.971666 schema:sameAs https://app.dimensions.ai/details/publication/pub.1061186791
97 rdf:type schema:CreativeWork
98 https://doi.org/10.1109/icc.2009.5198997 schema:sameAs https://app.dimensions.ai/details/publication/pub.1093872177
99 rdf:type schema:CreativeWork
100 https://doi.org/10.1109/mwc.2007.4407223 schema:sameAs https://app.dimensions.ai/details/publication/pub.1061432155
101 rdf:type schema:CreativeWork
102 https://doi.org/10.1109/sensorcomm.2008.73 schema:sameAs https://app.dimensions.ai/details/publication/pub.1094453128
103 rdf:type schema:CreativeWork
104 https://doi.org/10.1145/1031495.1031506 schema:sameAs https://app.dimensions.ai/details/publication/pub.1032753167
105 rdf:type schema:CreativeWork
106 https://doi.org/10.1145/1066116.1066121 schema:sameAs https://app.dimensions.ai/details/publication/pub.1018761356
107 rdf:type schema:CreativeWork
108 https://doi.org/10.1145/605397.605407 schema:sameAs https://app.dimensions.ai/details/publication/pub.1012276772
109 rdf:type schema:CreativeWork
110 https://doi.org/10.1145/781498.781516 schema:sameAs https://app.dimensions.ai/details/publication/pub.1042959954
111 rdf:type schema:CreativeWork
112 https://www.grid.ac/institutes/grid.17091.3e schema:alternateName University of British Columbia
113 schema:name Department of Electrical and Computer Engineering, The University of British Columbia, V6T 1Z4, Vancouver, BC, Canada
114 rdf:type schema:Organization
115 https://www.grid.ac/institutes/grid.31501.36 schema:alternateName Seoul National University
116 schema:name School of Computer Science and Engineering, Seoul National University, 151-742, Seoul, South Korea
117 rdf:type schema:Organization
 




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


...