Databases Reference
In-Depth Information
Code
Conjurer
Merobase
TestEngine
AdaptationEngine
search(testCase)
parse(testCase)
interface
search(interface)
candidate set
Test Loop
TestLoop
for all i candidates
test(testCase,candidates[i])
opt
[if adapter necessary]
adapt(testCase,candidates[i])
adapter
test()
test result
test result
result set
Fig. 12.4 Architecture for a test-driven software reuse environment
12.3.1.2 Code Conjurer: Test-Driven Reuse in Eclipse
Although the Merobase search engine is certainly a useful tool, its regular web in-
terface forces a developer to leave his development environment when he wants to
search for reusable artifacts. Even worse this requires the cognitive decision that
reuse is desired in a particular situation [ 41 ], which clearly disturbs the creative
thought process of software development. Thus, we have created the open source
tool Code Conjurer 3 as a plug-in for the Eclipse IDE, installable through the Eclipse
3
Which is hosted on sourceforge.net and available at www.code-conjurer.org
 
Search WWH ::




Custom Search