Abstract
In a knowledge society, transforming data into information and knowledge to support the decision-making process is a crucial success factor for all organizations. In this sense, the mission of Software Engineering is to build systems able to process large volumes of data, transform them into relevant knowledge and deliver them to customers, so they can make the right decisions at the right time. However, companies still fail in determining the process model used in their Knowledge Discovery in Databases projects. This article introduces the AgileKDD, an agile and disciplined software process for developing systems capable of discovering the knowledge hidden in databases, which was built on top of the Open Unified Process. A case study shows that AgileKDD can increase the success factor of projects whose goal is to develop Knowledge Discovery in Databases applications.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
El Sheikh, A., Alnoukari, M.: Business Intelligence and Agile Methodologies for Knowledge-Based Organizations: Cross-Disciplinary Applications, pp. 1–370. IGI Global (2012)
Alnoukari, M., Alhawasli, H., Alnafea, H., Zamreek, A.: Business Intelligence: Body of Knowledge. In: Business Intelligence and Agile Methodologies for Knowledge-Based Organizations: Cross-Disciplinary Applications, pp. 1–13. IGI Global (2012)
Larson, D.: Agile Methodologies for Business Intelligence. In: Business Intelligence and Agile Methodologies for Knowledge-Based Organizations: Cross-Disciplinary Applications, pp. 101–119. IGI Global (2012)
Elmasri, R., Navathe, S.B.: Fundamentals of Database Systems, 6th edn. Pearson (2010)
Fayyad, U.M., Piatetsky-Shapiro, G., Smyth, P.: From datamining to knowledge discovery: an overview. In: Proc. Advances in Knowledge Discovery and Data Mining, pp. 1–34 (1996)
Chapman, P., Clinton, J., Kerber, R., Khabaza, T., Reinartz, T., Shearer, C., Wirth, R.: CRISP-DM 1.0: Step-by-step data mining guide (2000)
Mariscal, G., Marbán, O., Fernández, C.: A survey of data mining and knowledge discovery process models and methodologies. The Knowledge Engineering Review 25, 137–166 (2010)
Kurgan, L., Musilek, P.: A survey of Knowledge Discovery and Data Mining process models. The Knowledge Engineering Review 21, 1–24 (2006)
Alnoukari, M., El Sheikh, A.: Knowledge Discovery Process Models: From Traditional to Agile Modeling. In: Business Intelligence and Agile Methodologies for Knowledge-Based Organizations: Cross-Disciplinary Applications, pp. 72–100. IGI Global (2012)
Alnoukari, M., Alzoabi, Z., Hanna, S.: Applying adaptive software development (ASD) agile modeling on predictive data mining applications: ASD-DM Methodology. In: IEEE Proceedings of International Symposium of Information Technology, pp. 1083–1087 (2008)
Marbán, O., et al.: Towards data mining engineering: a software engineering approach. Information Systems Journal 34(1) (March 2009), http://dl.acm.org/citation.cfm?id=1458745 (October 1, 2011)
Sommerville, I.: Software Engineering, p. 864. Addison Wesley (2006)
Pressman, R.: Software Engineering: A Practioner’s Approach. McGraw-Hill (2005)
Alnoukari, M.: Business Intelligence and Agile Methodologies for Knowledge-Based Organizations: Cross-Disciplinary Applications. In: CEPIS UPGRADE: The European Journal for the Informatics Professional (2011), http://www.cepis.org/upgrade/media/III_2011_alnoukari1.pdf (April 20, 2012)
Alzoabi, Z.: Agile Software: Body of Knowledge. In: Business Intelligence and Agile Methodologies for Knowledge-Based Organizations: Cross-Disciplinary Applications, pp. 14–34. IGI Global (2012)
Beck, K., et al.: Manifesto for Agile Software Development (2001), http://agilemanifesto.org (April 20, 2012)
Booch, G., Rumbaugh, J., Jacobson, I.: The Unified Modeling Language User Guide. Addison Wesley (1999)
Hristov, H.: Introduction to OpenUP (2011), http://epf.eclipse.org/wikis/openup/index.htm (October 1, 2011)
Santos, S.: OpenUP: Um processo ágil (2009), http://www.ibm.com/developerworks/br/rational/local/open_up/index.html (October 8, 2011)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
do Nascimento, G.S., de Oliveira, A.A. (2012). An Agile Knowledge Discovery in Databases Software Process. In: Xiang, Y., Pathan, M., Tao, X., Wang, H. (eds) Data and Knowledge Engineering. ICDKE 2012. Lecture Notes in Computer Science, vol 7696. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-34679-8_6
Download citation
DOI: https://doi.org/10.1007/978-3-642-34679-8_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-34678-1
Online ISBN: 978-3-642-34679-8
eBook Packages: Computer ScienceComputer Science (R0)