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 Nc4455f1a92d54edfbb410a7dcecc59e3
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 N0d8e94d588174a69b8cc83f2c126a3a4
8 schema:genre chapter
9 schema:inLanguage en
10 schema:isAccessibleForFree false
11 schema:isPartOf N0ccb7d5d289b4e92b7512b834b0e9c54
12 schema:name Design and Implementation of a Distributed Workflow Management System: METUFlow
13 schema:pagination 61-91
14 schema:productId N686bc9e9ea4549bb94c66ad8c6271bea
15 N901c5f724943473e8184b10ace91ece4
16 Nf4c172f73caa4205b9231eb15a50a2a0
17 schema:publisher N18f0fb493f3a4ab7a26fd706bbf1ee54
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 N623c6f754de44c5e825dba7a0bd6d8e3
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 N0ccb7d5d289b4e92b7512b834b0e9c54 schema:isbn 978-3-642-58908-9
28 978-3-642-63786-5
29 schema:name Workflow Management Systems and Interoperability
30 rdf:type schema:Book
31 N0d8e94d588174a69b8cc83f2c126a3a4 rdf:first Nb30cb8048d904a4f91cde0caba97506b
32 rdf:rest N4a7d3687a1914b8aa6daf79dcb5405bf
33 N18f0fb493f3a4ab7a26fd706bbf1ee54 schema:location Berlin, Heidelberg
34 schema:name Springer Berlin Heidelberg
35 rdf:type schema:Organisation
36 N2b2783f35f3e4a99a7d83cb7b4f01191 schema:affiliation https://www.grid.ac/institutes/grid.6935.9
37 schema:familyName Karagoz
38 schema:givenName Pinar
39 rdf:type schema:Person
40 N2e5babe7cc7441c1af5bfe26903eb711 rdf:first sg:person.016377712174.44
41 rdf:rest Ndd4fb911fc85477cba17a6ad6b4b4e4e
42 N3058fe23d8644e78b083eb57e888f4ee schema:familyName Sheth
43 schema:givenName Amit
44 rdf:type schema:Person
45 N4045c31aca1946a08a495dcd4adfbffa rdf:first sg:person.015364531215.31
46 rdf:rest rdf:nil
47 N4a7d3687a1914b8aa6daf79dcb5405bf rdf:first Ncbd1aa5cee7e43238a669af8349b6962
48 rdf:rest Nc0b289f42206400b80ed6efd3550bc3d
49 N623c6f754de44c5e825dba7a0bd6d8e3 schema:name Springer Nature - SN SciGraph project
50 rdf:type schema:Organization
51 N686bc9e9ea4549bb94c66ad8c6271bea schema:name readcube_id
52 schema:value 20f003244aa9f0e9c72365e568368a6b8c58a1f031bb0b94d0fd05c92aee3841
53 rdf:type schema:PropertyValue
54 N6ae3e0af37c7446aaa3fe19e527c5aab rdf:first sg:person.014474367115.33
55 rdf:rest N2e5babe7cc7441c1af5bfe26903eb711
56 N7a8e7a2c86484e8b88998ca2ff8c4c5b rdf:first N2b2783f35f3e4a99a7d83cb7b4f01191
57 rdf:rest Nc4d76827f26a407bbb48ace76a9657c4
58 N7ac3136aee264e23a88ebdbc095e03fb rdf:first N3058fe23d8644e78b083eb57e888f4ee
59 rdf:rest rdf:nil
60 N8ad464fc4f6d4b2e9fe4088c490195f6 schema:familyName Özsu
61 schema:givenName M. Tamer
62 rdf:type schema:Person
63 N901c5f724943473e8184b10ace91ece4 schema:name dimensions_id
64 schema:value pub.1006914508
65 rdf:type schema:PropertyValue
66 N9d799b93b97341d5a7e04ffb92ce1df3 rdf:first sg:person.07721402144.55
67 rdf:rest Na49918d1e17645609c42531794558a90
68 Na49918d1e17645609c42531794558a90 rdf:first sg:person.011010063663.24
69 rdf:rest N6ae3e0af37c7446aaa3fe19e527c5aab
70 Na64ba4de4a4a4a66923ab1316e838699 rdf:first sg:person.010761352537.46
71 rdf:rest N9d799b93b97341d5a7e04ffb92ce1df3
72 Nb30cb8048d904a4f91cde0caba97506b schema:familyName Doğaç
73 schema:givenName Asuman
74 rdf:type schema:Person
75 Nc0b289f42206400b80ed6efd3550bc3d rdf:first N8ad464fc4f6d4b2e9fe4088c490195f6
76 rdf:rest N7ac3136aee264e23a88ebdbc095e03fb
77 Nc4455f1a92d54edfbb410a7dcecc59e3 rdf:first sg:person.01074167140.73
78 rdf:rest Na64ba4de4a4a4a66923ab1316e838699
79 Nc4d76827f26a407bbb48ace76a9657c4 rdf:first sg:person.012470124473.98
80 rdf:rest N4045c31aca1946a08a495dcd4adfbffa
81 Ncbd1aa5cee7e43238a669af8349b6962 schema:familyName Kalinichenko
82 schema:givenName Leonid
83 rdf:type schema:Person
84 Ndd4fb911fc85477cba17a6ad6b4b4e4e rdf:first sg:person.012400611242.87
85 rdf:rest N7a8e7a2c86484e8b88998ca2ff8c4c5b
86 Nf4c172f73caa4205b9231eb15a50a2a0 schema:name doi
87 schema:value 10.1007/978-3-642-58908-9_4
88 rdf:type schema:PropertyValue
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)


...