[udm-dev] udm_ns release

Endre Magyari endre at isis.vanderbilt.edu
Wed Jun 29 02:28:17 CDT 2005



> Endre,
>
>> > 1. Uml2XMl error message
>>
>> Please send me a sample UML model on this, with a constraint which
>> generates an error, but otherwise it's correct.
>
> Please look at the project in udm_ns/testOCL

OK, I reproduced that.
I'm trying to fix this, it doesn't seem to be as easy as it was in case of  
UdmOcl, but I hope I'll finish it in a couple of days.


>> > 2. Generated source code backward compatibility
>>
>> I still suggest the #typedef solution, upon the existence of a switch:
>>
>> namespace A
>> {
>> 	namespace A
>> 	{
>> 		class B;
>> 	};
>>
>> 	#typedef B A::B;
>> };
>
> Endre did you try it on the samples?

No, I did not try it - it was just brainstroming.
I'm still seeking for a solution, either with "typedef", or with "using  
namespace" directives which does not imply to change the whole generator,  
but solves the issue of backward compatibility.
(pratically,  we would have two generators, one when there is only one  
namespace in the diagram and an other when there are more)


>>
>> > 3. Test projects clean up (Attila reported it)
>>
>> Ok, I got that.
>>
>> > 4. OCL source synchronization
>>
>> What is the problem here?
>> The latest suggested change it was reported through Anantha to Molnar
>
> OK. Linux version needs some changes. Are those reported, too?

I'll look at it, my schedule is to solve the OCL issue first.


Endre.


More information about the udm-dev mailing list