Sumant,<br><br><div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">If you have/build a tool to transform the existing UML class diagrams<br>
into CORBA 3.0 IDL then your job is more or less done. CoSMIC has a tool</blockquote><div><br>Until now, there's is no such tool. We are still in the process of evaluating.<br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
called IDL importer ($COSMIC_ROOT/bin/idl_to_picml.exe), which reads a<br>closure of IDL files and generates a big chunk of PICML model from it.<br>It basically generates a PICML equivalent of component interface types,<br>
component implementation etc. What remains after that is to manually<br>build an assembly from the component types in PICML and generate</blockquote><div><br><br>Until now, I thought more about a thing like:<br>UML description of the system -> CoSMIC PICML model -> (idl, cidl, descriptor) files
<br> mapper tool CoSMIC generators<br>because I guess, we could even generate some information about packages and<br>other descriptor files out of the UML model.<br></div>
<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">descriptors from that. MPC files can also be generated from the PICML model.</blockquote>
<div><br> I didn't find that in the Quoter tutorial shipped with CIAO. Which kind of PICML folder<br>contains MPC descriptions?<br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I am not sure about the role of stereotypes in the UML model that you<br>have. We might be able to help you discover a mapping for them if you<br>could provide us further details.</blockquote><div><br> I'll come back to that, if we want to look into this approach in more details (this descission
<br>is not up to me).<br><br>But to sum up, what I found so far:<br>There might be 2 approaches to bring existing UML descriptions into a PICML model:<br>1. Use the existing MetaGME UML model to import the diagrams (question: which is the input format to import UML descriptions?)
<br> and create a DSML which maps this UML profile to PICML<br>2. generate IDL files out of the UML profiles and import the into PICML using the idl_to_picml.exe importer.<br></div><br>Thanks for the valuable hints,<br>
Friedhelm<br><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Thanks,<br><br>Sumant.<br><br>><br>> MetaGME, which is close to UML. Your UML models (class diagrams) may be
<br>> imported as a metamodel with some transformations on it but that will<br>> give rise to a new DSML, which won't be a part of CoSMIC. Which DSML in<br>><br>><br>> Ok, this would be an approach, where GME itself would do the transformation
<br>> of our modell into the desired format. However I'm not shure if that<br>> works for<br>> in the UML definition I talk of, there are additionally defined<br>> stereotypes. Would MetaGME<br>> be able to cope with something like that. I'm not very familiar with
<br>> DSML specification<br>> in CoSMIC. How would it look like (which tools, ...) to define a DSML<br>> that can map<br>> an UML spec to a CoSMIC DSML?<br>><br>> CoSMIC do you think is useful for you? PICML, CQML, DQML, POSAML are the
<br>> major ones.<br>><br>><br>> We talk about PICML here for now ... because its mainly about the<br>> generation of<br>> CCM interfaces.<br>><br>> I hope my explanation is not confusing. Let us know if you have more
<br>> questions.<br>><br>><br>> Thanks a lot for your explanations and questions to clearify my request.<br>><br>> Friedhelm<br>><br>><br>><br>> Thanks,<br>><br>> Sumant.<br>
><br>> Friedhelm Wolf wrote:<br>> > Hi there,<br>> ><br>> > can you point me to some documentation about import functionality for<br>> > PICML and GME?<br>> > Our use case is, that we have a system specified within Enterprise
<br>> > Architect in UML and<br>> > we hope to be able to import parts of the system into CoSMIC by some<br>> > form of automated<br>> > import functionality.<br>> ><br>
> > Does anyone have some experience here?<br>> ><br>> > Thanks a lot,<br>> > Friedhelm<br>> ><br>> ><br>> ><br>> ------------------------------------------------------------------------
<br>> ><br>> > _______________________________________________<br>> > cosmic-users mailing list<br>> > <a href="mailto:cosmic-users@list.isis.vanderbilt.edu">cosmic-users@list.isis.vanderbilt.edu
</a><br>> <mailto:<a href="mailto:cosmic-users@list.isis.vanderbilt.edu">cosmic-users@list.isis.vanderbilt.edu</a>><br>> > <a href="http://list.isis.vanderbilt.edu/mailman/listinfo/cosmic-users">http://list.isis.vanderbilt.edu/mailman/listinfo/cosmic-users
</a><br>> <<a href="http://list.isis.vanderbilt.edu/mailman/listinfo/cosmic-users">http://list.isis.vanderbilt.edu/mailman/listinfo/cosmic-users</a>><br>><br>><br></blockquote></div><br>