An Agent Modeling for Overcoming the Heterogeneity in the IoT with Design Patterns View Full Text


Ontology type: schema:Chapter     


Chapter Info

DATE

2014

AUTHORS

Euihyun Jung , IlKwon Cho , Sun Moo Kang

ABSTRACT

The Internet of Things (IoT) has been considered as a core infrastructure that provides the connectivity to anyone, anywhere, anytime and especially anything. Due to this advantage, the IoT is expected to change the whole society and to enrich people’s everyday life, but there are a lot of technical issues in realizing the IoT. Among them, the heterogeneity is an urgent and essential issue that cannot be easily resolved. In this paper, we described an agent modeling that can hide the heterogeneity of devices using the Strategy, Dependency Injection, and Reflection design patterns. The designed agent was implemented as the agent system named iSilo and various devices were developed and bound to the agents in the iSilo. Several experiments were conducted in Korea and Japan and these evaluations showed the proposed modeling could be a novel solution to overcome the heterogeneity in the IoT. More... »

PAGES

69-74

References to SciGraph publications

  • 2011. A Semantic Agent Framework for Cyber-Physical Systems in SEMANTIC AGENT SYSTEMS
  • 2012. Learn Electronics with Arduino in NONE
  • 2011-05. Internet of Things: Applications and Challenges in Technology and Standardization in WIRELESS PERSONAL COMMUNICATIONS
  • 2001. An Overview of AspectJ in ECOOP 2001 — OBJECT-ORIENTED PROGRAMMING
  • Book

    TITLE

    Mobile, Ubiquitous, and Intelligent Computing

    ISBN

    978-3-642-40674-4
    978-3-642-40675-1

    Identifiers

    URI

    http://scigraph.springernature.com/pub.10.1007/978-3-642-40675-1_11

    DOI

    http://dx.doi.org/10.1007/978-3-642-40675-1_11

    DIMENSIONS

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


    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/0912", 
            "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
            "name": "Materials Engineering", 
            "type": "DefinedTerm"
          }, 
          {
            "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/09", 
            "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
            "name": "Engineering", 
            "type": "DefinedTerm"
          }
        ], 
        "author": [
          {
            "affiliation": {
              "alternateName": "Anyang University", 
              "id": "https://www.grid.ac/institutes/grid.443830.8", 
              "name": [
                "Dept. of Computer Science, Anyang University, 602-14, Jungang-ro, Buleun-myeon, Ganghwa-gun, Incheon, 417-833, Korea"
              ], 
              "type": "Organization"
            }, 
            "familyName": "Jung", 
            "givenName": "Euihyun", 
            "id": "sg:person.07672256441.02", 
            "sameAs": [
              "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.07672256441.02"
            ], 
            "type": "Person"
          }, 
          {
            "affiliation": {
              "alternateName": "Korea Information Technology Agency", 
              "id": "https://www.grid.ac/institutes/grid.496237.d", 
              "name": [
                "Division of Digital Infrastructure, National Information Society Agency, NIA Bldg, Cheonggyecheonno 14, Jung-gu, Seoul, 100-775, Korea"
              ], 
              "type": "Organization"
            }, 
            "familyName": "Cho", 
            "givenName": "IlKwon", 
            "id": "sg:person.014035574275.17", 
            "sameAs": [
              "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.014035574275.17"
            ], 
            "type": "Person"
          }, 
          {
            "affiliation": {
              "alternateName": "Korea Information Technology Agency", 
              "id": "https://www.grid.ac/institutes/grid.496237.d", 
              "name": [
                "Division of Digital Infrastructure, National Information Society Agency, NIA Bldg, Cheonggyecheonno 14, Jung-gu, Seoul, 100-775, Korea"
              ], 
              "type": "Organization"
            }, 
            "familyName": "Kang", 
            "givenName": "Sun Moo", 
            "id": "sg:person.016226115675.34", 
            "sameAs": [
              "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.016226115675.34"
            ], 
            "type": "Person"
          }
        ], 
        "citation": [
          {
            "id": "sg:pub.10.1007/978-1-4302-4267-3", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1007995766", 
              "https://doi.org/10.1007/978-1-4302-4267-3"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-1-4302-4267-3", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1007995766", 
              "https://doi.org/10.1007/978-1-4302-4267-3"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/s11277-011-0288-5", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1039152329", 
              "https://doi.org/10.1007/s11277-011-0288-5"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-3-642-18308-9_9", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1040068659", 
              "https://doi.org/10.1007/978-3-642-18308-9_9"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-3-642-18308-9_9", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1040068659", 
              "https://doi.org/10.1007/978-3-642-18308-9_9"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "https://doi.org/10.1016/j.comnet.2010.05.010", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1044647344"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/3-540-45337-7_18", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1047261388", 
              "https://doi.org/10.1007/3-540-45337-7_18"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "https://doi.org/10.1109/98.709365", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1061251690"
            ], 
            "type": "CreativeWork"
          }
        ], 
        "datePublished": "2014", 
        "datePublishedReg": "2014-01-01", 
        "description": "The Internet of Things (IoT) has been considered as a core infrastructure that provides the connectivity to anyone, anywhere, anytime and especially anything. Due to this advantage, the IoT is expected to change the whole society and to enrich people\u2019s everyday life, but there are a lot of technical issues in realizing the IoT. Among them, the heterogeneity is an urgent and essential issue that cannot be easily resolved. In this paper, we described an agent modeling that can hide the heterogeneity of devices using the Strategy, Dependency Injection, and Reflection design patterns. The designed agent was implemented as the agent system named iSilo and various devices were developed and bound to the agents in the iSilo. Several experiments were conducted in Korea and Japan and these evaluations showed the proposed modeling could be a novel solution to overcome the heterogeneity in the IoT.", 
        "editor": [
          {
            "familyName": "Park", 
            "givenName": "James J.", 
            "type": "Person"
          }, 
          {
            "familyName": "Adeli", 
            "givenName": "Hojjat", 
            "type": "Person"
          }, 
          {
            "familyName": "Park", 
            "givenName": "Namje", 
            "type": "Person"
          }, 
          {
            "familyName": "Woungang", 
            "givenName": "Isaac", 
            "type": "Person"
          }
        ], 
        "genre": "chapter", 
        "id": "sg:pub.10.1007/978-3-642-40675-1_11", 
        "inLanguage": [
          "en"
        ], 
        "isAccessibleForFree": false, 
        "isPartOf": {
          "isbn": [
            "978-3-642-40674-4", 
            "978-3-642-40675-1"
          ], 
          "name": "Mobile, Ubiquitous, and Intelligent Computing", 
          "type": "Book"
        }, 
        "name": "An Agent Modeling for Overcoming the Heterogeneity in the IoT with Design Patterns", 
        "pagination": "69-74", 
        "productId": [
          {
            "name": "doi", 
            "type": "PropertyValue", 
            "value": [
              "10.1007/978-3-642-40675-1_11"
            ]
          }, 
          {
            "name": "readcube_id", 
            "type": "PropertyValue", 
            "value": [
              "07b85e7d7c969683e35c2227270934aec2543b36f2ae3d7e13db90bde2644ebc"
            ]
          }, 
          {
            "name": "dimensions_id", 
            "type": "PropertyValue", 
            "value": [
              "pub.1001620770"
            ]
          }
        ], 
        "publisher": {
          "location": "Berlin, Heidelberg", 
          "name": "Springer Berlin Heidelberg", 
          "type": "Organisation"
        }, 
        "sameAs": [
          "https://doi.org/10.1007/978-3-642-40675-1_11", 
          "https://app.dimensions.ai/details/publication/pub.1001620770"
        ], 
        "sdDataset": "chapters", 
        "sdDatePublished": "2019-04-15T16:14", 
        "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_8675_00000244.jsonl", 
        "type": "Chapter", 
        "url": "http://link.springer.com/10.1007/978-3-642-40675-1_11"
      }
    ]
     

    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-3-642-40675-1_11'

    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-3-642-40675-1_11'

    Turtle is a human-readable linked data format.

    curl -H 'Accept: text/turtle' 'https://scigraph.springernature.com/pub.10.1007/978-3-642-40675-1_11'

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

    curl -H 'Accept: application/rdf+xml' 'https://scigraph.springernature.com/pub.10.1007/978-3-642-40675-1_11'


     

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

    119 TRIPLES      23 PREDICATES      33 URIs      20 LITERALS      8 BLANK NODES

    Subject Predicate Object
    1 sg:pub.10.1007/978-3-642-40675-1_11 schema:about anzsrc-for:09
    2 anzsrc-for:0912
    3 schema:author Na9bde98ead4d47b3b8e7c8574ee5a12f
    4 schema:citation sg:pub.10.1007/3-540-45337-7_18
    5 sg:pub.10.1007/978-1-4302-4267-3
    6 sg:pub.10.1007/978-3-642-18308-9_9
    7 sg:pub.10.1007/s11277-011-0288-5
    8 https://doi.org/10.1016/j.comnet.2010.05.010
    9 https://doi.org/10.1109/98.709365
    10 schema:datePublished 2014
    11 schema:datePublishedReg 2014-01-01
    12 schema:description The Internet of Things (IoT) has been considered as a core infrastructure that provides the connectivity to anyone, anywhere, anytime and especially anything. Due to this advantage, the IoT is expected to change the whole society and to enrich people’s everyday life, but there are a lot of technical issues in realizing the IoT. Among them, the heterogeneity is an urgent and essential issue that cannot be easily resolved. In this paper, we described an agent modeling that can hide the heterogeneity of devices using the Strategy, Dependency Injection, and Reflection design patterns. The designed agent was implemented as the agent system named iSilo and various devices were developed and bound to the agents in the iSilo. Several experiments were conducted in Korea and Japan and these evaluations showed the proposed modeling could be a novel solution to overcome the heterogeneity in the IoT.
    13 schema:editor Na4d68772095a4c208df020ad243e7657
    14 schema:genre chapter
    15 schema:inLanguage en
    16 schema:isAccessibleForFree false
    17 schema:isPartOf Ndc4c0f8ae97a4a189b99d9c17a616095
    18 schema:name An Agent Modeling for Overcoming the Heterogeneity in the IoT with Design Patterns
    19 schema:pagination 69-74
    20 schema:productId N05076ac384564fe6895c596015609e93
    21 N856607ff02db4b9987b95ed578038da8
    22 Nb4cc91464ada43e79f0beba560f71792
    23 schema:publisher N1f2e6594f228479bb9f63829fcbb43ca
    24 schema:sameAs https://app.dimensions.ai/details/publication/pub.1001620770
    25 https://doi.org/10.1007/978-3-642-40675-1_11
    26 schema:sdDatePublished 2019-04-15T16:14
    27 schema:sdLicense https://scigraph.springernature.com/explorer/license/
    28 schema:sdPublisher N15d6183c0b33447b9b04091975bdeb19
    29 schema:url http://link.springer.com/10.1007/978-3-642-40675-1_11
    30 sgo:license sg:explorer/license/
    31 sgo:sdDataset chapters
    32 rdf:type schema:Chapter
    33 N05076ac384564fe6895c596015609e93 schema:name doi
    34 schema:value 10.1007/978-3-642-40675-1_11
    35 rdf:type schema:PropertyValue
    36 N0fc219065aec4859997425f7e22dec21 schema:familyName Woungang
    37 schema:givenName Isaac
    38 rdf:type schema:Person
    39 N15d6183c0b33447b9b04091975bdeb19 schema:name Springer Nature - SN SciGraph project
    40 rdf:type schema:Organization
    41 N1f2e6594f228479bb9f63829fcbb43ca schema:location Berlin, Heidelberg
    42 schema:name Springer Berlin Heidelberg
    43 rdf:type schema:Organisation
    44 N203cd435d6474f95bb33788a3378cbbd schema:familyName Park
    45 schema:givenName Namje
    46 rdf:type schema:Person
    47 N4e959eae687b4063b654fef02bfed3fe rdf:first sg:person.016226115675.34
    48 rdf:rest rdf:nil
    49 N78006cd071fb4e39a9be29dfe3737985 rdf:first N203cd435d6474f95bb33788a3378cbbd
    50 rdf:rest N821b5145aefb45c7a10ab6bb62bd05f8
    51 N821b5145aefb45c7a10ab6bb62bd05f8 rdf:first N0fc219065aec4859997425f7e22dec21
    52 rdf:rest rdf:nil
    53 N856607ff02db4b9987b95ed578038da8 schema:name dimensions_id
    54 schema:value pub.1001620770
    55 rdf:type schema:PropertyValue
    56 N8e6361eab98948bd9b64ea1bb616a3f8 schema:familyName Park
    57 schema:givenName James J.
    58 rdf:type schema:Person
    59 Na4d68772095a4c208df020ad243e7657 rdf:first N8e6361eab98948bd9b64ea1bb616a3f8
    60 rdf:rest Nee5a25723a1b4b8db285356bbfb9767a
    61 Na9bde98ead4d47b3b8e7c8574ee5a12f rdf:first sg:person.07672256441.02
    62 rdf:rest Nb426b70c79b84cccbc25277d0e6b371f
    63 Nb426b70c79b84cccbc25277d0e6b371f rdf:first sg:person.014035574275.17
    64 rdf:rest N4e959eae687b4063b654fef02bfed3fe
    65 Nb4cc91464ada43e79f0beba560f71792 schema:name readcube_id
    66 schema:value 07b85e7d7c969683e35c2227270934aec2543b36f2ae3d7e13db90bde2644ebc
    67 rdf:type schema:PropertyValue
    68 Ndc4c0f8ae97a4a189b99d9c17a616095 schema:isbn 978-3-642-40674-4
    69 978-3-642-40675-1
    70 schema:name Mobile, Ubiquitous, and Intelligent Computing
    71 rdf:type schema:Book
    72 Ne6cfbeba1a86412ca249c4b4fe912454 schema:familyName Adeli
    73 schema:givenName Hojjat
    74 rdf:type schema:Person
    75 Nee5a25723a1b4b8db285356bbfb9767a rdf:first Ne6cfbeba1a86412ca249c4b4fe912454
    76 rdf:rest N78006cd071fb4e39a9be29dfe3737985
    77 anzsrc-for:09 schema:inDefinedTermSet anzsrc-for:
    78 schema:name Engineering
    79 rdf:type schema:DefinedTerm
    80 anzsrc-for:0912 schema:inDefinedTermSet anzsrc-for:
    81 schema:name Materials Engineering
    82 rdf:type schema:DefinedTerm
    83 sg:person.014035574275.17 schema:affiliation https://www.grid.ac/institutes/grid.496237.d
    84 schema:familyName Cho
    85 schema:givenName IlKwon
    86 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.014035574275.17
    87 rdf:type schema:Person
    88 sg:person.016226115675.34 schema:affiliation https://www.grid.ac/institutes/grid.496237.d
    89 schema:familyName Kang
    90 schema:givenName Sun Moo
    91 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.016226115675.34
    92 rdf:type schema:Person
    93 sg:person.07672256441.02 schema:affiliation https://www.grid.ac/institutes/grid.443830.8
    94 schema:familyName Jung
    95 schema:givenName Euihyun
    96 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.07672256441.02
    97 rdf:type schema:Person
    98 sg:pub.10.1007/3-540-45337-7_18 schema:sameAs https://app.dimensions.ai/details/publication/pub.1047261388
    99 https://doi.org/10.1007/3-540-45337-7_18
    100 rdf:type schema:CreativeWork
    101 sg:pub.10.1007/978-1-4302-4267-3 schema:sameAs https://app.dimensions.ai/details/publication/pub.1007995766
    102 https://doi.org/10.1007/978-1-4302-4267-3
    103 rdf:type schema:CreativeWork
    104 sg:pub.10.1007/978-3-642-18308-9_9 schema:sameAs https://app.dimensions.ai/details/publication/pub.1040068659
    105 https://doi.org/10.1007/978-3-642-18308-9_9
    106 rdf:type schema:CreativeWork
    107 sg:pub.10.1007/s11277-011-0288-5 schema:sameAs https://app.dimensions.ai/details/publication/pub.1039152329
    108 https://doi.org/10.1007/s11277-011-0288-5
    109 rdf:type schema:CreativeWork
    110 https://doi.org/10.1016/j.comnet.2010.05.010 schema:sameAs https://app.dimensions.ai/details/publication/pub.1044647344
    111 rdf:type schema:CreativeWork
    112 https://doi.org/10.1109/98.709365 schema:sameAs https://app.dimensions.ai/details/publication/pub.1061251690
    113 rdf:type schema:CreativeWork
    114 https://www.grid.ac/institutes/grid.443830.8 schema:alternateName Anyang University
    115 schema:name Dept. of Computer Science, Anyang University, 602-14, Jungang-ro, Buleun-myeon, Ganghwa-gun, Incheon, 417-833, Korea
    116 rdf:type schema:Organization
    117 https://www.grid.ac/institutes/grid.496237.d schema:alternateName Korea Information Technology Agency
    118 schema:name Division of Digital Infrastructure, National Information Society Agency, NIA Bldg, Cheonggyecheonno 14, Jung-gu, Seoul, 100-775, Korea
    119 rdf:type schema:Organization
     




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


    ...