A Language-Based and Process-Oriented Approach for Supporting the Knowledge Discovery Processes

Loading...
Thumbnail Image

Date

2015

Journal Title

Journal ISSN

Volume Title

Type

Book chapter

Publisher

The Steering Committee of The World Congress in Computer Science, Computer Engineering and Applied Computing (WorldComp)

Series Info

Proceedings of the International Conference on Data Mining (DMIN);Pages: 107

Doi

Abstract

Knowledge Discovery in Databases (KDD) processes are complex, highly interactive and iterative. The similarities between KDD processes and software development processes suggest that approaches used to manage the development of software processes are also applicable and in fact advantageous to KDD processes. In this paper, we examine the current approaches for supporting KDD and note to their limitations in providing comprehensive and effective process support. We propose a language-based and process-oriented approach for supporting KDD processes that is based on explicitly representing KDD processes as process programs that can be analyzed, validated, and enacted. We illustrate the proposed approach using a novel process programming language that is designed to describe general process concepts as well as specific KDD concepts. Along with the KDD process language, an IDE-style development environment is proposed to assist in modeling and enacting KDD processes. The overall approach is evaluated and illustrated by modeling and enacting a traditional KDD process.

Description

MSA Google Scholar

Keywords

October University for University of Data Mining, Knowledge Discovery in Databases, KDD Process, Process Programming.

Citation

Full Text link