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", 
      "development environment", 
      "conversation modeling", 
      "agent interactions", 
      "conversation specifications", 
      "state machines", 
      "expressive power", 
      "concurrency", 
      "graphical representation", 
      "conversational model", 
      "former approach", 
      "nets", 
      "language", 
      "machine", 
      "specification", 
      "framework", 
      "representation", 
      "relative simplicity", 
      "environment", 
      "communicative interaction", 
      "model", 
      "simplicity", 
      "modeling", 
      "use", 
      "support", 
      "construction", 
      "notion", 
      "useful means", 
      "power", 
      "conversation", 
      "interaction", 
      "means", 
      "purpose", 
      "agents", 
      "values", 
      "date", 
      "approach", 
      "paper", 
      "Protolingua", 
      "Jackal agent development environment", 
      "agent communicative interaction"
    ], 
    "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-01-01T19:17", 
    "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_304.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.

141 TRIPLES      23 PREDICATES      74 URIs      67 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 N15e59f419e044489ae498ac60cf15d30
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 N51f840fc5042462cbe6aa75c9318c5d6
8 schema:genre chapter
9 schema:inLanguage en
10 schema:isAccessibleForFree true
11 schema:isPartOf N4ecb5492c2db437ca0f63c7f235ab7a2
12 schema:keywords Agent Development Environment
13 Colored Petri Nets
14 Jackal agent development environment
15 Petri nets
16 Protolingua
17 agent communicative interaction
18 agent interactions
19 agents
20 approach
21 communicative interaction
22 complex agent interactions
23 concurrency
24 construction
25 conversation
26 conversation modeling
27 conversation specifications
28 conversation-based approach
29 conversational model
30 date
31 development environment
32 environment
33 expressive power
34 finite state machines
35 former approach
36 framework
37 graphical representation
38 greater expressive power
39 interaction
40 language
41 machine
42 means
43 model
44 modeling
45 nets
46 notion
47 notion of concurrency
48 paper
49 power
50 purpose
51 relative simplicity
52 representation
53 simplicity
54 specification
55 state machines
56 support
57 use
58 useful means
59 values
60 schema:name Using Colored Petri Nets for Conversation Modeling
61 schema:pagination 178-192
62 schema:productId N5e8eec115eb6469cb867d455740e3de6
63 N81e70b3d4ad54a8b8fa449e43e0af191
64 schema:publisher Na61a31315db340e8b730e1d8b0f39693
65 schema:sameAs https://app.dimensions.ai/details/publication/pub.1026325105
66 https://doi.org/10.1007/10722777_12
67 schema:sdDatePublished 2022-01-01T19:17
68 schema:sdLicense https://scigraph.springernature.com/explorer/license/
69 schema:sdPublisher N8013af86865d4d8e92efebba5429f938
70 schema:url https://doi.org/10.1007/10722777_12
71 sgo:license sg:explorer/license/
72 sgo:sdDataset chapters
73 rdf:type schema:Chapter
74 N15e59f419e044489ae498ac60cf15d30 rdf:first sg:person.016400437227.45
75 rdf:rest N5d444a94e69547f2adf216e762eb5490
76 N1b9a2c4c45b54cdc945a9df52199eecd rdf:first sg:person.016274302751.69
77 rdf:rest N23f9b9a98c984a16a0e7c098e9948e19
78 N23f9b9a98c984a16a0e7c098e9948e19 rdf:first sg:person.010202666501.13
79 rdf:rest Nc8b763b0d43c48e69a2b8f3839c009b2
80 N4ecb5492c2db437ca0f63c7f235ab7a2 schema:isbn 978-3-540-40028-8
81 978-3-540-41144-4
82 schema:name Issues in Agent Communication
83 rdf:type schema:Book
84 N51f840fc5042462cbe6aa75c9318c5d6 rdf:first Nb661045ac4a241e0bc6f4503b394f6c5
85 rdf:rest Nd2bb30fab4a04c3e899bd6b8affdc5c5
86 N5d444a94e69547f2adf216e762eb5490 rdf:first sg:person.016231355743.14
87 rdf:rest N1b9a2c4c45b54cdc945a9df52199eecd
88 N5e8eec115eb6469cb867d455740e3de6 schema:name dimensions_id
89 schema:value pub.1026325105
90 rdf:type schema:PropertyValue
91 N8013af86865d4d8e92efebba5429f938 schema:name Springer Nature - SN SciGraph project
92 rdf:type schema:Organization
93 N81e70b3d4ad54a8b8fa449e43e0af191 schema:name doi
94 schema:value 10.1007/10722777_12
95 rdf:type schema:PropertyValue
96 N91674e4190424276ba15d513d9013b18 schema:familyName Greaves
97 schema:givenName Mark
98 rdf:type schema:Person
99 Na61a31315db340e8b730e1d8b0f39693 schema:name Springer Nature
100 rdf:type schema:Organisation
101 Nb661045ac4a241e0bc6f4503b394f6c5 schema:familyName Dignum
102 schema:givenName Frank
103 rdf:type schema:Person
104 Nc8b763b0d43c48e69a2b8f3839c009b2 rdf:first sg:person.01136741416.72
105 rdf:rest rdf:nil
106 Nd2bb30fab4a04c3e899bd6b8affdc5c5 rdf:first N91674e4190424276ba15d513d9013b18
107 rdf:rest rdf:nil
108 anzsrc-for:08 schema:inDefinedTermSet anzsrc-for:
109 schema:name Information and Computing Sciences
110 rdf:type schema:DefinedTerm
111 anzsrc-for:0806 schema:inDefinedTermSet anzsrc-for:
112 schema:name Information Systems
113 rdf:type schema:DefinedTerm
114 sg:person.010202666501.13 schema:affiliation grid-institutes:grid.266673.0
115 schema:familyName Labrou
116 schema:givenName Yannis
117 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.010202666501.13
118 rdf:type schema:Person
119 sg:person.01136741416.72 schema:affiliation grid-institutes:grid.266673.0
120 schema:familyName Peng
121 schema:givenName Yun
122 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.01136741416.72
123 rdf:type schema:Person
124 sg:person.016231355743.14 schema:affiliation grid-institutes:grid.266673.0
125 schema:familyName Chen
126 schema:givenName Ye
127 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.016231355743.14
128 rdf:type schema:Person
129 sg:person.016274302751.69 schema:affiliation grid-institutes:grid.266673.0
130 schema:familyName Finin
131 schema:givenName Tim
132 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.016274302751.69
133 rdf:type schema:Person
134 sg:person.016400437227.45 schema:affiliation grid-institutes:grid.266673.0
135 schema:familyName Cost
136 schema:givenName R. Scott
137 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.016400437227.45
138 rdf:type schema:Person
139 grid-institutes:grid.266673.0 schema:alternateName Department of Computer Science and Electrical Engineering, University of Maryland Baltimore County, 21250, Baltimore, Maryland
140 schema:name Department of Computer Science and Electrical Engineering, University of Maryland Baltimore County, 21250, Baltimore, Maryland
141 rdf:type schema:Organization
 




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


...