Kebutuhan Perangkat Lunak Untuk Aplikasi Data Mining

Penulis

DOI:

https://doi.org/10.25077/TEKNOSI.v3i2.2017.233-240

Kata Kunci:

requirements, software, architecture, datamining, application

Abstrak

In software development, the software requirements are the result of understandings of user requirements or the system owners to the developer. Based on these requirements, the developers are able to develop their software architecture. Based on software architecture, developers can construct a set of requirements. This reuse process shall give positive impacts to a better software product. This research uses a technique for generating software requirements for data mining based on data mining software architecture, especially a data mining application for analyzing social media. The contribution of this research is a proposal of a generic data mining requirements software that is expected to be reference for data mining application development. The proposal is evaluated to three different data mining applications that each consists of four typical requirements. These three applications are compared to our generated requirements. The results show that 50% of our requirements have been used in these applications or an average of 83.33% requirements from our proposal has contributed to these three applications. It shows that the technique used to generate software requirements based on software architecture is able to provide an alternative to develop new common requirements.

Referensi

D. Garlan, “The Role Of Software Architecture In Requirements Engineering,†IEEE, P. 240, 1994. C. Jones, “POSTIVE AND NEGATIVE INNOVATIONS IN SOFTWARE ENGINEERING,†International Journal Of Software Science And Computational Intelligence, 2006. J. Cleland-Huang, A. Czauderna And E. Keenan, “A Persona-Based Approach For Exploring Architecturally Significant Requirements In Agile Projects,†Requirements Engineering: Foundation For Software Quality, Pp. 18-33, 2013. R. S. Wahono, “ANALYZING REQUIREMENTS ENGINEERING PROBLEMS,†In Proceedings Of The IECI Japan Workshop 2003, Japan, 2003. F. Chen, “From Architecture To Requirements : Relating Requirements And Architecture For Better Requirements Engineering,†Pp. 451-455, 2014. L. Bass, P. Clements And R. Kazman, “What Is Software Architecture ?,†In Software Architecture In Practice, Addison Wesley, 2003, Pp. 43-46. G. S. Patton, “Requirements Engineering In The Solution Domain,†Requirements Engineering, Springer, Pp. 115-136, 2011. M. A. Russell, Mining The Social Web, O'Reilly, 2011. A. Perwitasari, Arsitektur Perangkat Lunak Untuk Analisis Data Media Sosial, Bandung: ITB, 2015. M. M. Rahman, “Mining Social Data To Extract Intellectual Knowledge,†International Journal Of Intelligent Systems And Applications, Pp. 15-24, 2012. D. Himawan, Aplikasi Data Mining Menggunakan Algoritma ID3 Untuk Mengklasifikasi Kelulusan Mahasiswa Pada Universitas Dian Nuswantoro Semarang, Semarang: Universitas Dian Nuswantoro, 2014. N. M. Huda, APLIKASI DATA MINING UNTUK MENAMPILKAN INFORMASI TINGKAT KELULUSAN MAHASISWA, Semarang: UNIVERSITAS DIPONEGORO, 2010. F. A. Ma’ruf, APLIKASI DATA MINING UNTUK MENGETAHUI HUBUNGAN PROSES MASUK DENGAN TINGKAT KELULUSAN MAHASISWA, Yogyakarta: STMIK AMIKOM, 2013.

Unduhan

Telah diserahkan

15-07-2017

Diterima

09-08-2017

Diterbitkan

31-08-2017

Cara Mengutip

[1]
I. Surya, “Kebutuhan Perangkat Lunak Untuk Aplikasi Data Mining”, TEKNOSI, vol. 3, no. 2, hlm. 233–240, Agu 2017.

Terbitan

Bagian

Articles