|
Implementation3. Implementing an application3.1.Environment of UseThe use of the platform is facilitated by its integration within a graphical environment allowing to visualise and handle directly the diagrams of classes. However, the case base reasoning is intrinsically a complex process, and it was necessary to introduce many hot spots for its modeling. The CBR*Tools framework can directly be used like every other set of classes in Java by using an editor or a traditional programming environment. However, its use is proposed here within a software suite allowing us to visualise and handle directly the entirety of the UML models presented.
Figure 1: The interface of the CBR*Tools in Rational RoseDuring the conception of the CBR*Tools, the software tool Rational Rose was used. This tool offers a graphical interface (Figure 1) allowing the user to navigate in the different conceptual elements (classes, packets, scenarios, etc.), to display these element in the form of UML diagrams, and to consult the documentation associated with each element (class, attribute, method). The use of a such a tool does not stop with the initial conception of CBR*Tools, but it is also used to provide a design environment, which facilitates the use of CBR*Tools. In effect, this tool is complementary to the approach placed on the conception of an object-oriented platform:
Brigitte Trousse Last modified: Fri Sep 28 13:49:43 MEST 2001 |