Design and Implementation of a Distributed Workflow Management System: METUFlow View Full Text


Ontology type: schema:Chapter     


Chapter Info

DATE

1998

AUTHORS

Asuman Dogac , Esin Gokkoca , Sena Arpinar , Pinar Koksal , Ibrahim Cingil , Budak Arpinar , Nesime Tatbul , Pinar Karagoz , Ugur Halici , Mehmet Altinel

ABSTRACT

Workflows are activities involving the coordinated execution of multiple tasks performed by different processing entities, mostly in distributed heterogeneous environments which are very common in enterprises of even moderate complexity. Centralized workflow systems fall short to meet the demands of such environments. This paper describes the design and implementation of a distributed workflow management system, namely, METUFIow. The main contribution of this prototype is to provide a truly distributed execution environment, where the scheduler, the history manager and the worklist manager of the system are fully distributed giving rise to failure resiliency and increased performance. More... »

PAGES

61-91

Book

TITLE

Workflow Management Systems and Interoperability

ISBN

978-3-642-63786-5
978-3-642-58908-9

Author Affiliations

Identifiers

URI

http://scigraph.springernature.com/pub.10.1007/978-3-642-58908-9_4

DOI

http://dx.doi.org/10.1007/978-3-642-58908-9_4

DIMENSIONS

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


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/0806", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Information Systems", 
        "type": "DefinedTerm"
      }, 
      {
        "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"
      }
    ], 
    "author": [
      {
        "affiliation": {
          "alternateName": "Middle East Technical University", 
          "id": "https://www.grid.ac/institutes/grid.6935.9", 
          "name": [
            "Software Research and Development Center Department of Computer Engineering, Middle East Technical University (METU), Ankara, 06531, Turkiye"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Dogac", 
        "givenName": "Asuman", 
        "id": "sg:person.01074167140.73", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.01074167140.73"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Middle East Technical University", 
          "id": "https://www.grid.ac/institutes/grid.6935.9", 
          "name": [
            "Software Research and Development Center Department of Computer Engineering, Middle East Technical University (METU), Ankara, 06531, Turkiye"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Gokkoca", 
        "givenName": "Esin", 
        "id": "sg:person.010761352537.46", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.010761352537.46"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Middle East Technical University", 
          "id": "https://www.grid.ac/institutes/grid.6935.9", 
          "name": [
            "Software Research and Development Center Department of Computer Engineering, Middle East Technical University (METU), Ankara, 06531, Turkiye"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Arpinar", 
        "givenName": "Sena", 
        "id": "sg:person.07721402144.55", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.07721402144.55"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Middle East Technical University", 
          "id": "https://www.grid.ac/institutes/grid.6935.9", 
          "name": [
            "Software Research and Development Center Department of Computer Engineering, Middle East Technical University (METU), Ankara, 06531, Turkiye"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Koksal", 
        "givenName": "Pinar", 
        "id": "sg:person.011010063663.24", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.011010063663.24"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Middle East Technical University", 
          "id": "https://www.grid.ac/institutes/grid.6935.9", 
          "name": [
            "Software Research and Development Center Department of Computer Engineering, Middle East Technical University (METU), Ankara, 06531, Turkiye"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Cingil", 
        "givenName": "Ibrahim", 
        "id": "sg:person.014474367115.33", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.014474367115.33"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Middle East Technical University", 
          "id": "https://www.grid.ac/institutes/grid.6935.9", 
          "name": [
            "Software Research and Development Center Department of Computer Engineering, Middle East Technical University (METU), Ankara, 06531, Turkiye"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Arpinar", 
        "givenName": "Budak", 
        "id": "sg:person.016377712174.44", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.016377712174.44"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Middle East Technical University", 
          "id": "https://www.grid.ac/institutes/grid.6935.9", 
          "name": [
            "Software Research and Development Center Department of Computer Engineering, Middle East Technical University (METU), Ankara, 06531, Turkiye"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Tatbul", 
        "givenName": "Nesime", 
        "id": "sg:person.012400611242.87", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.012400611242.87"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Middle East Technical University", 
          "id": "https://www.grid.ac/institutes/grid.6935.9", 
          "name": [
            "Software Research and Development Center Department of Computer Engineering, Middle East Technical University (METU), Ankara, 06531, Turkiye"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Karagoz", 
        "givenName": "Pinar", 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Middle East Technical University", 
          "id": "https://www.grid.ac/institutes/grid.6935.9", 
          "name": [
            "Software Research and Development Center Department of Computer Engineering, Middle East Technical University (METU), Ankara, 06531, Turkiye"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Halici", 
        "givenName": "Ugur", 
        "id": "sg:person.012470124473.98", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.012470124473.98"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Middle East Technical University", 
          "id": "https://www.grid.ac/institutes/grid.6935.9", 
          "name": [
            "Software Research and Development Center Department of Computer Engineering, Middle East Technical University (METU), Ankara, 06531, Turkiye"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Altinel", 
        "givenName": "Mehmet", 
        "id": "sg:person.015364531215.31", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.015364531215.31"
        ], 
        "type": "Person"
      }
    ], 
    "datePublished": "1998", 
    "datePublishedReg": "1998-01-01", 
    "description": "Workflows are activities involving the coordinated execution of multiple tasks performed by different processing entities, mostly in distributed heterogeneous environments which are very common in enterprises of even moderate complexity. Centralized workflow systems fall short to meet the demands of such environments. This paper describes the design and implementation of a distributed workflow management system, namely, METUFIow. The main contribution of this prototype is to provide a truly distributed execution environment, where the scheduler, the history manager and the worklist manager of the system are fully distributed giving rise to failure resiliency and increased performance.", 
    "editor": [
      {
        "familyName": "Do\u011fa\u00e7", 
        "givenName": "Asuman", 
        "type": "Person"
      }, 
      {
        "familyName": "Kalinichenko", 
        "givenName": "Leonid", 
        "type": "Person"
      }, 
      {
        "familyName": "\u00d6zsu", 
        "givenName": "M. Tamer", 
        "type": "Person"
      }, 
      {
        "familyName": "Sheth", 
        "givenName": "Amit", 
        "type": "Person"
      }
    ], 
    "genre": "chapter", 
    "id": "sg:pub.10.1007/978-3-642-58908-9_4", 
    "inLanguage": [
      "en"
    ], 
    "isAccessibleForFree": false, 
    "isPartOf": {
      "isbn": [
        "978-3-642-63786-5", 
        "978-3-642-58908-9"
      ], 
      "name": "Workflow Management Systems and Interoperability", 
      "type": "Book"
    }, 
    "name": "Design and Implementation of a Distributed Workflow Management System: METUFlow", 
    "pagination": "61-91", 
    "productId": [
      {
        "name": "doi", 
        "type": "PropertyValue", 
        "value": [
          "10.1007/978-3-642-58908-9_4"
        ]
      }, 
      {
        "name": "readcube_id", 
        "type": "PropertyValue", 
        "value": [
          "20f003244aa9f0e9c72365e568368a6b8c58a1f031bb0b94d0fd05c92aee3841"
        ]
      }, 
      {
        "name": "dimensions_id", 
        "type": "PropertyValue", 
        "value": [
          "pub.1006914508"
        ]
      }
    ], 
    "publisher": {
      "location": "Berlin, Heidelberg", 
      "name": "Springer Berlin Heidelberg", 
      "type": "Organisation"
    }, 
    "sameAs": [
      "https://doi.org/10.1007/978-3-642-58908-9_4", 
      "https://app.dimensions.ai/details/publication/pub.1006914508"
    ], 
    "sdDataset": "chapters", 
    "sdDatePublished": "2019-04-15T10:17", 
    "sdLicense": "https://scigraph.springernature.com/explorer/license/", 
    "sdPublisher": {
      "name": "Springer Nature - SN SciGraph project", 
      "type": "Organization"
    }, 
    "sdSource": "s3://com-uberresearch-data-dimensions-target-20181106-alternative/cleanup/v134/2549eaecd7973599484d7c17b260dba0a4ecb94b/merge/v9/a6c9fde33151104705d4d7ff012ea9563521a3ce/jats-lookup/v90/0000000001_0000000264/records_8659_00000011.jsonl", 
    "type": "Chapter", 
    "url": "http://link.springer.com/10.1007/978-3-642-58908-9_4"
  }
]
 

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-642-58908-9_4'

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-642-58908-9_4'

Turtle is a human-readable linked data format.

curl -H 'Accept: text/turtle' 'https://scigraph.springernature.com/pub.10.1007/978-3-642-58908-9_4'

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-642-58908-9_4'


 

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

142 TRIPLES      22 PREDICATES      27 URIs      20 LITERALS      8 BLANK NODES

Subject Predicate Object
1 sg:pub.10.1007/978-3-642-58908-9_4 schema:about anzsrc-for:08
2 anzsrc-for:0806
3 schema:author Nfc81ab60eac54320a3ab06f1e1fe0752
4 schema:datePublished 1998
5 schema:datePublishedReg 1998-01-01
6 schema:description Workflows are activities involving the coordinated execution of multiple tasks performed by different processing entities, mostly in distributed heterogeneous environments which are very common in enterprises of even moderate complexity. Centralized workflow systems fall short to meet the demands of such environments. This paper describes the design and implementation of a distributed workflow management system, namely, METUFIow. The main contribution of this prototype is to provide a truly distributed execution environment, where the scheduler, the history manager and the worklist manager of the system are fully distributed giving rise to failure resiliency and increased performance.
7 schema:editor Nb323b18c62d34899bedc910f42fc96c9
8 schema:genre chapter
9 schema:inLanguage en
10 schema:isAccessibleForFree false
11 schema:isPartOf Na79b0bcbe2c04aa59ce1c8ebba7e3a7e
12 schema:name Design and Implementation of a Distributed Workflow Management System: METUFlow
13 schema:pagination 61-91
14 schema:productId N283cffdaa7ce41799c03b96297246948
15 Nb2083392e47e4690ba460548361bf640
16 Nb3310ca6bba8450a95c7d428960d934c
17 schema:publisher Nc453c100023147c1a399137068b72323
18 schema:sameAs https://app.dimensions.ai/details/publication/pub.1006914508
19 https://doi.org/10.1007/978-3-642-58908-9_4
20 schema:sdDatePublished 2019-04-15T10:17
21 schema:sdLicense https://scigraph.springernature.com/explorer/license/
22 schema:sdPublisher N37c945627225460eba695a606fd73dad
23 schema:url http://link.springer.com/10.1007/978-3-642-58908-9_4
24 sgo:license sg:explorer/license/
25 sgo:sdDataset chapters
26 rdf:type schema:Chapter
27 N0c8cf55de0694dbbb763cd8f9587614e schema:affiliation https://www.grid.ac/institutes/grid.6935.9
28 schema:familyName Karagoz
29 schema:givenName Pinar
30 rdf:type schema:Person
31 N10ca0cf7dc4e474883d55b9f9a29e8ab rdf:first sg:person.07721402144.55
32 rdf:rest N37b250fb32294ce3b2005788f26af376
33 N230579dd132a41069be17e4a0a054f8d schema:familyName Kalinichenko
34 schema:givenName Leonid
35 rdf:type schema:Person
36 N283cffdaa7ce41799c03b96297246948 schema:name doi
37 schema:value 10.1007/978-3-642-58908-9_4
38 rdf:type schema:PropertyValue
39 N37b250fb32294ce3b2005788f26af376 rdf:first sg:person.011010063663.24
40 rdf:rest Nc0c778e0d1304decb59753e36bd83d5c
41 N37c945627225460eba695a606fd73dad schema:name Springer Nature - SN SciGraph project
42 rdf:type schema:Organization
43 N38cedbc79bde46d9805be9200040ce06 rdf:first sg:person.016377712174.44
44 rdf:rest N4e771d3d15564003ad80a894b022e866
45 N4a94e458cbf048c989045467c5b91bc5 rdf:first N6982ea5cfb484d5aab11842d45d24065
46 rdf:rest rdf:nil
47 N4e71d0b028ba41ec8b803a5a3da9cd93 schema:familyName Özsu
48 schema:givenName M. Tamer
49 rdf:type schema:Person
50 N4e771d3d15564003ad80a894b022e866 rdf:first sg:person.012400611242.87
51 rdf:rest N93c5489dde0847f3af5284f8d615e3b3
52 N557876b972d145599b5b88aaa245caa9 rdf:first sg:person.010761352537.46
53 rdf:rest N10ca0cf7dc4e474883d55b9f9a29e8ab
54 N6982ea5cfb484d5aab11842d45d24065 schema:familyName Sheth
55 schema:givenName Amit
56 rdf:type schema:Person
57 N75782cf768ed46d2b545d2e214ccbf84 rdf:first N4e71d0b028ba41ec8b803a5a3da9cd93
58 rdf:rest N4a94e458cbf048c989045467c5b91bc5
59 N8c0ee306a5f44a0599521b4e6c5b991c schema:familyName Doğaç
60 schema:givenName Asuman
61 rdf:type schema:Person
62 N93c5489dde0847f3af5284f8d615e3b3 rdf:first N0c8cf55de0694dbbb763cd8f9587614e
63 rdf:rest Nc120c0cbdcec421e962e39f3682035da
64 Na23dbe629dbe4988afa03a7bf89b920b rdf:first N230579dd132a41069be17e4a0a054f8d
65 rdf:rest N75782cf768ed46d2b545d2e214ccbf84
66 Na36755795d054103a3f47129247c3d79 rdf:first sg:person.015364531215.31
67 rdf:rest rdf:nil
68 Na79b0bcbe2c04aa59ce1c8ebba7e3a7e schema:isbn 978-3-642-58908-9
69 978-3-642-63786-5
70 schema:name Workflow Management Systems and Interoperability
71 rdf:type schema:Book
72 Nb2083392e47e4690ba460548361bf640 schema:name readcube_id
73 schema:value 20f003244aa9f0e9c72365e568368a6b8c58a1f031bb0b94d0fd05c92aee3841
74 rdf:type schema:PropertyValue
75 Nb323b18c62d34899bedc910f42fc96c9 rdf:first N8c0ee306a5f44a0599521b4e6c5b991c
76 rdf:rest Na23dbe629dbe4988afa03a7bf89b920b
77 Nb3310ca6bba8450a95c7d428960d934c schema:name dimensions_id
78 schema:value pub.1006914508
79 rdf:type schema:PropertyValue
80 Nc0c778e0d1304decb59753e36bd83d5c rdf:first sg:person.014474367115.33
81 rdf:rest N38cedbc79bde46d9805be9200040ce06
82 Nc120c0cbdcec421e962e39f3682035da rdf:first sg:person.012470124473.98
83 rdf:rest Na36755795d054103a3f47129247c3d79
84 Nc453c100023147c1a399137068b72323 schema:location Berlin, Heidelberg
85 schema:name Springer Berlin Heidelberg
86 rdf:type schema:Organisation
87 Nfc81ab60eac54320a3ab06f1e1fe0752 rdf:first sg:person.01074167140.73
88 rdf:rest N557876b972d145599b5b88aaa245caa9
89 anzsrc-for:08 schema:inDefinedTermSet anzsrc-for:
90 schema:name Information and Computing Sciences
91 rdf:type schema:DefinedTerm
92 anzsrc-for:0806 schema:inDefinedTermSet anzsrc-for:
93 schema:name Information Systems
94 rdf:type schema:DefinedTerm
95 sg:person.01074167140.73 schema:affiliation https://www.grid.ac/institutes/grid.6935.9
96 schema:familyName Dogac
97 schema:givenName Asuman
98 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.01074167140.73
99 rdf:type schema:Person
100 sg:person.010761352537.46 schema:affiliation https://www.grid.ac/institutes/grid.6935.9
101 schema:familyName Gokkoca
102 schema:givenName Esin
103 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.010761352537.46
104 rdf:type schema:Person
105 sg:person.011010063663.24 schema:affiliation https://www.grid.ac/institutes/grid.6935.9
106 schema:familyName Koksal
107 schema:givenName Pinar
108 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.011010063663.24
109 rdf:type schema:Person
110 sg:person.012400611242.87 schema:affiliation https://www.grid.ac/institutes/grid.6935.9
111 schema:familyName Tatbul
112 schema:givenName Nesime
113 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.012400611242.87
114 rdf:type schema:Person
115 sg:person.012470124473.98 schema:affiliation https://www.grid.ac/institutes/grid.6935.9
116 schema:familyName Halici
117 schema:givenName Ugur
118 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.012470124473.98
119 rdf:type schema:Person
120 sg:person.014474367115.33 schema:affiliation https://www.grid.ac/institutes/grid.6935.9
121 schema:familyName Cingil
122 schema:givenName Ibrahim
123 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.014474367115.33
124 rdf:type schema:Person
125 sg:person.015364531215.31 schema:affiliation https://www.grid.ac/institutes/grid.6935.9
126 schema:familyName Altinel
127 schema:givenName Mehmet
128 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.015364531215.31
129 rdf:type schema:Person
130 sg:person.016377712174.44 schema:affiliation https://www.grid.ac/institutes/grid.6935.9
131 schema:familyName Arpinar
132 schema:givenName Budak
133 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.016377712174.44
134 rdf:type schema:Person
135 sg:person.07721402144.55 schema:affiliation https://www.grid.ac/institutes/grid.6935.9
136 schema:familyName Arpinar
137 schema:givenName Sena
138 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.07721402144.55
139 rdf:type schema:Person
140 https://www.grid.ac/institutes/grid.6935.9 schema:alternateName Middle East Technical University
141 schema:name Software Research and Development Center Department of Computer Engineering, Middle East Technical University (METU), Ankara, 06531, Turkiye
142 rdf:type schema:Organization
 




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


...