Data Mining for Software Development Life Cycle Quality Management
DOI:
https://doi.org/10.55630/sjc.2014.8.183-198Keywords:
Data Mining, Software Engineering, Software Development, Quality ManagementAbstract
Computer software plays an important role in business, government, society and sciences.To solve real-world problems, it is very important to measure the quality and reliability
in the software development life cycle (SDLC). Software Engineering (SE) is the computing
field concerned with designing, developing, implementing, maintaining and modifying software.
The present paper gives an overview of the Data Mining (DM) techniques that can be applied to
various types of SE data in order to solve the challenges posed by SE tasks such as programming,
bug detection, debugging and maintenance. A specific DM software is discussed, namely one of the
analytical tools for analyzing data and summarizing the relationships that have been identified.
The paper concludes that the proposed techniques of DM within the domain of SE could be
well applied in fields such as Customer Relationship Management (CRM), eCommerce and eGovernment.