Research
Asignaturas ()
Otras Actividades ()
Asesoría

ObjectGen & ValueGen page.

ObjectGen is a tool for generating test objectives from use cases. ValueGen is a tool for generating operational variables and combination of values from use cases. Although ValueGen needs the artefacts generated by ObjectGen, both tools are independent.

Use cases are written in XML files. First, an activity diagram (XMI file) is generated from every use case. Then, test objectives are identified traversing the activity diagrams. Examples of both tools may be found down this page.

Tools are still in a early development phase, however, they arefunctional and have been used to ilustrate examples in paper publised (see my publications page). There is not documentation, so use it at your own risk. However, I will answer any question by email at javierj(a) lsi.us.es

06/12/2007 You can download TestGen (ObjectGen + ValueGen) ValueGen 0.2.1 from here.

05/22/2007 You can download the DTD used for defining use cases as XML files from here.

02/06/2007 You can download ValueGen 0.1.0 from here.

10/30/2006 You can download ObjectGen 0.1.1 from here.

10/14/2006 You can download ObjectGen 0.1.0 from here.
This is the first version that implementes all the expected functionallity (generation of behaviour model and derivation of test objectives).

09/28/2006 You can download ObjectGen 0.0.3 from here.

07/21/2006 You can download ObjectGen 0.0.2 from here.

06/17/2006 You can download ObjectGen 0.0.1 from here.

Source code and external libraries are included in all versions.

 

Here, there are some examples of use cases and activity diagrams generated with ObjectGen. XMI files have been rendered using the open source tool StarUML. Note that the graphic user interface is obsolete. Nowadays, both tools are used from command line only.

There are also some examples of test objectives generated.
An example of ValueGen in axtion may be found in this link.





 

Since ObjectGen 0.1.1 a different XML template may be used. Next, there are some examples of the new XML template and its results.



 

<<< Back