Using Colored Petri Nets for Conversation Modeling View Full Text


Ontology type: schema:Chapter      Open Access: True


Chapter Info

DATE

2000

AUTHORS

R. Scott Cost , Ye Chen , Tim Finin , Yannis Labrou , Yun Peng

ABSTRACT

Conversations are a useful means of structuring communicative interactions among agents. The value of a conversation-based approach is largely determined by the conversational model it uses. Finite State Machines, used heavily to date for this purpose, are not sufficient for complex agent interactions requiring a notion of concurrency. We propose the use of Colored Petri Nets as a model underlying a language for conversation specification. This carries the relative simplicity and graphical representation of the former approach, along with greater expressive power and support for concurrency. The construction of such a language, Protolingua, is currently being investigated within the framework of the Jackal agent development environment. In this paper, we explore the use of Colored Petri Nets in modeling agent communicative interaction. More... »

PAGES

178-192

Identifiers

URI

http://scigraph.springernature.com/pub.10.1007/10722777_12

DOI

http://dx.doi.org/10.1007/10722777_12

DIMENSIONS

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


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": "Department of Computer Science and Electrical Engineering, University of Maryland Baltimore County, 21250, Baltimore, Maryland", 
          "id": "http://www.grid.ac/institutes/grid.266673.0", 
          "name": [
            "Department of Computer Science and Electrical Engineering, University of Maryland Baltimore County, 21250, Baltimore, Maryland"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Cost", 
        "givenName": "R. Scott", 
        "id": "sg:person.016400437227.45", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.016400437227.45"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Department of Computer Science and Electrical Engineering, University of Maryland Baltimore County, 21250, Baltimore, Maryland", 
          "id": "http://www.grid.ac/institutes/grid.266673.0", 
          "name": [
            "Department of Computer Science and Electrical Engineering, University of Maryland Baltimore County, 21250, Baltimore, Maryland"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Chen", 
        "givenName": "Ye", 
        "id": "sg:person.016231355743.14", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.016231355743.14"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Department of Computer Science and Electrical Engineering, University of Maryland Baltimore County, 21250, Baltimore, Maryland", 
          "id": "http://www.grid.ac/institutes/grid.266673.0", 
          "name": [
            "Department of Computer Science and Electrical Engineering, University of Maryland Baltimore County, 21250, Baltimore, Maryland"
          ], 
          "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": "Department of Computer Science and Electrical Engineering, University of Maryland Baltimore County, 21250, Baltimore, Maryland", 
          "id": "http://www.grid.ac/institutes/grid.266673.0", 
          "name": [
            "Department of Computer Science and Electrical Engineering, University of Maryland Baltimore County, 21250, Baltimore, Maryland"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Labrou", 
        "givenName": "Yannis", 
        "id": "sg:person.010202666501.13", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.010202666501.13"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Department of Computer Science and Electrical Engineering, University of Maryland Baltimore County, 21250, Baltimore, Maryland", 
          "id": "http://www.grid.ac/institutes/grid.266673.0", 
          "name": [
            "Department of Computer Science and Electrical Engineering, University of Maryland Baltimore County, 21250, Baltimore, Maryland"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Peng", 
        "givenName": "Yun", 
        "id": "sg:person.01136741416.72", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.01136741416.72"
        ], 
        "type": "Person"
      }
    ], 
    "datePublished": "2000", 
    "datePublishedReg": "2000-01-01", 
    "description": "Conversations are a useful means of structuring communicative interactions among agents. The value of a conversation-based approach is largely determined by the conversational model it uses. Finite State Machines, used heavily to date for this purpose, are not sufficient for complex agent interactions requiring a notion of concurrency. We propose the use of Colored Petri Nets as a model underlying a language for conversation specification. This carries the relative simplicity and graphical representation of the former approach, along with greater expressive power and support for concurrency. The construction of such a language, Protolingua, is currently being investigated within the framework of the Jackal agent development environment. In this paper, we explore the use of Colored Petri Nets in modeling agent communicative interaction.", 
    "editor": [
      {
        "familyName": "Dignum", 
        "givenName": "Frank", 
        "type": "Person"
      }, 
      {
        "familyName": "Greaves", 
        "givenName": "Mark", 
        "type": "Person"
      }
    ], 
    "genre": "chapter", 
    "id": "sg:pub.10.1007/10722777_12", 
    "inLanguage": "en", 
    "isAccessibleForFree": true, 
    "isPartOf": {
      "isbn": [
        "978-3-540-41144-4", 
        "978-3-540-40028-8"
      ], 
      "name": "Issues in Agent Communication", 
      "type": "Book"
    }, 
    "keywords": [
      "Colored Petri Nets", 
      "Petri nets", 
      "complex agent interactions", 
      "Agent Development Environment", 
      "greater expressive power", 
      "notion of concurrency", 
      "finite state machines", 
      "conversation-based approach", 
      "conversation modeling", 
      "conversation specifications", 
      "development environment", 
      "agent interactions", 
      "expressive power", 
      "state machines", 
      "conversational model", 
      "concurrency", 
      "graphical representation", 
      "former approach", 
      "nets", 
      "language", 
      "machine", 
      "specification", 
      "framework", 
      "representation", 
      "environment", 
      "communicative interaction", 
      "relative simplicity", 
      "model", 
      "modeling", 
      "simplicity", 
      "use", 
      "support", 
      "useful means", 
      "notion", 
      "construction", 
      "conversation", 
      "power", 
      "interaction", 
      "means", 
      "purpose", 
      "agents", 
      "values", 
      "date", 
      "approach", 
      "paper"
    ], 
    "name": "Using Colored Petri Nets for Conversation Modeling", 
    "pagination": "178-192", 
    "productId": [
      {
        "name": "dimensions_id", 
        "type": "PropertyValue", 
        "value": [
          "pub.1026325105"
        ]
      }, 
      {
        "name": "doi", 
        "type": "PropertyValue", 
        "value": [
          "10.1007/10722777_12"
        ]
      }
    ], 
    "publisher": {
      "name": "Springer Nature", 
      "type": "Organisation"
    }, 
    "sameAs": [
      "https://doi.org/10.1007/10722777_12", 
      "https://app.dimensions.ai/details/publication/pub.1026325105"
    ], 
    "sdDataset": "chapters", 
    "sdDatePublished": "2022-05-20T07:43", 
    "sdLicense": "https://scigraph.springernature.com/explorer/license/", 
    "sdPublisher": {
      "name": "Springer Nature - SN SciGraph project", 
      "type": "Organization"
    }, 
    "sdSource": "s3://com-springernature-scigraph/baseset/20220519/entities/gbq_results/chapter/chapter_203.jsonl", 
    "type": "Chapter", 
    "url": "https://doi.org/10.1007/10722777_12"
  }
]
 

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/10722777_12'

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/10722777_12'

Turtle is a human-readable linked data format.

curl -H 'Accept: text/turtle' 'https://scigraph.springernature.com/pub.10.1007/10722777_12'

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

curl -H 'Accept: application/rdf+xml' 'https://scigraph.springernature.com/pub.10.1007/10722777_12'


 

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

138 TRIPLES      23 PREDICATES      71 URIs      64 LITERALS      7 BLANK NODES

Subject Predicate Object
1 sg:pub.10.1007/10722777_12 schema:about anzsrc-for:08
2 anzsrc-for:0806
3 schema:author Nc6e813c254f14d6cb03ab12f308431da
4 schema:datePublished 2000
5 schema:datePublishedReg 2000-01-01
6 schema:description Conversations are a useful means of structuring communicative interactions among agents. The value of a conversation-based approach is largely determined by the conversational model it uses. Finite State Machines, used heavily to date for this purpose, are not sufficient for complex agent interactions requiring a notion of concurrency. We propose the use of Colored Petri Nets as a model underlying a language for conversation specification. This carries the relative simplicity and graphical representation of the former approach, along with greater expressive power and support for concurrency. The construction of such a language, Protolingua, is currently being investigated within the framework of the Jackal agent development environment. In this paper, we explore the use of Colored Petri Nets in modeling agent communicative interaction.
7 schema:editor N89367d0cb2d749c6b7f541b3ab4727a3
8 schema:genre chapter
9 schema:inLanguage en
10 schema:isAccessibleForFree true
11 schema:isPartOf N49a9553b9eb54bedb75b564c158d3fd8
12 schema:keywords Agent Development Environment
13 Colored Petri Nets
14 Petri nets
15 agent interactions
16 agents
17 approach
18 communicative interaction
19 complex agent interactions
20 concurrency
21 construction
22 conversation
23 conversation modeling
24 conversation specifications
25 conversation-based approach
26 conversational model
27 date
28 development environment
29 environment
30 expressive power
31 finite state machines
32 former approach
33 framework
34 graphical representation
35 greater expressive power
36 interaction
37 language
38 machine
39 means
40 model
41 modeling
42 nets
43 notion
44 notion of concurrency
45 paper
46 power
47 purpose
48 relative simplicity
49 representation
50 simplicity
51 specification
52 state machines
53 support
54 use
55 useful means
56 values
57 schema:name Using Colored Petri Nets for Conversation Modeling
58 schema:pagination 178-192
59 schema:productId N9611cf036acd44a7b1076cc4fea2cfb7
60 N9ed0e17ec48d47508450e379f037826a
61 schema:publisher N4f7a34bd8bee49f699503deec7dd5d5d
62 schema:sameAs https://app.dimensions.ai/details/publication/pub.1026325105
63 https://doi.org/10.1007/10722777_12
64 schema:sdDatePublished 2022-05-20T07:43
65 schema:sdLicense https://scigraph.springernature.com/explorer/license/
66 schema:sdPublisher N36de6c969f694bc09ebfb0240b5f88f1
67 schema:url https://doi.org/10.1007/10722777_12
68 sgo:license sg:explorer/license/
69 sgo:sdDataset chapters
70 rdf:type schema:Chapter
71 N36de6c969f694bc09ebfb0240b5f88f1 schema:name Springer Nature - SN SciGraph project
72 rdf:type schema:Organization
73 N430f89494ec549209d948de4f24d9412 rdf:first sg:person.01136741416.72
74 rdf:rest rdf:nil
75 N49a9553b9eb54bedb75b564c158d3fd8 schema:isbn 978-3-540-40028-8
76 978-3-540-41144-4
77 schema:name Issues in Agent Communication
78 rdf:type schema:Book
79 N4f7a34bd8bee49f699503deec7dd5d5d schema:name Springer Nature
80 rdf:type schema:Organisation
81 N605e34f54f734df88d6ba710d3fb8c2d rdf:first N7167d16038074a659bc223d86f61223f
82 rdf:rest rdf:nil
83 N60730d1d25c94ebe92c25c781e6f8c2f schema:familyName Dignum
84 schema:givenName Frank
85 rdf:type schema:Person
86 N65b448d2d1a4447eb4f5558fc0828474 rdf:first sg:person.016231355743.14
87 rdf:rest Na8930c99c19e49f587bbf773bef6fb8c
88 N7167d16038074a659bc223d86f61223f schema:familyName Greaves
89 schema:givenName Mark
90 rdf:type schema:Person
91 N89367d0cb2d749c6b7f541b3ab4727a3 rdf:first N60730d1d25c94ebe92c25c781e6f8c2f
92 rdf:rest N605e34f54f734df88d6ba710d3fb8c2d
93 N9611cf036acd44a7b1076cc4fea2cfb7 schema:name dimensions_id
94 schema:value pub.1026325105
95 rdf:type schema:PropertyValue
96 N9ed0e17ec48d47508450e379f037826a schema:name doi
97 schema:value 10.1007/10722777_12
98 rdf:type schema:PropertyValue
99 Na8930c99c19e49f587bbf773bef6fb8c rdf:first sg:person.016274302751.69
100 rdf:rest Nf24edc965f5c4cdfa95f5df567c0f8eb
101 Nc6e813c254f14d6cb03ab12f308431da rdf:first sg:person.016400437227.45
102 rdf:rest N65b448d2d1a4447eb4f5558fc0828474
103 Nf24edc965f5c4cdfa95f5df567c0f8eb rdf:first sg:person.010202666501.13
104 rdf:rest N430f89494ec549209d948de4f24d9412
105 anzsrc-for:08 schema:inDefinedTermSet anzsrc-for:
106 schema:name Information and Computing Sciences
107 rdf:type schema:DefinedTerm
108 anzsrc-for:0806 schema:inDefinedTermSet anzsrc-for:
109 schema:name Information Systems
110 rdf:type schema:DefinedTerm
111 sg:person.010202666501.13 schema:affiliation grid-institutes:grid.266673.0
112 schema:familyName Labrou
113 schema:givenName Yannis
114 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.010202666501.13
115 rdf:type schema:Person
116 sg:person.01136741416.72 schema:affiliation grid-institutes:grid.266673.0
117 schema:familyName Peng
118 schema:givenName Yun
119 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.01136741416.72
120 rdf:type schema:Person
121 sg:person.016231355743.14 schema:affiliation grid-institutes:grid.266673.0
122 schema:familyName Chen
123 schema:givenName Ye
124 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.016231355743.14
125 rdf:type schema:Person
126 sg:person.016274302751.69 schema:affiliation grid-institutes:grid.266673.0
127 schema:familyName Finin
128 schema:givenName Tim
129 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.016274302751.69
130 rdf:type schema:Person
131 sg:person.016400437227.45 schema:affiliation grid-institutes:grid.266673.0
132 schema:familyName Cost
133 schema:givenName R. Scott
134 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.016400437227.45
135 rdf:type schema:Person
136 grid-institutes:grid.266673.0 schema:alternateName Department of Computer Science and Electrical Engineering, University of Maryland Baltimore County, 21250, Baltimore, Maryland
137 schema:name Department of Computer Science and Electrical Engineering, University of Maryland Baltimore County, 21250, Baltimore, Maryland
138 rdf:type schema:Organization
 




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


...