System, method and program product for guiding correction of semantic errors in code using collaboration records


Ontology type: sgo:Patent     


Patent Info

DATE

N/A

AUTHORS

Swaminathan Balasubramanian

ABSTRACT

A method, system and program product for guiding correction of semantic errors in code in an integrated development environment. The method includes inputting, using a code editor, code being developed by a developer in an integrated development environment, identifying, using one or more collaboration records located for a node in a syntax tree constructed for the code inputted, any semantic errors pertaining to use of a third-party library in the code inputted by the developer and, displaying one or more suggestions associated with the one or more collaboration records located to correct the any semantic errors identified for the node, wherein the developer can choose a suggestion of the one or more suggestions displayed to guide correction of the any semantic errors. More... »

Related SciGraph Publications

  • 2005-11. Rascal: A Recommender Agent for Agile Reuse in ARTIFICIAL INTELLIGENCE REVIEW
  • 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/2790", 
            "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
            "type": "DefinedTerm"
          }
        ], 
        "author": [
          {
            "name": "Swaminathan Balasubramanian", 
            "type": "Person"
          }
        ], 
        "citation": [
          {
            "id": "sg:pub.10.1007/s10462-005-9012-8", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1012650612", 
              "https://doi.org/10.1007/s10462-005-9012-8"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/s10462-005-9012-8", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1012650612", 
              "https://doi.org/10.1007/s10462-005-9012-8"
            ], 
            "type": "CreativeWork"
          }
        ], 
        "description": "

    A method, system and program product for guiding correction of semantic errors in code in an integrated development environment. The method includes inputting, using a code editor, code being developed by a developer in an integrated development environment, identifying, using one or more collaboration records located for a node in a syntax tree constructed for the code inputted, any semantic errors pertaining to use of a third-party library in the code inputted by the developer and, displaying one or more suggestions associated with the one or more collaboration records located to correct the any semantic errors identified for the node, wherein the developer can choose a suggestion of the one or more suggestions displayed to guide correction of the any semantic errors.

    ", "id": "sg:patent.US-8713534-B2", "keywords": [ "method", "product", "correction", "semantics", "record", "integrated development environment", "developer", "node", "syntax", "third party", "suggestion", "wherein" ], "name": "System, method and program product for guiding correction of semantic errors in code using collaboration records", "recipient": [ { "id": "https://www.grid.ac/institutes/grid.410484.d", "type": "Organization" } ], "sameAs": [ "https://app.dimensions.ai/details/patent/US-8713534-B2" ], "sdDataset": "patents", "sdDatePublished": "2019-03-07T15:29", "sdLicense": "https://scigraph.springernature.com/explorer/license/", "sdPublisher": { "name": "Springer Nature - SN SciGraph project", "type": "Organization" }, "sdSource": "s3://com.uberresearch.data.dev.patents-pipeline/full_run_10/sn-export/5eb3e5a348d7f117b22cc85fb0b02730/0000100128-0000348334/json_export_03300925.jsonl", "type": "Patent" } ]
     

    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/patent.US-8713534-B2'

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

    curl -H 'Accept: application/n-triples' 'https://scigraph.springernature.com/patent.US-8713534-B2'

    Turtle is a human-readable linked data format.

    curl -H 'Accept: text/turtle' 'https://scigraph.springernature.com/patent.US-8713534-B2'

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

    curl -H 'Accept: application/rdf+xml' 'https://scigraph.springernature.com/patent.US-8713534-B2'


     

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

    37 TRIPLES      14 PREDICATES      26 URIs      19 LITERALS      2 BLANK NODES

    Subject Predicate Object
    1 sg:patent.US-8713534-B2 schema:about anzsrc-for:2790
    2 schema:author N4f037cce767d45a19f6e6b052c58afe3
    3 schema:citation sg:pub.10.1007/s10462-005-9012-8
    4 schema:description <p num="p-0001">A method, system and program product for guiding correction of semantic errors in code in an integrated development environment. The method includes inputting, using a code editor, code being developed by a developer in an integrated development environment, identifying, using one or more collaboration records located for a node in a syntax tree constructed for the code inputted, any semantic errors pertaining to use of a third-party library in the code inputted by the developer and, displaying one or more suggestions associated with the one or more collaboration records located to correct the any semantic errors identified for the node, wherein the developer can choose a suggestion of the one or more suggestions displayed to guide correction of the any semantic errors.</p>
    5 schema:keywords correction
    6 developer
    7 integrated development environment
    8 method
    9 node
    10 product
    11 record
    12 semantics
    13 suggestion
    14 syntax
    15 third party
    16 wherein
    17 schema:name System, method and program product for guiding correction of semantic errors in code using collaboration records
    18 schema:recipient https://www.grid.ac/institutes/grid.410484.d
    19 schema:sameAs https://app.dimensions.ai/details/patent/US-8713534-B2
    20 schema:sdDatePublished 2019-03-07T15:29
    21 schema:sdLicense https://scigraph.springernature.com/explorer/license/
    22 schema:sdPublisher Na030d3175ddc4e5ebb756974bf215e45
    23 sgo:license sg:explorer/license/
    24 sgo:sdDataset patents
    25 rdf:type sgo:Patent
    26 N4f037cce767d45a19f6e6b052c58afe3 rdf:first Nd843e0733d2342e39a5d6d06026cd566
    27 rdf:rest rdf:nil
    28 Na030d3175ddc4e5ebb756974bf215e45 schema:name Springer Nature - SN SciGraph project
    29 rdf:type schema:Organization
    30 Nd843e0733d2342e39a5d6d06026cd566 schema:name Swaminathan Balasubramanian
    31 rdf:type schema:Person
    32 anzsrc-for:2790 schema:inDefinedTermSet anzsrc-for:
    33 rdf:type schema:DefinedTerm
    34 sg:pub.10.1007/s10462-005-9012-8 schema:sameAs https://app.dimensions.ai/details/publication/pub.1012650612
    35 https://doi.org/10.1007/s10462-005-9012-8
    36 rdf:type schema:CreativeWork
    37 https://www.grid.ac/institutes/grid.410484.d schema:Organization
     




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


    ...