De-Coupling for Re-Use in Design and Implementation Using Virtual Sensors View Full Text


Ontology type: schema:ScholarlyArticle     


Article Info

DATE

1999-06

AUTHORS

Nigel Hardy, Aftab Ahmad

ABSTRACT

ViSIAr (Virtual Sensor Integration Architecture) is an idealised framework for building sensing subsystems of flexible assembly and other robotic systems. This paper considers how it supports the design and analysis phase, and might therefore support the exchange of software solutions to sensing problems, by clearly identifying the role and function of software components and de-coupling them from specific hardware. Sensor usage models, specifications of what is to be sensed and the way in which it is sensed, are proposed as the principal objects suitable for design re-use and potentially for code re-use. Generally applicable classes of virtual sensor control models (which form part of sensor usage models) are presented. More... »

PAGES

265-280

References to SciGraph publications

  • 1990. A Sensor Processing Model Incorporating Error Detection and Recovery in TRADITIONAL AND NON-TRADITIONAL ROBOTIC SENSORS
  • 1993. Supervision and sensing in flexible assembly in ROMANSY 9
  • Identifiers

    URI

    http://scigraph.springernature.com/pub.10.1023/a:1008932328457

    DOI

    http://dx.doi.org/10.1023/a:1008932328457

    DIMENSIONS

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


    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/08", 
            "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
            "name": "Information and Computing Sciences", 
            "type": "DefinedTerm"
          }, 
          {
            "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/0801", 
            "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
            "name": "Artificial Intelligence and Image Processing", 
            "type": "DefinedTerm"
          }, 
          {
            "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/0803", 
            "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
            "name": "Computer Software", 
            "type": "DefinedTerm"
          }
        ], 
        "author": [
          {
            "affiliation": {
              "alternateName": "Department of Computer Science, University of Wales Penglais, Aberystwyth, UK", 
              "id": "http://www.grid.ac/institutes/grid.8155.9", 
              "name": [
                "Department of Computer Science, University of Wales Penglais, Aberystwyth, UK"
              ], 
              "type": "Organization"
            }, 
            "familyName": "Hardy", 
            "givenName": "Nigel", 
            "id": "sg:person.01371321313.70", 
            "sameAs": [
              "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.01371321313.70"
            ], 
            "type": "Person"
          }, 
          {
            "affiliation": {
              "alternateName": "Department of Computer Engineering, College of EME, Peshawar Road, Rawalpindi, Pakistan", 
              "id": "http://www.grid.ac/institutes/None", 
              "name": [
                "Department of Computer Engineering, College of EME, Peshawar Road, Rawalpindi, Pakistan"
              ], 
              "type": "Organization"
            }, 
            "familyName": "Ahmad", 
            "givenName": "Aftab", 
            "type": "Person"
          }
        ], 
        "citation": [
          {
            "id": "sg:pub.10.1007/bfb0031466", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1026169055", 
              "https://doi.org/10.1007/bfb0031466"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-3-642-75984-0_23", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1011109529", 
              "https://doi.org/10.1007/978-3-642-75984-0_23"
            ], 
            "type": "CreativeWork"
          }
        ], 
        "datePublished": "1999-06", 
        "datePublishedReg": "1999-06-01", 
        "description": "ViSIAr (Virtual Sensor Integration Architecture) is an idealised framework for building sensing subsystems of flexible assembly and other robotic systems. This paper considers how it supports the design and analysis phase, and might therefore support the exchange of software solutions to sensing problems, by clearly identifying the role and function of software components and de-coupling them from specific hardware. Sensor usage models, specifications of what is to be sensed and the way in which it is sensed, are proposed as the principal objects suitable for design re-use and potentially for code re-use. Generally applicable classes of virtual sensor control models (which form part of sensor usage models) are presented.", 
        "genre": "article", 
        "id": "sg:pub.10.1023/a:1008932328457", 
        "inLanguage": "en", 
        "isAccessibleForFree": false, 
        "isPartOf": [
          {
            "id": "sg:journal.1031086", 
            "issn": [
              "0929-5593", 
              "1573-7527"
            ], 
            "name": "Autonomous Robots", 
            "publisher": "Springer Nature", 
            "type": "Periodical"
          }, 
          {
            "issueNumber": "3", 
            "type": "PublicationIssue"
          }, 
          {
            "type": "PublicationVolume", 
            "volumeNumber": "6"
          }
        ], 
        "keywords": [
          "software components", 
          "software solutions", 
          "specific hardware", 
          "robotic system", 
          "virtual sensors", 
          "usage model", 
          "analysis phase", 
          "flexible assembly", 
          "control model", 
          "De-coupling", 
          "applicable class", 
          "hardware", 
          "design", 
          "specification", 
          "implementation", 
          "objects", 
          "code", 
          "subsystems", 
          "framework", 
          "sensors", 
          "model", 
          "system", 
          "principal object", 
          "solution", 
          "way", 
          "class", 
          "exchange", 
          "components", 
          "function", 
          "phase", 
          "assembly", 
          "role", 
          "problem", 
          "paper", 
          "ViSIAr", 
          "Sensor usage models", 
          "virtual sensor control models", 
          "sensor control models"
        ], 
        "name": "De-Coupling for Re-Use in Design and Implementation Using Virtual Sensors", 
        "pagination": "265-280", 
        "productId": [
          {
            "name": "dimensions_id", 
            "type": "PropertyValue", 
            "value": [
              "pub.1039781241"
            ]
          }, 
          {
            "name": "doi", 
            "type": "PropertyValue", 
            "value": [
              "10.1023/a:1008932328457"
            ]
          }
        ], 
        "sameAs": [
          "https://doi.org/10.1023/a:1008932328457", 
          "https://app.dimensions.ai/details/publication/pub.1039781241"
        ], 
        "sdDataset": "articles", 
        "sdDatePublished": "2021-12-01T19:12", 
        "sdLicense": "https://scigraph.springernature.com/explorer/license/", 
        "sdPublisher": {
          "name": "Springer Nature - SN SciGraph project", 
          "type": "Organization"
        }, 
        "sdSource": "s3://com-springernature-scigraph/baseset/20211201/entities/gbq_results/article/article_319.jsonl", 
        "type": "ScholarlyArticle", 
        "url": "https://doi.org/10.1023/a:1008932328457"
      }
    ]
     

    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.1023/a:1008932328457'

    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.1023/a:1008932328457'

    Turtle is a human-readable linked data format.

    curl -H 'Accept: text/turtle' 'https://scigraph.springernature.com/pub.10.1023/a:1008932328457'

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

    curl -H 'Accept: application/rdf+xml' 'https://scigraph.springernature.com/pub.10.1023/a:1008932328457'


     

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

    117 TRIPLES      22 PREDICATES      67 URIs      56 LITERALS      6 BLANK NODES

    Subject Predicate Object
    1 sg:pub.10.1023/a:1008932328457 schema:about anzsrc-for:08
    2 anzsrc-for:0801
    3 anzsrc-for:0803
    4 schema:author Nb9563846b9af4cf2b9aa35823ab0edec
    5 schema:citation sg:pub.10.1007/978-3-642-75984-0_23
    6 sg:pub.10.1007/bfb0031466
    7 schema:datePublished 1999-06
    8 schema:datePublishedReg 1999-06-01
    9 schema:description ViSIAr (Virtual Sensor Integration Architecture) is an idealised framework for building sensing subsystems of flexible assembly and other robotic systems. This paper considers how it supports the design and analysis phase, and might therefore support the exchange of software solutions to sensing problems, by clearly identifying the role and function of software components and de-coupling them from specific hardware. Sensor usage models, specifications of what is to be sensed and the way in which it is sensed, are proposed as the principal objects suitable for design re-use and potentially for code re-use. Generally applicable classes of virtual sensor control models (which form part of sensor usage models) are presented.
    10 schema:genre article
    11 schema:inLanguage en
    12 schema:isAccessibleForFree false
    13 schema:isPartOf N4c0f577118714fe2bb17df788ceb8732
    14 Nf73acf1a760e4ba6aeee68a17305b552
    15 sg:journal.1031086
    16 schema:keywords De-coupling
    17 Sensor usage models
    18 ViSIAr
    19 analysis phase
    20 applicable class
    21 assembly
    22 class
    23 code
    24 components
    25 control model
    26 design
    27 exchange
    28 flexible assembly
    29 framework
    30 function
    31 hardware
    32 implementation
    33 model
    34 objects
    35 paper
    36 phase
    37 principal object
    38 problem
    39 robotic system
    40 role
    41 sensor control models
    42 sensors
    43 software components
    44 software solutions
    45 solution
    46 specific hardware
    47 specification
    48 subsystems
    49 system
    50 usage model
    51 virtual sensor control models
    52 virtual sensors
    53 way
    54 schema:name De-Coupling for Re-Use in Design and Implementation Using Virtual Sensors
    55 schema:pagination 265-280
    56 schema:productId Nab23a3d0cdbc49eebb4a334864e8f834
    57 Ncef9a032f51249258ec8cea4ce510930
    58 schema:sameAs https://app.dimensions.ai/details/publication/pub.1039781241
    59 https://doi.org/10.1023/a:1008932328457
    60 schema:sdDatePublished 2021-12-01T19:12
    61 schema:sdLicense https://scigraph.springernature.com/explorer/license/
    62 schema:sdPublisher N68e7776b3d6a4849968a57599c71117f
    63 schema:url https://doi.org/10.1023/a:1008932328457
    64 sgo:license sg:explorer/license/
    65 sgo:sdDataset articles
    66 rdf:type schema:ScholarlyArticle
    67 N2bae47fab64a4eb290f02ef8a6e1e0b7 schema:affiliation grid-institutes:None
    68 schema:familyName Ahmad
    69 schema:givenName Aftab
    70 rdf:type schema:Person
    71 N4c0f577118714fe2bb17df788ceb8732 schema:issueNumber 3
    72 rdf:type schema:PublicationIssue
    73 N68e7776b3d6a4849968a57599c71117f schema:name Springer Nature - SN SciGraph project
    74 rdf:type schema:Organization
    75 N6dd14d79ac544aa4b4294b7545dae66b rdf:first N2bae47fab64a4eb290f02ef8a6e1e0b7
    76 rdf:rest rdf:nil
    77 Nab23a3d0cdbc49eebb4a334864e8f834 schema:name doi
    78 schema:value 10.1023/a:1008932328457
    79 rdf:type schema:PropertyValue
    80 Nb9563846b9af4cf2b9aa35823ab0edec rdf:first sg:person.01371321313.70
    81 rdf:rest N6dd14d79ac544aa4b4294b7545dae66b
    82 Ncef9a032f51249258ec8cea4ce510930 schema:name dimensions_id
    83 schema:value pub.1039781241
    84 rdf:type schema:PropertyValue
    85 Nf73acf1a760e4ba6aeee68a17305b552 schema:volumeNumber 6
    86 rdf:type schema:PublicationVolume
    87 anzsrc-for:08 schema:inDefinedTermSet anzsrc-for:
    88 schema:name Information and Computing Sciences
    89 rdf:type schema:DefinedTerm
    90 anzsrc-for:0801 schema:inDefinedTermSet anzsrc-for:
    91 schema:name Artificial Intelligence and Image Processing
    92 rdf:type schema:DefinedTerm
    93 anzsrc-for:0803 schema:inDefinedTermSet anzsrc-for:
    94 schema:name Computer Software
    95 rdf:type schema:DefinedTerm
    96 sg:journal.1031086 schema:issn 0929-5593
    97 1573-7527
    98 schema:name Autonomous Robots
    99 schema:publisher Springer Nature
    100 rdf:type schema:Periodical
    101 sg:person.01371321313.70 schema:affiliation grid-institutes:grid.8155.9
    102 schema:familyName Hardy
    103 schema:givenName Nigel
    104 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.01371321313.70
    105 rdf:type schema:Person
    106 sg:pub.10.1007/978-3-642-75984-0_23 schema:sameAs https://app.dimensions.ai/details/publication/pub.1011109529
    107 https://doi.org/10.1007/978-3-642-75984-0_23
    108 rdf:type schema:CreativeWork
    109 sg:pub.10.1007/bfb0031466 schema:sameAs https://app.dimensions.ai/details/publication/pub.1026169055
    110 https://doi.org/10.1007/bfb0031466
    111 rdf:type schema:CreativeWork
    112 grid-institutes:None schema:alternateName Department of Computer Engineering, College of EME, Peshawar Road, Rawalpindi, Pakistan
    113 schema:name Department of Computer Engineering, College of EME, Peshawar Road, Rawalpindi, Pakistan
    114 rdf:type schema:Organization
    115 grid-institutes:grid.8155.9 schema:alternateName Department of Computer Science, University of Wales Penglais, Aberystwyth, UK
    116 schema:name Department of Computer Science, University of Wales Penglais, Aberystwyth, UK
    117 rdf:type schema:Organization
     




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


    ...