|
(Winter 2012) |
Class: TuTh 6-7:20PM, State Hall 318,
Webpage: http://www.cs.wayne.edu/~shiyong/csc8710/csc8710.html
This course will consist of a sequence of presentations on scientific workflows based on recent papers selected from premier conferences and journals. Topics that will be covered include but not limited to the list below:
·
Scientific workflow provenance management
·
Scientific workflow
provenance analytics
·
Scientific workflow data, metadata, service, and task
management
·
Scientific workflow architectures, models, and
languages
·
Scientific workflow monitoring and failure handling
·
Streaming data processing in scientific workflows
·
Pipelined, data, workflow, and task parallelism in
scientific workflows
·
Service, Grid, or Cloud-based scientific workflows
·
Data, metadata, compute, user-interaction, or
visualization-intensive scientific workflows
·
Scientific workflow composition
·
Trust, privacy, security
issues in scientific workflows
·
Data integration and service integration in scientific
workflows
·
Scientific workflow mapping, optimization, and
scheduling
·
Scientific workflow modeling, simulation, analysis,
and verification
·
Scalability, reliability, extensibility, agility, and
interoperability ?
·
Scientific workflow applications
Each student will present a number of lectures based on selected papers from the scientific workflow literature. In addition, students will be expected to conduct one course project under the guidance of the instructor. At the end of the semester, students will present a demo and submit a project report. The objective of the course is, after taking this course, students are expected to have a broad knowledge of scientific workflow in general, understand well a specific problem in particular, and are able to apply the techniques learned to solve a scientific data analysis problem.
The course will require the following work:
All the above work is expected to be done individually except the projects which will be completed by a group of at most two students.
You can have one late submission for either an assignment or for a project but not for both up to one week without any penalty. Please indicate on the cover page of your submission when you use your late excuse. If late excuse is not used, a penalty of 20 % per day will be assessed. The late excuse cannot be used for the last assignment or the last project whichever is due later. No late excuse can be used for any exam.
Unless explicitly specified that you can work
together as a group, copying an assignment/exam/project from another student in
this class or obtaining a solution from some other source will lead to an
automatic failure for this course and to a disciplinary action. Allowing
another student to copy one's work will be treated as an act of academic
dishonesty, leading to the same penalty as copying.
If you need a special accommodation due to
mental or physical disability or other medical reasons, please contact the
Educational Accessibility Services (
·
Open source
ActiveBPEL 5.0 for free download
·
Oracle
BPEL Process Manager (free download)