A Declarative Approach to Information Extraction Using Web Service API View Full Text


Ontology type: schema:Chapter     


Chapter Info

DATE

2016-05-25

AUTHORS

John Samuel , Christophe Rey

ABSTRACT

The number of diverse web services that we use regularly is significantly increasing. Most of these services are managed by autonomous service providers. However it has become very difficult to get a unified view of this widespread data, which in all likelihood is substantially important to enterprises. A classical approach followed by the enterprises is to write applications using imperative languages making use of the web service API. Such an approach is not scalable and is difficult to maintain considering the ever-evolving web services landscape. This tutorial explores a semi-automated declarative approach to information extraction from the web services using a classical virtual data integration approach, namely mediation, that relies on a well-known query rewriting algorithm, namely the inverse-rules algorithm. It is targeted to audience from both industry as well as academia and requires a basic understanding of database principles and web technologies. More... »

PAGES

613-615

Identifiers

URI

http://scigraph.springernature.com/pub.10.1007/978-3-319-38791-8_59

DOI

http://dx.doi.org/10.1007/978-3-319-38791-8_59

DIMENSIONS

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


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/0806", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Information Systems", 
        "type": "DefinedTerm"
      }
    ], 
    "author": [
      {
        "affiliation": {
          "alternateName": "Universit\u00e9 de Lyon, LIRIS, CNRS, UMR-CNRS 5205, Lyon, France", 
          "id": "http://www.grid.ac/institutes/grid.482747.a", 
          "name": [
            "Universit\u00e9 de Lyon, LIRIS, CNRS, UMR-CNRS 5205, Lyon, France"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Samuel", 
        "givenName": "John", 
        "id": "sg:person.011221430511.77", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.011221430511.77"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Universit\u00e9 Blaise Pascal, LIMOS, UMR-CNRS 6158, Aubi\u00e8re, France", 
          "id": "http://www.grid.ac/institutes/grid.494717.8", 
          "name": [
            "Universit\u00e9 Blaise Pascal, LIMOS, UMR-CNRS 6158, Aubi\u00e8re, France"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Rey", 
        "givenName": "Christophe", 
        "id": "sg:person.010524417625.17", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.010524417625.17"
        ], 
        "type": "Person"
      }
    ], 
    "datePublished": "2016-05-25", 
    "datePublishedReg": "2016-05-25", 
    "description": "The number of diverse web services that we use regularly is significantly increasing. Most of these services are managed by autonomous service providers. However it has become very difficult to get a unified view of this widespread data, which in all likelihood is substantially important to enterprises. A classical approach followed by the enterprises is to write applications using imperative languages making use of the web service API. Such an approach is not scalable and is difficult to maintain considering the ever-evolving web services landscape. This tutorial explores a semi-automated declarative approach to information extraction from the web services using a classical virtual data integration approach, namely mediation, that relies on a well-known query rewriting algorithm, namely the inverse-rules algorithm. It is targeted to audience from both industry as well as academia and requires a basic understanding of database principles and web technologies.", 
    "editor": [
      {
        "familyName": "Bozzon", 
        "givenName": "Alessandro", 
        "type": "Person"
      }, 
      {
        "familyName": "Cudre-Maroux", 
        "givenName": "Philippe", 
        "type": "Person"
      }, 
      {
        "familyName": "Pautasso", 
        "givenName": "Cesare", 
        "type": "Person"
      }
    ], 
    "genre": "chapter", 
    "id": "sg:pub.10.1007/978-3-319-38791-8_59", 
    "isAccessibleForFree": false, 
    "isPartOf": {
      "isbn": [
        "978-3-319-38790-1", 
        "978-3-319-38791-8"
      ], 
      "name": "Web Engineering", 
      "type": "Book"
    }, 
    "keywords": [
      "web service API", 
      "web services", 
      "service API", 
      "declarative approach", 
      "information extraction", 
      "diverse web services", 
      "autonomous service providers", 
      "data integration approach", 
      "Web technologies", 
      "database principles", 
      "imperative languages", 
      "service providers", 
      "service landscape", 
      "widespread data", 
      "unified view", 
      "integration approach", 
      "API", 
      "services", 
      "classical approach", 
      "queries", 
      "enterprises", 
      "algorithm", 
      "extraction", 
      "tutorial", 
      "language", 
      "technology", 
      "academia", 
      "providers", 
      "applications", 
      "industry", 
      "data", 
      "view", 
      "audience", 
      "principles", 
      "number", 
      "use", 
      "basic understanding", 
      "landscape", 
      "understanding", 
      "likelihood", 
      "mediation", 
      "approach"
    ], 
    "name": "A Declarative Approach to Information Extraction Using Web Service API", 
    "pagination": "613-615", 
    "productId": [
      {
        "name": "dimensions_id", 
        "type": "PropertyValue", 
        "value": [
          "pub.1031940371"
        ]
      }, 
      {
        "name": "doi", 
        "type": "PropertyValue", 
        "value": [
          "10.1007/978-3-319-38791-8_59"
        ]
      }
    ], 
    "publisher": {
      "name": "Springer Nature", 
      "type": "Organisation"
    }, 
    "sameAs": [
      "https://doi.org/10.1007/978-3-319-38791-8_59", 
      "https://app.dimensions.ai/details/publication/pub.1031940371"
    ], 
    "sdDataset": "chapters", 
    "sdDatePublished": "2022-12-01T06:52", 
    "sdLicense": "https://scigraph.springernature.com/explorer/license/", 
    "sdPublisher": {
      "name": "Springer Nature - SN SciGraph project", 
      "type": "Organization"
    }, 
    "sdSource": "s3://com-springernature-scigraph/baseset/20221201/entities/gbq_results/chapter/chapter_350.jsonl", 
    "type": "Chapter", 
    "url": "https://doi.org/10.1007/978-3-319-38791-8_59"
  }
]
 

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-319-38791-8_59'

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-319-38791-8_59'

Turtle is a human-readable linked data format.

curl -H 'Accept: text/turtle' 'https://scigraph.springernature.com/pub.10.1007/978-3-319-38791-8_59'

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-319-38791-8_59'


 

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

121 TRIPLES      22 PREDICATES      66 URIs      59 LITERALS      7 BLANK NODES

Subject Predicate Object
1 sg:pub.10.1007/978-3-319-38791-8_59 schema:about anzsrc-for:08
2 anzsrc-for:0806
3 schema:author N1504c1821a79464abcd766755b9b5fe0
4 schema:datePublished 2016-05-25
5 schema:datePublishedReg 2016-05-25
6 schema:description The number of diverse web services that we use regularly is significantly increasing. Most of these services are managed by autonomous service providers. However it has become very difficult to get a unified view of this widespread data, which in all likelihood is substantially important to enterprises. A classical approach followed by the enterprises is to write applications using imperative languages making use of the web service API. Such an approach is not scalable and is difficult to maintain considering the ever-evolving web services landscape. This tutorial explores a semi-automated declarative approach to information extraction from the web services using a classical virtual data integration approach, namely mediation, that relies on a well-known query rewriting algorithm, namely the inverse-rules algorithm. It is targeted to audience from both industry as well as academia and requires a basic understanding of database principles and web technologies.
7 schema:editor Ncb21462e9ff845d099ac7862faee6aaf
8 schema:genre chapter
9 schema:isAccessibleForFree false
10 schema:isPartOf N89c959db104d4fc58119d8deefe106fc
11 schema:keywords API
12 Web technologies
13 academia
14 algorithm
15 applications
16 approach
17 audience
18 autonomous service providers
19 basic understanding
20 classical approach
21 data
22 data integration approach
23 database principles
24 declarative approach
25 diverse web services
26 enterprises
27 extraction
28 imperative languages
29 industry
30 information extraction
31 integration approach
32 landscape
33 language
34 likelihood
35 mediation
36 number
37 principles
38 providers
39 queries
40 service API
41 service landscape
42 service providers
43 services
44 technology
45 tutorial
46 understanding
47 unified view
48 use
49 view
50 web service API
51 web services
52 widespread data
53 schema:name A Declarative Approach to Information Extraction Using Web Service API
54 schema:pagination 613-615
55 schema:productId Nbcb1d8a7613143099d8f201486a29077
56 Ne29c95346ba240bf87f504e5f303003c
57 schema:publisher N54e2d107e4ca421a92c4365a5cf93f2a
58 schema:sameAs https://app.dimensions.ai/details/publication/pub.1031940371
59 https://doi.org/10.1007/978-3-319-38791-8_59
60 schema:sdDatePublished 2022-12-01T06:52
61 schema:sdLicense https://scigraph.springernature.com/explorer/license/
62 schema:sdPublisher N5e4ba1f1aaea4bfb9f06c11bf47619fb
63 schema:url https://doi.org/10.1007/978-3-319-38791-8_59
64 sgo:license sg:explorer/license/
65 sgo:sdDataset chapters
66 rdf:type schema:Chapter
67 N1504c1821a79464abcd766755b9b5fe0 rdf:first sg:person.011221430511.77
68 rdf:rest N666ad376c1104284ae503ab83b620d72
69 N16bd8df859e9432d91f67329f4feb4f2 rdf:first Nd1a46c039b30438db7586e7a107aacda
70 rdf:rest Ncab9975a28374573a5c7f23173ad8293
71 N54e2d107e4ca421a92c4365a5cf93f2a schema:name Springer Nature
72 rdf:type schema:Organisation
73 N5e4ba1f1aaea4bfb9f06c11bf47619fb schema:name Springer Nature - SN SciGraph project
74 rdf:type schema:Organization
75 N666ad376c1104284ae503ab83b620d72 rdf:first sg:person.010524417625.17
76 rdf:rest rdf:nil
77 N89c959db104d4fc58119d8deefe106fc schema:isbn 978-3-319-38790-1
78 978-3-319-38791-8
79 schema:name Web Engineering
80 rdf:type schema:Book
81 N8c46a60dba9b40a789147a47b1e10551 schema:familyName Bozzon
82 schema:givenName Alessandro
83 rdf:type schema:Person
84 Nbcb1d8a7613143099d8f201486a29077 schema:name dimensions_id
85 schema:value pub.1031940371
86 rdf:type schema:PropertyValue
87 Nc7e88d7a9521440eafd08cea9baf5096 schema:familyName Pautasso
88 schema:givenName Cesare
89 rdf:type schema:Person
90 Ncab9975a28374573a5c7f23173ad8293 rdf:first Nc7e88d7a9521440eafd08cea9baf5096
91 rdf:rest rdf:nil
92 Ncb21462e9ff845d099ac7862faee6aaf rdf:first N8c46a60dba9b40a789147a47b1e10551
93 rdf:rest N16bd8df859e9432d91f67329f4feb4f2
94 Nd1a46c039b30438db7586e7a107aacda schema:familyName Cudre-Maroux
95 schema:givenName Philippe
96 rdf:type schema:Person
97 Ne29c95346ba240bf87f504e5f303003c schema:name doi
98 schema:value 10.1007/978-3-319-38791-8_59
99 rdf:type schema:PropertyValue
100 anzsrc-for:08 schema:inDefinedTermSet anzsrc-for:
101 schema:name Information and Computing Sciences
102 rdf:type schema:DefinedTerm
103 anzsrc-for:0806 schema:inDefinedTermSet anzsrc-for:
104 schema:name Information Systems
105 rdf:type schema:DefinedTerm
106 sg:person.010524417625.17 schema:affiliation grid-institutes:grid.494717.8
107 schema:familyName Rey
108 schema:givenName Christophe
109 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.010524417625.17
110 rdf:type schema:Person
111 sg:person.011221430511.77 schema:affiliation grid-institutes:grid.482747.a
112 schema:familyName Samuel
113 schema:givenName John
114 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.011221430511.77
115 rdf:type schema:Person
116 grid-institutes:grid.482747.a schema:alternateName Université de Lyon, LIRIS, CNRS, UMR-CNRS 5205, Lyon, France
117 schema:name Université de Lyon, LIRIS, CNRS, UMR-CNRS 5205, Lyon, France
118 rdf:type schema:Organization
119 grid-institutes:grid.494717.8 schema:alternateName Université Blaise Pascal, LIMOS, UMR-CNRS 6158, Aubière, France
120 schema:name Université Blaise Pascal, LIMOS, UMR-CNRS 6158, Aubière, France
121 rdf:type schema:Organization
 




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


...