A Policy Language for the Management of Distributed Agents View Full Text


Ontology type: schema:Chapter     


Chapter Info

DATE

2002-02-21

AUTHORS

Naranker Dulay , Nicodemos Damianou , Emil Lupu , Morris Sloman

ABSTRACT

A key issue in managing distributed agents is the provision of effective policy-based frameworks. To help realise such frameworks we have developed a new policy language that features dynamic fine-grained access controls and event-triggered condition-action rules, with abstractions for grouping objects/agents (domains), and grouping policies (roles, relationships and management structures). In our language policies apply to domains of objects. By changing a policy we change the behaviour of a system. By adding an object or agent to a domain we cause the domain’s policies to be applied to the newly added object. The language is declarative, strongly typed and object-oriented, which makes the language flexible, extensible and adaptable to a wide range of management requirements More... »

PAGES

84-100

Book

TITLE

Agent-Oriented Software Engineering II

ISBN

978-3-540-43282-1
978-3-540-70657-1

Identifiers

URI

http://scigraph.springernature.com/pub.10.1007/3-540-70657-7_6

DOI

http://dx.doi.org/10.1007/3-540-70657-7_6

DIMENSIONS

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


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/0806", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Information Systems", 
        "type": "DefinedTerm"
      }
    ], 
    "author": [
      {
        "affiliation": {
          "alternateName": "Department of Computing, Imperial College, 180 Queensgate, SW7 2BZ, London, UK", 
          "id": "http://www.grid.ac/institutes/grid.7445.2", 
          "name": [
            "Department of Computing, Imperial College, 180 Queensgate, SW7 2BZ, London, UK"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Dulay", 
        "givenName": "Naranker", 
        "id": "sg:person.016502445101.46", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.016502445101.46"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Department of Computing, Imperial College, 180 Queensgate, SW7 2BZ, London, UK", 
          "id": "http://www.grid.ac/institutes/grid.7445.2", 
          "name": [
            "Department of Computing, Imperial College, 180 Queensgate, SW7 2BZ, London, UK"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Damianou", 
        "givenName": "Nicodemos", 
        "id": "sg:person.012573331254.18", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.012573331254.18"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Department of Computing, Imperial College, 180 Queensgate, SW7 2BZ, London, UK", 
          "id": "http://www.grid.ac/institutes/grid.7445.2", 
          "name": [
            "Department of Computing, Imperial College, 180 Queensgate, SW7 2BZ, London, UK"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Lupu", 
        "givenName": "Emil", 
        "id": "sg:person.013404167044.28", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.013404167044.28"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Department of Computing, Imperial College, 180 Queensgate, SW7 2BZ, London, UK", 
          "id": "http://www.grid.ac/institutes/grid.7445.2", 
          "name": [
            "Department of Computing, Imperial College, 180 Queensgate, SW7 2BZ, London, UK"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Sloman", 
        "givenName": "Morris", 
        "id": "sg:person.014167643026.41", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.014167643026.41"
        ], 
        "type": "Person"
      }
    ], 
    "datePublished": "2002-02-21", 
    "datePublishedReg": "2002-02-21", 
    "description": "A key issue in managing distributed agents is the provision of effective policy-based frameworks. To help realise such frameworks we have developed a new policy language that features dynamic fine-grained access controls and event-triggered condition-action rules, with abstractions for grouping objects/agents (domains), and grouping policies (roles, relationships and management structures). In our language policies apply to domains of objects. By changing a policy we change the behaviour of a system. By adding an object or agent to a domain we cause the domain\u2019s policies to be applied to the newly added object. The language is declarative, strongly typed and object-oriented, which makes the language flexible, extensible and adaptable to a wide range of management requirements", 
    "editor": [
      {
        "familyName": "Wooldridge", 
        "givenName": "Michael J.", 
        "type": "Person"
      }, 
      {
        "familyName": "Wei\u00df", 
        "givenName": "Gerhard", 
        "type": "Person"
      }, 
      {
        "familyName": "Ciancarini", 
        "givenName": "Paolo", 
        "type": "Person"
      }
    ], 
    "genre": "chapter", 
    "id": "sg:pub.10.1007/3-540-70657-7_6", 
    "isAccessibleForFree": false, 
    "isPartOf": {
      "isbn": [
        "978-3-540-43282-1", 
        "978-3-540-70657-1"
      ], 
      "name": "Agent-Oriented Software Engineering II", 
      "type": "Book"
    }, 
    "keywords": [
      "policy language", 
      "new policy language", 
      "policy-based framework", 
      "objects/agents", 
      "condition-action rules", 
      "access control", 
      "domain policies", 
      "domain of objects", 
      "such frameworks", 
      "management requirements", 
      "language", 
      "objects", 
      "key issues", 
      "framework", 
      "abstraction", 
      "domain", 
      "requirements", 
      "rules", 
      "wide range", 
      "system", 
      "issues", 
      "policy", 
      "management", 
      "agents", 
      "provision", 
      "control", 
      "behavior", 
      "range", 
      "language policy"
    ], 
    "name": "A Policy Language for the Management of Distributed Agents", 
    "pagination": "84-100", 
    "productId": [
      {
        "name": "dimensions_id", 
        "type": "PropertyValue", 
        "value": [
          "pub.1005259889"
        ]
      }, 
      {
        "name": "doi", 
        "type": "PropertyValue", 
        "value": [
          "10.1007/3-540-70657-7_6"
        ]
      }
    ], 
    "publisher": {
      "name": "Springer Nature", 
      "type": "Organisation"
    }, 
    "sameAs": [
      "https://doi.org/10.1007/3-540-70657-7_6", 
      "https://app.dimensions.ai/details/publication/pub.1005259889"
    ], 
    "sdDataset": "chapters", 
    "sdDatePublished": "2022-09-02T16:16", 
    "sdLicense": "https://scigraph.springernature.com/explorer/license/", 
    "sdPublisher": {
      "name": "Springer Nature - SN SciGraph project", 
      "type": "Organization"
    }, 
    "sdSource": "s3://com-springernature-scigraph/baseset/20220902/entities/gbq_results/chapter/chapter_367.jsonl", 
    "type": "Chapter", 
    "url": "https://doi.org/10.1007/3-540-70657-7_6"
  }
]
 

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/3-540-70657-7_6'

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/3-540-70657-7_6'

Turtle is a human-readable linked data format.

curl -H 'Accept: text/turtle' 'https://scigraph.springernature.com/pub.10.1007/3-540-70657-7_6'

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

curl -H 'Accept: application/rdf+xml' 'https://scigraph.springernature.com/pub.10.1007/3-540-70657-7_6'


 

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

123 TRIPLES      22 PREDICATES      54 URIs      46 LITERALS      7 BLANK NODES

Subject Predicate Object
1 sg:pub.10.1007/3-540-70657-7_6 schema:about anzsrc-for:08
2 anzsrc-for:0803
3 anzsrc-for:0806
4 schema:author N16469a7e487440f382587d668c41c7f0
5 schema:datePublished 2002-02-21
6 schema:datePublishedReg 2002-02-21
7 schema:description A key issue in managing distributed agents is the provision of effective policy-based frameworks. To help realise such frameworks we have developed a new policy language that features dynamic fine-grained access controls and event-triggered condition-action rules, with abstractions for grouping objects/agents (domains), and grouping policies (roles, relationships and management structures). In our language policies apply to domains of objects. By changing a policy we change the behaviour of a system. By adding an object or agent to a domain we cause the domain’s policies to be applied to the newly added object. The language is declarative, strongly typed and object-oriented, which makes the language flexible, extensible and adaptable to a wide range of management requirements
8 schema:editor Ndade81377ea845049913a69bf0473c21
9 schema:genre chapter
10 schema:isAccessibleForFree false
11 schema:isPartOf N0b848b2b47e046caa148d8a2a38f0d76
12 schema:keywords abstraction
13 access control
14 agents
15 behavior
16 condition-action rules
17 control
18 domain
19 domain of objects
20 domain policies
21 framework
22 issues
23 key issues
24 language
25 language policy
26 management
27 management requirements
28 new policy language
29 objects
30 objects/agents
31 policy
32 policy language
33 policy-based framework
34 provision
35 range
36 requirements
37 rules
38 such frameworks
39 system
40 wide range
41 schema:name A Policy Language for the Management of Distributed Agents
42 schema:pagination 84-100
43 schema:productId N255c8adfe24b48fc81ecfe6f0d3ce125
44 Neb01877a97154fb380e9a89291ca0ec0
45 schema:publisher N3009cdf6f34c4fa2b11beac3d5fe3615
46 schema:sameAs https://app.dimensions.ai/details/publication/pub.1005259889
47 https://doi.org/10.1007/3-540-70657-7_6
48 schema:sdDatePublished 2022-09-02T16:16
49 schema:sdLicense https://scigraph.springernature.com/explorer/license/
50 schema:sdPublisher Na82a45d369cb43bbab1c5182b44c0afc
51 schema:url https://doi.org/10.1007/3-540-70657-7_6
52 sgo:license sg:explorer/license/
53 sgo:sdDataset chapters
54 rdf:type schema:Chapter
55 N048265d86335458288736e1d9b27ccab rdf:first sg:person.014167643026.41
56 rdf:rest rdf:nil
57 N0b848b2b47e046caa148d8a2a38f0d76 schema:isbn 978-3-540-43282-1
58 978-3-540-70657-1
59 schema:name Agent-Oriented Software Engineering II
60 rdf:type schema:Book
61 N152599c08c664c34845e6dd9ee1dad97 rdf:first sg:person.013404167044.28
62 rdf:rest N048265d86335458288736e1d9b27ccab
63 N16469a7e487440f382587d668c41c7f0 rdf:first sg:person.016502445101.46
64 rdf:rest Ncf86b1acb80f499695386b57d712c4f2
65 N255c8adfe24b48fc81ecfe6f0d3ce125 schema:name dimensions_id
66 schema:value pub.1005259889
67 rdf:type schema:PropertyValue
68 N3009cdf6f34c4fa2b11beac3d5fe3615 schema:name Springer Nature
69 rdf:type schema:Organisation
70 N3794ed10c20b402cad10262454d02e27 schema:familyName Ciancarini
71 schema:givenName Paolo
72 rdf:type schema:Person
73 N4b3ead6e7c6a44b7b93be96bc4c44782 schema:familyName Weiß
74 schema:givenName Gerhard
75 rdf:type schema:Person
76 Na573aded9cea495cbeb2e3089b5aef5c schema:familyName Wooldridge
77 schema:givenName Michael J.
78 rdf:type schema:Person
79 Na82a45d369cb43bbab1c5182b44c0afc schema:name Springer Nature - SN SciGraph project
80 rdf:type schema:Organization
81 Ncf86b1acb80f499695386b57d712c4f2 rdf:first sg:person.012573331254.18
82 rdf:rest N152599c08c664c34845e6dd9ee1dad97
83 Nda229513854c4cd3884dd0f5b201c85c rdf:first N4b3ead6e7c6a44b7b93be96bc4c44782
84 rdf:rest Nde1731f2cf214667a3ad37772e3daafa
85 Ndade81377ea845049913a69bf0473c21 rdf:first Na573aded9cea495cbeb2e3089b5aef5c
86 rdf:rest Nda229513854c4cd3884dd0f5b201c85c
87 Nde1731f2cf214667a3ad37772e3daafa rdf:first N3794ed10c20b402cad10262454d02e27
88 rdf:rest rdf:nil
89 Neb01877a97154fb380e9a89291ca0ec0 schema:name doi
90 schema:value 10.1007/3-540-70657-7_6
91 rdf:type schema:PropertyValue
92 anzsrc-for:08 schema:inDefinedTermSet anzsrc-for:
93 schema:name Information and Computing Sciences
94 rdf:type schema:DefinedTerm
95 anzsrc-for:0803 schema:inDefinedTermSet anzsrc-for:
96 schema:name Computer Software
97 rdf:type schema:DefinedTerm
98 anzsrc-for:0806 schema:inDefinedTermSet anzsrc-for:
99 schema:name Information Systems
100 rdf:type schema:DefinedTerm
101 sg:person.012573331254.18 schema:affiliation grid-institutes:grid.7445.2
102 schema:familyName Damianou
103 schema:givenName Nicodemos
104 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.012573331254.18
105 rdf:type schema:Person
106 sg:person.013404167044.28 schema:affiliation grid-institutes:grid.7445.2
107 schema:familyName Lupu
108 schema:givenName Emil
109 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.013404167044.28
110 rdf:type schema:Person
111 sg:person.014167643026.41 schema:affiliation grid-institutes:grid.7445.2
112 schema:familyName Sloman
113 schema:givenName Morris
114 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.014167643026.41
115 rdf:type schema:Person
116 sg:person.016502445101.46 schema:affiliation grid-institutes:grid.7445.2
117 schema:familyName Dulay
118 schema:givenName Naranker
119 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.016502445101.46
120 rdf:type schema:Person
121 grid-institutes:grid.7445.2 schema:alternateName Department of Computing, Imperial College, 180 Queensgate, SW7 2BZ, London, UK
122 schema:name Department of Computing, Imperial College, 180 Queensgate, SW7 2BZ, London, UK
123 rdf:type schema:Organization
 




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


...