Security for DAML Web Services: Annotation and Matchmaking View Full Text


Ontology type: schema:Chapter      Open Access: True


Chapter Info

DATE

2003

AUTHORS

Grit Denker , Lalana Kagal , Tim Finin , Massimo Paolucci , Katia Sycara

ABSTRACT

In the next generation of the Internet semantic annotations will enable software agents to extract and interpret web content more quickly than it is possible with current techniques. The focus of this paper is to develop security annotations for web services that are represented in DAML-S and used by agents. We propose several security-related ontologies that are designed to represent well-known security concepts. These ontologies are used to describe the security requirements and capabilities of web services providers and requesting agents. A reasoning engine decides whether agents and web service have comparable security characteristics. Our prototypical implementation uses the Java Theorem Prover from Stanford for deciding the degree to which the requirements and capabilities match based on our matching algorithm. The security reasoner is integrated with the Semantic Matchmaker from CMU giving it the ability to provide security brokering between agents and services. More... »

PAGES

335-350

Identifiers

URI

http://scigraph.springernature.com/pub.10.1007/978-3-540-39718-2_22

DOI

http://dx.doi.org/10.1007/978-3-540-39718-2_22

DIMENSIONS

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


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/0803", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Computer Software", 
        "type": "DefinedTerm"
      }, 
      {
        "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/0804", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Data Format", 
        "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": "SRI International, Menlo Park, California, USA", 
          "id": "http://www.grid.ac/institutes/grid.98913.3a", 
          "name": [
            "SRI International, Menlo Park, California, USA"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Denker", 
        "givenName": "Grit", 
        "id": "sg:person.015156377711.51", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.015156377711.51"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "University of Maryland Baltimore County, Baltimore, Maryland, USA", 
          "id": "http://www.grid.ac/institutes/grid.266673.0", 
          "name": [
            "University of Maryland Baltimore County, Baltimore, Maryland, USA"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Kagal", 
        "givenName": "Lalana", 
        "id": "sg:person.013650411761.05", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.013650411761.05"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "University of Maryland Baltimore County, Baltimore, Maryland, USA", 
          "id": "http://www.grid.ac/institutes/grid.266673.0", 
          "name": [
            "University of Maryland Baltimore County, Baltimore, Maryland, USA"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Finin", 
        "givenName": "Tim", 
        "id": "sg:person.016274302751.69", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.016274302751.69"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Carnegie Mellon University, Pittsburgh, Pennsylvania, USA", 
          "id": "http://www.grid.ac/institutes/grid.147455.6", 
          "name": [
            "Carnegie Mellon University, Pittsburgh, Pennsylvania, USA"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Paolucci", 
        "givenName": "Massimo", 
        "id": "sg:person.07511340266.88", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.07511340266.88"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Carnegie Mellon University, Pittsburgh, Pennsylvania, USA", 
          "id": "http://www.grid.ac/institutes/grid.147455.6", 
          "name": [
            "Carnegie Mellon University, Pittsburgh, Pennsylvania, USA"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Sycara", 
        "givenName": "Katia", 
        "id": "sg:person.010151667776.21", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.010151667776.21"
        ], 
        "type": "Person"
      }
    ], 
    "datePublished": "2003", 
    "datePublishedReg": "2003-01-01", 
    "description": "In the next generation of the Internet semantic annotations will enable software agents to extract and interpret web content more quickly than it is possible with current techniques. The focus of this paper is to develop security annotations for web services that are represented in DAML-S and used by agents. We propose several security-related ontologies that are designed to represent well-known security concepts. These ontologies are used to describe the security requirements and capabilities of web services providers and requesting agents. A reasoning engine decides whether agents and web service have comparable security characteristics. Our prototypical implementation uses the Java Theorem Prover from Stanford for deciding the degree to which the requirements and capabilities match based on our matching algorithm. The security reasoner is integrated with the Semantic Matchmaker from CMU giving it the ability to provide security brokering between agents and services.", 
    "editor": [
      {
        "familyName": "Fensel", 
        "givenName": "Dieter", 
        "type": "Person"
      }, 
      {
        "familyName": "Sycara", 
        "givenName": "Katia", 
        "type": "Person"
      }, 
      {
        "familyName": "Mylopoulos", 
        "givenName": "John", 
        "type": "Person"
      }
    ], 
    "genre": "chapter", 
    "id": "sg:pub.10.1007/978-3-540-39718-2_22", 
    "inLanguage": "en", 
    "isAccessibleForFree": true, 
    "isPartOf": {
      "isbn": [
        "978-3-540-20362-9", 
        "978-3-540-39718-2"
      ], 
      "name": "The Semantic Web - ISWC 2003", 
      "type": "Book"
    }, 
    "keywords": [
      "web services", 
      "web service providers", 
      "Java Theorem Prover", 
      "software agents", 
      "security annotations", 
      "security requirements", 
      "reasoning engine", 
      "semantic annotation", 
      "semantic matchmaker", 
      "web content", 
      "prototypical implementation", 
      "security characteristics", 
      "matching algorithm", 
      "theorem provers", 
      "security concepts", 
      "service providers", 
      "annotation", 
      "ontology", 
      "services", 
      "DAML", 
      "next generation", 
      "matchmaking", 
      "current techniques", 
      "capability", 
      "requirements", 
      "provers", 
      "reasoner", 
      "matchmaker", 
      "algorithm", 
      "security", 
      "brokering", 
      "CMU", 
      "engine", 
      "implementation", 
      "providers", 
      "technique", 
      "concept", 
      "Stanford", 
      "generation", 
      "agents", 
      "focus", 
      "ability", 
      "characteristics", 
      "content", 
      "degree", 
      "paper", 
      "Internet semantic annotations", 
      "security-related ontologies", 
      "comparable security characteristics", 
      "security reasoner", 
      "security brokering", 
      "DAML Web Services"
    ], 
    "name": "Security for DAML Web Services: Annotation and Matchmaking", 
    "pagination": "335-350", 
    "productId": [
      {
        "name": "dimensions_id", 
        "type": "PropertyValue", 
        "value": [
          "pub.1052556091"
        ]
      }, 
      {
        "name": "doi", 
        "type": "PropertyValue", 
        "value": [
          "10.1007/978-3-540-39718-2_22"
        ]
      }
    ], 
    "publisher": {
      "name": "Springer Nature", 
      "type": "Organisation"
    }, 
    "sameAs": [
      "https://doi.org/10.1007/978-3-540-39718-2_22", 
      "https://app.dimensions.ai/details/publication/pub.1052556091"
    ], 
    "sdDataset": "chapters", 
    "sdDatePublished": "2022-01-01T19:25", 
    "sdLicense": "https://scigraph.springernature.com/explorer/license/", 
    "sdPublisher": {
      "name": "Springer Nature - SN SciGraph project", 
      "type": "Organization"
    }, 
    "sdSource": "s3://com-springernature-scigraph/baseset/20220101/entities/gbq_results/chapter/chapter_437.jsonl", 
    "type": "Chapter", 
    "url": "https://doi.org/10.1007/978-3-540-39718-2_22"
  }
]
 

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-540-39718-2_22'

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-540-39718-2_22'

Turtle is a human-readable linked data format.

curl -H 'Accept: text/turtle' 'https://scigraph.springernature.com/pub.10.1007/978-3-540-39718-2_22'

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-540-39718-2_22'


 

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

164 TRIPLES      23 PREDICATES      80 URIs      71 LITERALS      7 BLANK NODES

Subject Predicate Object
1 sg:pub.10.1007/978-3-540-39718-2_22 schema:about anzsrc-for:08
2 anzsrc-for:0803
3 anzsrc-for:0804
4 anzsrc-for:0806
5 schema:author N90f2a446275b40e2b319c7b6a6518df4
6 schema:datePublished 2003
7 schema:datePublishedReg 2003-01-01
8 schema:description In the next generation of the Internet semantic annotations will enable software agents to extract and interpret web content more quickly than it is possible with current techniques. The focus of this paper is to develop security annotations for web services that are represented in DAML-S and used by agents. We propose several security-related ontologies that are designed to represent well-known security concepts. These ontologies are used to describe the security requirements and capabilities of web services providers and requesting agents. A reasoning engine decides whether agents and web service have comparable security characteristics. Our prototypical implementation uses the Java Theorem Prover from Stanford for deciding the degree to which the requirements and capabilities match based on our matching algorithm. The security reasoner is integrated with the Semantic Matchmaker from CMU giving it the ability to provide security brokering between agents and services.
9 schema:editor Nf65bd5290fab4ca895dac00bf8004127
10 schema:genre chapter
11 schema:inLanguage en
12 schema:isAccessibleForFree true
13 schema:isPartOf N205b495d2fc945e7a3b2fe2fb27dab06
14 schema:keywords CMU
15 DAML
16 DAML Web Services
17 Internet semantic annotations
18 Java Theorem Prover
19 Stanford
20 ability
21 agents
22 algorithm
23 annotation
24 brokering
25 capability
26 characteristics
27 comparable security characteristics
28 concept
29 content
30 current techniques
31 degree
32 engine
33 focus
34 generation
35 implementation
36 matching algorithm
37 matchmaker
38 matchmaking
39 next generation
40 ontology
41 paper
42 prototypical implementation
43 provers
44 providers
45 reasoner
46 reasoning engine
47 requirements
48 security
49 security annotations
50 security brokering
51 security characteristics
52 security concepts
53 security reasoner
54 security requirements
55 security-related ontologies
56 semantic annotation
57 semantic matchmaker
58 service providers
59 services
60 software agents
61 technique
62 theorem provers
63 web content
64 web service providers
65 web services
66 schema:name Security for DAML Web Services: Annotation and Matchmaking
67 schema:pagination 335-350
68 schema:productId N9478a12897544747b5966a04d46d4fcd
69 Ne8a9e7c8611a4b18833a9a1a80da830c
70 schema:publisher N9a71ba3c684343558fb85dcc5cae5e48
71 schema:sameAs https://app.dimensions.ai/details/publication/pub.1052556091
72 https://doi.org/10.1007/978-3-540-39718-2_22
73 schema:sdDatePublished 2022-01-01T19:25
74 schema:sdLicense https://scigraph.springernature.com/explorer/license/
75 schema:sdPublisher N46a38a4c752f4f7c8d6180eda6c2d981
76 schema:url https://doi.org/10.1007/978-3-540-39718-2_22
77 sgo:license sg:explorer/license/
78 sgo:sdDataset chapters
79 rdf:type schema:Chapter
80 N169893c5bcb443beb651de790f27ae02 rdf:first sg:person.013650411761.05
81 rdf:rest Na0028ef3a0a74fba9b38de2d444dac43
82 N205b495d2fc945e7a3b2fe2fb27dab06 schema:isbn 978-3-540-20362-9
83 978-3-540-39718-2
84 schema:name The Semantic Web - ISWC 2003
85 rdf:type schema:Book
86 N46a38a4c752f4f7c8d6180eda6c2d981 schema:name Springer Nature - SN SciGraph project
87 rdf:type schema:Organization
88 N772b89162d2144258f6de33fb085260e rdf:first sg:person.07511340266.88
89 rdf:rest Nd8f9889592c74b11be7c4bf3eb9bbea0
90 N90f2a446275b40e2b319c7b6a6518df4 rdf:first sg:person.015156377711.51
91 rdf:rest N169893c5bcb443beb651de790f27ae02
92 N9478a12897544747b5966a04d46d4fcd schema:name doi
93 schema:value 10.1007/978-3-540-39718-2_22
94 rdf:type schema:PropertyValue
95 N9a71ba3c684343558fb85dcc5cae5e48 schema:name Springer Nature
96 rdf:type schema:Organisation
97 Na0028ef3a0a74fba9b38de2d444dac43 rdf:first sg:person.016274302751.69
98 rdf:rest N772b89162d2144258f6de33fb085260e
99 Nb672bad22d3846d4bd125593e4244287 schema:familyName Fensel
100 schema:givenName Dieter
101 rdf:type schema:Person
102 Nd8f9889592c74b11be7c4bf3eb9bbea0 rdf:first sg:person.010151667776.21
103 rdf:rest rdf:nil
104 Ndeaca59d1aaf47f2b9b1105fdef991de rdf:first Ne8f2373014254f57a098fa32a2026137
105 rdf:rest Nec6dd4987bc84da39e5782c44f497152
106 Ne83c53a69ec64b2e9f0b51b48c023929 schema:familyName Mylopoulos
107 schema:givenName John
108 rdf:type schema:Person
109 Ne8a9e7c8611a4b18833a9a1a80da830c schema:name dimensions_id
110 schema:value pub.1052556091
111 rdf:type schema:PropertyValue
112 Ne8f2373014254f57a098fa32a2026137 schema:familyName Sycara
113 schema:givenName Katia
114 rdf:type schema:Person
115 Nec6dd4987bc84da39e5782c44f497152 rdf:first Ne83c53a69ec64b2e9f0b51b48c023929
116 rdf:rest rdf:nil
117 Nf65bd5290fab4ca895dac00bf8004127 rdf:first Nb672bad22d3846d4bd125593e4244287
118 rdf:rest Ndeaca59d1aaf47f2b9b1105fdef991de
119 anzsrc-for:08 schema:inDefinedTermSet anzsrc-for:
120 schema:name Information and Computing Sciences
121 rdf:type schema:DefinedTerm
122 anzsrc-for:0803 schema:inDefinedTermSet anzsrc-for:
123 schema:name Computer Software
124 rdf:type schema:DefinedTerm
125 anzsrc-for:0804 schema:inDefinedTermSet anzsrc-for:
126 schema:name Data Format
127 rdf:type schema:DefinedTerm
128 anzsrc-for:0806 schema:inDefinedTermSet anzsrc-for:
129 schema:name Information Systems
130 rdf:type schema:DefinedTerm
131 sg:person.010151667776.21 schema:affiliation grid-institutes:grid.147455.6
132 schema:familyName Sycara
133 schema:givenName Katia
134 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.010151667776.21
135 rdf:type schema:Person
136 sg:person.013650411761.05 schema:affiliation grid-institutes:grid.266673.0
137 schema:familyName Kagal
138 schema:givenName Lalana
139 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.013650411761.05
140 rdf:type schema:Person
141 sg:person.015156377711.51 schema:affiliation grid-institutes:grid.98913.3a
142 schema:familyName Denker
143 schema:givenName Grit
144 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.015156377711.51
145 rdf:type schema:Person
146 sg:person.016274302751.69 schema:affiliation grid-institutes:grid.266673.0
147 schema:familyName Finin
148 schema:givenName Tim
149 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.016274302751.69
150 rdf:type schema:Person
151 sg:person.07511340266.88 schema:affiliation grid-institutes:grid.147455.6
152 schema:familyName Paolucci
153 schema:givenName Massimo
154 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.07511340266.88
155 rdf:type schema:Person
156 grid-institutes:grid.147455.6 schema:alternateName Carnegie Mellon University, Pittsburgh, Pennsylvania, USA
157 schema:name Carnegie Mellon University, Pittsburgh, Pennsylvania, USA
158 rdf:type schema:Organization
159 grid-institutes:grid.266673.0 schema:alternateName University of Maryland Baltimore County, Baltimore, Maryland, USA
160 schema:name University of Maryland Baltimore County, Baltimore, Maryland, USA
161 rdf:type schema:Organization
162 grid-institutes:grid.98913.3a schema:alternateName SRI International, Menlo Park, California, USA
163 schema:name SRI International, Menlo Park, California, USA
164 rdf:type schema:Organization
 




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


...