International Journal of Engineering Associates
Architecture mining is the part of data mining for software engineering. It involves architectural mining intelligence operations, which are knowledge gathering procedures. These intelligence operations go beyond basic data collection (assembling uncorrelated information) to the point of collecting fully assimilated practical knowledge - knowledge that affects important architectural decisions. Gathering knowledge is an essential element of being a software architect. Ordinary knowledge gathering for a project requires the capture of end user requirements and perhaps the evaluation of some commercial product.