4th IEEE International Conference on Cloud Computing Technology and Science Proceedings 2012
DOI: 10.1109/cloudcom.2012.6427487
|View full text |Cite
|
Sign up to set email alerts
|

AROM: Processing big data with Data Flow Graphs and functional programming

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2013
2013
2017
2017

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(4 citation statements)
references
References 15 publications
0
4
0
Order By: Relevance
“…Some authors have already pointed out the necessity of parallel and distributed programming for handling the big data sets in the general context or even in the geospatial context (Lee et al 2014, Shekhar et al 2012. Others have pointed out the usefulness of functional programming concepts or languages such as Haskell Domain-Specific Language (Mintchev 2014), Map-reduce (Maitrey & Jha 2015, Mohammed et al 2014, Data Flow Graphs (Tran et al 2012), or self-adjusting computation (Acar & Chen 2013). However, there is a gap between the research works that advocate functional programming techniques but do not handle specifically geospatial data, and research works that focus on geospatial big data, but do not guarantee the absence of data races (which are the races of different threads to gain access to the same data item in some shared memory [Milewski 2009]).…”
Section: Data Modelling and Structuringmentioning
confidence: 99%
“…Some authors have already pointed out the necessity of parallel and distributed programming for handling the big data sets in the general context or even in the geospatial context (Lee et al 2014, Shekhar et al 2012. Others have pointed out the usefulness of functional programming concepts or languages such as Haskell Domain-Specific Language (Mintchev 2014), Map-reduce (Maitrey & Jha 2015, Mohammed et al 2014, Data Flow Graphs (Tran et al 2012), or self-adjusting computation (Acar & Chen 2013). However, there is a gap between the research works that advocate functional programming techniques but do not handle specifically geospatial data, and research works that focus on geospatial big data, but do not guarantee the absence of data races (which are the races of different threads to gain access to the same data item in some shared memory [Milewski 2009]).…”
Section: Data Modelling and Structuringmentioning
confidence: 99%
“…The design of our tool relies on recent advances in graph database technology and graph computing: once a Java project has been analyzed by Arcan, a new graph database is created containing the structural dependencies of the system. Thanks to graph computing and connected big data processing technology [5], it is then possible to run detection algorithms on this graph to extract information about the analyzed project (package/class metrics, architectural issues).…”
Section: Introductionmentioning
confidence: 99%
“…pagerank(graph)). Therefore, it seems that functional [50], data flow [68] and domain specific [29] graph analysis languages are being created to ease our graph processing tasks.…”
Section: Other Aspectsmentioning
confidence: 99%