SDA SE Wiki

Software Engineering for Smart Data Analytics & Smart Data Analytics for Software Engineering

User Tools

Site Tools


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
research:dpd:dpjf:addproject [2011/11/23 15:35]
alex.binun
research:dpd:dpjf:addproject [2018/05/09 01:59] (current)
Line 1: Line 1:
 +====== Detecting Design Patterns in a Benchmark ======
  
 +In order to detect design patterns in a Java benchmark, one should do the following steps:
 +
 +  - Get a benchmark (denote it by **P**) into the workspace. You can create/take your own benchmarks or check out a benchmark from our set at https://​svn.iai.uni-bonn.de/​repos/​IAI_Software/​dpd/​benchmarks/​trunk/​SourceCode/​java
 +  - [[:​research:​dpd:​dpjf:​generate|Generate the factbase]] for **P**.
 +  - Load this factbase into Prolog. Go to the Prolog Console view of Eclipse and select a factbase in the drop down menu in the Prolog Console toolbar. The corresponding factbase is then loaded. ​
 +  - Do the steps 2,3,4 of the '​Detection Process'​ presented [[:​research:​dpd:​dpjf:​usage#​pattern_detection|here]].  ​
research/dpd/dpjf/addproject.txt · Last modified: 2018/05/09 01:59 (external edit)

SEWiki, © 2020