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 N51a2b749503047fa90dbb0e884389b7a
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 N22a21ccb66694efd9c02a4d4087491bb
8 schema:genre chapter
9 schema:inLanguage en
10 schema:isAccessibleForFree false
11 schema:isPartOf N72f29e504109441baec3768c8c81d7f0
12 schema:name Design and Implementation of a Distributed Workflow Management System: METUFlow
13 schema:pagination 61-91
14 schema:productId N44e51193e9b34000a8afb7eae04e2c9a
15 Nbcaaa9a62d2945d39fccb82038ac87b0
16 Nde23362f82664dee8b8399d9e4ab60be
17 schema:publisher N531baeb7b7cc4f96bde87c5c452a4bd6
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 Nced38a1eb8584a248d6e809e04d8fb43
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 N0794648bce0f430eb2030f2a95b5d737 rdf:first sg:person.010761352537.46
28 rdf:rest N080703f0a98747b8badef758fee657f2
29 N080703f0a98747b8badef758fee657f2 rdf:first sg:person.07721402144.55
30 rdf:rest N321e02f61e374e2bb59f89ff1a6ec1df
31 N17e16fb1eedf44f095d1bc168e648f6e schema:familyName Kalinichenko
32 schema:givenName Leonid
33 rdf:type schema:Person
34 N22a21ccb66694efd9c02a4d4087491bb rdf:first Nf4df66031ba140b09e7528daa6927df3
35 rdf:rest N87e3800ea944434eb79f2ea5a1aa487f
36 N257885c41a0540aeb4a50f93bb122984 schema:familyName Özsu
37 schema:givenName M. Tamer
38 rdf:type schema:Person
39 N321e02f61e374e2bb59f89ff1a6ec1df rdf:first sg:person.011010063663.24
40 rdf:rest Nd51e178e1a2a4390859454aee423210f
41 N346a6990c9824149b35a4e26df8ede3d rdf:first sg:person.016377712174.44
42 rdf:rest Nb52d6ecd4d76439a9055c63fd4081782
43 N44e51193e9b34000a8afb7eae04e2c9a schema:name doi
44 schema:value 10.1007/978-3-642-58908-9_4
45 rdf:type schema:PropertyValue
46 N51a2b749503047fa90dbb0e884389b7a rdf:first sg:person.01074167140.73
47 rdf:rest N0794648bce0f430eb2030f2a95b5d737
48 N531baeb7b7cc4f96bde87c5c452a4bd6 schema:location Berlin, Heidelberg
49 schema:name Springer Berlin Heidelberg
50 rdf:type schema:Organisation
51 N55bdd96990a349a9918ad727585a8c14 schema:affiliation https://www.grid.ac/institutes/grid.6935.9
52 schema:familyName Karagoz
53 schema:givenName Pinar
54 rdf:type schema:Person
55 N5bd0eb64103449cdaea37bdb2ed0bed6 rdf:first N257885c41a0540aeb4a50f93bb122984
56 rdf:rest Nea46efe5053c49f781e010fe05baa2d5
57 N72f29e504109441baec3768c8c81d7f0 schema:isbn 978-3-642-58908-9
58 978-3-642-63786-5
59 schema:name Workflow Management Systems and Interoperability
60 rdf:type schema:Book
61 N806eab05201c4f508e7c6b8efc1cc69b rdf:first N55bdd96990a349a9918ad727585a8c14
62 rdf:rest Ncae96c5720bb48e0842c7ab2cdbeebc2
63 N87e3800ea944434eb79f2ea5a1aa487f rdf:first N17e16fb1eedf44f095d1bc168e648f6e
64 rdf:rest N5bd0eb64103449cdaea37bdb2ed0bed6
65 Na106e9f3c7654e18a7c1376a5a7d52d4 schema:familyName Sheth
66 schema:givenName Amit
67 rdf:type schema:Person
68 Nb52d6ecd4d76439a9055c63fd4081782 rdf:first sg:person.012400611242.87
69 rdf:rest N806eab05201c4f508e7c6b8efc1cc69b
70 Nbcaaa9a62d2945d39fccb82038ac87b0 schema:name dimensions_id
71 schema:value pub.1006914508
72 rdf:type schema:PropertyValue
73 Ncae96c5720bb48e0842c7ab2cdbeebc2 rdf:first sg:person.012470124473.98
74 rdf:rest Nfd7e934b7d1948a98c19eba66214e94c
75 Nced38a1eb8584a248d6e809e04d8fb43 schema:name Springer Nature - SN SciGraph project
76 rdf:type schema:Organization
77 Nd51e178e1a2a4390859454aee423210f rdf:first sg:person.014474367115.33
78 rdf:rest N346a6990c9824149b35a4e26df8ede3d
79 Nde23362f82664dee8b8399d9e4ab60be schema:name readcube_id
80 schema:value 20f003244aa9f0e9c72365e568368a6b8c58a1f031bb0b94d0fd05c92aee3841
81 rdf:type schema:PropertyValue
82 Nea46efe5053c49f781e010fe05baa2d5 rdf:first Na106e9f3c7654e18a7c1376a5a7d52d4
83 rdf:rest rdf:nil
84 Nf4df66031ba140b09e7528daa6927df3 schema:familyName Doğaç
85 schema:givenName Asuman
86 rdf:type schema:Person
87 Nfd7e934b7d1948a98c19eba66214e94c rdf:first sg:person.015364531215.31
88 rdf:rest rdf:nil
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)


...