TY - GEN
T1 - Architecture for interoperability and reuse in data mining systems
AU - Kulkarni, Aniruddha
AU - Hewett, Rattikorn
PY - 2006/1/1
Y1 - 2006/1/1
N2 - Data mining systems are mainly built to assist users to automatically abstract useful information from large data sets. Thus, they often lack supports for other important practical considerations commonly used in software development (e.g., ease of software modification and maintenance, and portability of resulting models). This paper studies principles for the development of data mining systems from software engineering perspectives. In particular, we propose a framework architecture that provides four desirable characteristics: extensibility, modularity, flexibility and interoperabity. The architecture utilizes a design pattern called Pipes and Filters together with data replication to provide loosely coupled structures for the systems. It also facilitates interoperability and reusability of the resulting predictive models obtained from the mining process by means of appropriate interface mechanisms. The proposed architecture promises important advantages that can enhance the usability of data mining systems.
AB - Data mining systems are mainly built to assist users to automatically abstract useful information from large data sets. Thus, they often lack supports for other important practical considerations commonly used in software development (e.g., ease of software modification and maintenance, and portability of resulting models). This paper studies principles for the development of data mining systems from software engineering perspectives. In particular, we propose a framework architecture that provides four desirable characteristics: extensibility, modularity, flexibility and interoperabity. The architecture utilizes a design pattern called Pipes and Filters together with data replication to provide loosely coupled structures for the systems. It also facilitates interoperability and reusability of the resulting predictive models obtained from the mining process by means of appropriate interface mechanisms. The proposed architecture promises important advantages that can enhance the usability of data mining systems.
UR - http://www.scopus.com/inward/record.url?scp=77955614348&partnerID=8YFLogxK
U2 - 10.1109/TPSD.2006.5507468
DO - 10.1109/TPSD.2006.5507468
M3 - Conference contribution
SN - 1424403596
SN - 9781424403592
T3 - 2006 IEEE Region 5 Conference
SP - 16
EP - 21
BT - 2006 IEEE Region 5 Conference
PB - IEEE Computer Society
Y2 - 7 April 2006 through 8 April 2006
ER -