comparison README.txt @ 6:16efbc1beed0

more notes
author Jeff Hammel <jhammel@mozilla.com>
date Mon, 15 Apr 2013 22:40:54 -0700
parents 24417b83ef29
children ad4b3d5ad5f8
comparison
equal deleted inserted replaced
5:24417b83ef29 6:16efbc1beed0
1 IntentMadeManifest 1 IntentMadeManifest
2 =========== 2 ==================
3 3
4 python workflow engine via directed graph 4 /python workflow engine via directed graph/
5 5
6 As risen from the stillborn ashes: 6 As risen from the stillborn ashes:
7 http://k0s.org/mozilla/hg/MozbaseWorkflow/ 7 http://k0s.org/mozilla/hg/MozbaseWorkflow/
8 [TODO: ^port]
8 9
9 10
10 Intents 11 Intents
11 ------- 12 -------
12 13
13 What is a directed graph? 14 /What is a directed graph?/
15
16 Several systems take the form of a directed graph:
14 17
15 - dependencies 18 - dependencies
16 - workflow 19 - workflow
20
21
22
17 23
18 24
19 Potential Uses 25 Potential Uses
20 -------------- 26 --------------
21 27
28 - MAKAO, reverse engineering build systems : 34 - MAKAO, reverse engineering build systems :
29 http://mcis.polymtl.ca/~bram/makao/ 35 http://mcis.polymtl.ca/~bram/makao/
30 36
31 * workflow construction, execution, and curation: 37 * workflow construction, execution, and curation:
32 - [TODO] 38 - [TODO]
39
40 * hybrid: of course, since IRL
41 `workflow = DAG; dependencies = DAG => ...` ,
42 you can do some crazy things:
43 - actions: a class with method dependencies noted by decorators
44 (see actions.py)
33 45
34 Meta: 46 Meta:
35 - A Formal Definition of Data Flow Graph Models 47 - A Formal Definition of Data Flow Graph Models
36 http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=1676696&contentType=Journals+%26+Magazines 48 http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=1676696&contentType=Journals+%26+Magazines
37 49