hi linus.

Linus Tolke schrieb:
Hello Alexander!
We will apply for GSoC 2008. In fact, I have just sent in our application. We could include an amof integration project among the student projects. It will initially be very much like Bogdan's euml project of last year w.r.t. the basic integration and after that interesting extensions can be discussed and planned. I hope you will be able to work as a mentor for that project. Please outline the project on the project suggestion page: http://argouml.tigris.org/googlessoc2008.html. /Linus

i should be the mentor? poor student ;)

below is a rough outline, meant to be a discussion's base, any comment appreciated.

yours

alexander

amof2 integration
amof2[1] is a model-repository written in java. it's based on mof 2.x[2] and is made
for uml 2.x.[3]

it can be used as a model-repository and in addition to that, it can act as a
"meta model repository", which means it doesn't just understand uml 2.x but
also custom model-types defined in mof 2.x.

step 1: basic integration
amof2 has to be integrated, so it can be used in the
same way as the mdr- and the euml2-implementation. this includes the import and
export to it in xmi, since amof2 itself understands xmi but can't persist
files by itself.

step 2: mof
argouml should be able to model mof-conform meta-models create the appropriate
instances in the amof2-repository.

step 3: custom tailored models
the newly, mof-defined types should be ready to use by argouml, which means
argouml has to provide the tools to create, modify and delete model-obects
based on their mof-description.


[1] http://www2.informatik.hu-berlin.de/sam/meta-tools/aMOF2.0forJava/index.html
[2] http://www.omg.org/spec/MOF/2.0
[3] http://www.omg.org/spec/UML/2.1.2/

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to