Aspect Mining Eclipse Plug-in Provide the integrated aspect mining environment in the Eclipse IDE....

4
Aspect Mining Eclipse Plug-in Provide the integrated aspect mining environment in the Eclipse IDE. Consists of the following functional components Flexible mining specification configuration. Life cycle management of mining specifications: Creation, modification, merge, deletion. Integration of mining results, including reporting, statistics and cross analysis.

Transcript of Aspect Mining Eclipse Plug-in Provide the integrated aspect mining environment in the Eclipse IDE....

Page 1: Aspect Mining Eclipse Plug-in Provide the integrated aspect mining environment in the Eclipse IDE. Consists of the following functional components –Flexible.

Aspect Mining Eclipse Plug-in

• Provide the integrated aspect mining environment in the Eclipse IDE.

• Consists of the following functional components– Flexible mining specification configuration.

– Life cycle management of mining specifications: Creation, modification, merge, deletion.

– Integration of mining results, including reporting, statistics and cross analysis.

Page 2: Aspect Mining Eclipse Plug-in Provide the integrated aspect mining environment in the Eclipse IDE. Consists of the following functional components –Flexible.

Mining configuration1. Code space partition

2. Aspect pattern definition

3. Matching results collection

Page 3: Aspect Mining Eclipse Plug-in Provide the integrated aspect mining environment in the Eclipse IDE. Consists of the following functional components –Flexible.

Mining lifecycle managementThe management tasks include adding, changing, processing, removing, reporting and merging.

Page 4: Aspect Mining Eclipse Plug-in Provide the integrated aspect mining environment in the Eclipse IDE. Consists of the following functional components –Flexible.

Feature Highlights

• Aspect pattern matching based on type usage, textual pattern, and identical patterns in the code blocks.

• Easy navigation from mining results to actual source.

• Towards automatic aspect discovery by ranking repeated patterns.

• Post mining data analysis to give a statistical view of aspects.