Title: Raphaël FAUDOU
Hi Johannes there is since topcased 2.4 a feature named Doc2model.
This component is able to generate an emf model (UML...) from Odt and
Docx document parsing
To use it you have to write a doc2modelmapping file (File > New) and
configure it to recognize your elements in the document.
To parse a document : File > Import > Doc2model > instantiate
a model from a document
There is an example of mapping file in
org.topcased.gendoc.documentimport plugin
http://gforge.enseeiht.fr/scm/viewvc.php/plugins/org.topcased.gendoc.documentimport/models/?root=topcased-gendoc&pathrev=v2_5_0
you can recognize elements from :
1) Regular _expression_
from a regexp you can create an emf element
2) document style
the parser will use information contained in the style
3) tag
a user can use tags in document and doc2model will recognize them.
ex : <tag attribute1="a" attribute2="b" />
to have last features of doc2model i recommend you to take CVS
versions, we are currently working on CSV import. I think we will
provide a complete documentation of this component soon.
If you have questions don't hesitate
Regards
Tristan FAURE
[email protected] a écrit :
Hi Johannes,
yes you can extend import/export features quite easily.
You just have to create your own plug-in that analyses your CRC cards
and create the .uml model with classes.
Attached to this message, you will find an example of such a plug-in
that imports a database description (mySchema.sql) and that creates a
UML model with one class for each table and steretotypes applied on
classes (entity) and packages (schema, tablespace).
To import CRC Cards, you can find the code you need in this plug-in
(create a UML model, add classes, apply steretoypes...).
To test the plug-in, just unzip it, import the corresponding Eclipse
project into your workspace and test it in runtime mode.
Hope it will help you
regards
raphaël
[email protected]
a écrit :
Hi all,
we are looking for a modeling tool for documenting our enterprise-wide
architecture (windows/linux clients, lots of unix lpars, j2ee
application servers, lots of different applications, zOS Host,
databases etc, - just to give you a picture of our big infrastructure).
I would really like to introduce TOPCASED in our company, but I think
the most important thing would be good import / export features.
In our company we started analyzing and documenting our architecture
with CRC cards (if someone doesn't know what it is: http://users.csc.calpoly.edu/~dbutler/tutorials/winter96/crc_b/tutorial.html)
.
We then documented the items of our architecture in a database with a
simple data model.
With this said, we already did lots of documentation and gathered
information across our company.
It would be really helpful if we could import this data and create the
models in TOPCASED automatically.
Also, when starting our documentation with TOPCASED it is essential
that we could export this data and reuse it in other tools,
if we decide to switch to other tools or techniques and don't loose
the information.
I didn't find good documentation for importing / exporting data. Is
there some documentation anywhere?
Are we able to extend the import/export features?
I would appreciate any help regarding my questions!
Thank you very much for your time!
kind regards,
Johannes
_______________________________________________
Topcased-users mailing list
[email protected]
http://lists.gforge.enseeiht.fr/mailman/listinfo/topcased-users
--
|
Raphaël FAUDOU
Responsable cellule
Innovation / bureau méthodes
Head
of Innovation & Method Definition
Atos
Origin
Tel : +33 (0)5 34 36 32 89
Tel : +33 (0)6 10 53 50 44
Mail : [email protected]
|
Atos Origin
6, Impasse Alice Guy
BP 43045
31024 Toulouse Cedex 3, France
|
P Avant
d'imprimer cet e-mail, pensez à l'environnement. Ce message et les
pièces jointes sont confidentiels et réservés à l'usage exclusif de ses
destinataires. Il peut également être protégé par le secret
professionnel. Si vous recevez ce message par erreur, merci d'en
avertir immédiatement l'expéditeur et de le détruire. L'intégrité du
message ne pouvant être assurée sur Internet, la responsabilité du
groupe Atos Origin ne pourra être recherchée quant au contenu de ce
message. Bien que les meilleurs efforts soient faits pour maintenir
cette transmission exempte de tout virus, l'expéditeur ne donne aucune
garantie à cet égard et sa responsabilité ne saurait être recherchée
pour tout dommage résultant d'un virus transmis.
P Please
consider your environmental responsibility before printing this e-mail.
This e-mail
and the
documents attached are confidential and intended solely for the
addressee; it may also be privileged. If you receive this e-mail in
error, please notify the sender immediately and destroy it. As its
integrity cannot be secured on the Internet, the Atos Origin group
liability cannot be triggered for the message content. Although the
sender endeavours to maintain a computer virus-free network, the sender
does not warrant that this transmission is virus-free and will not be
liable for any damages resulting from any virus transmitted. |
_______________________________________________
Topcased-users mailing list
[email protected]
http://lists.gforge.enseeiht.fr/mailman/listinfo/topcased-users
|
begin:vcard
fn:Tristan FAURE
n:FAURE;Tristan
org:Atos Origin Integration
adr;dom:BP 43045;;6 impasse alice guy;Toulouse Cedex 03;;31024
email;internet:[email protected]
title;quoted-printable:Ing=C3=A9nieur Logiciel
tel;work:05 34 36 33 29
tel;fax:05 34 36 31 00
version:2.1
end:vcard
_______________________________________________
Topcased-users mailing list
[email protected]
http://lists.gforge.enseeiht.fr/mailman/listinfo/topcased-users