DISPEL Enactment

Chee Sun Liew*, Amrey Krause, David Snelling

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingChapter


This chapter describes the processing of DISPEL requests, which is called as DISPEL enactment. The chapter is targeted at the data-intensive engineers who work on the implementation of the data-intensive platforms. The first section of the chapter addresses DISPEL language processing, which includes parsing and validating a DISPEL scripts and creating its corresponding dataflow graph-usually annotated with the information deduced during this phase. The second section outlines optimization, which includes selection of processing elements (PEs), transformation of the dataflow graph, substitution of PEs, identification of available resources, and the mapping of PEs to resources. The third section outlines deployment, which includes compiling the graphical representation into platform specific executable graphs and setting up resource and dataflow connections. The fourth section addresses execution and control phase, which includes instrumentation and performance measurement, failure management, results delivery, termination, and clean up.

Original languageEnglish
Title of host publicationThe DATA Bonanza: Improving Knowledge Discovery in Science, Engineering, and Business
PublisherJohn Wiley & Sons Inc.
Number of pages23
ISBN (Print)9781118398647
Publication statusPublished - 9 Apr 2013


  • DISPEL enactment
  • DISPEL language processing
  • Optimization
  • Processing elements (PEs)


Dive into the research topics of 'DISPEL Enactment'. Together they form a unique fingerprint.

Cite this