Transferring UMLmodels from - PowerPoint PPT Presentation

1 / 7
About This Presentation
Title:

Transferring UMLmodels from

Description:

Transferring UML-models from. Fujaba to MetaEdit Project ... exports the UML models in GXL format compliant with UML metamodel in MetaEdit ... – PowerPoint PPT presentation

Number of Views:48
Avg rating:3.0/5.0
Slides: 8
Provided by: kii
Category:

less

Transcript and Presenter's Notes

Title: Transferring UMLmodels from


1
  • Transferring UML-models from
  • Fujaba to MetaEdit

2
Project
  • Project Transferring Fujaba-models to models in
    MetaEdit. Object of the project is to create a
    Fujaba-plug-in that exports the UML models in GXL
    format compliant with UML metamodel in MetaEdit
  • MetaEdit Team Pan Pan, Ruijie Ban, Zhigang Yang,
    Marko Koivu and Ilkka Vähämöttönen
  • Client University of Tampere, Zheying Zhang (CS
    department)

3
Project
  • What things you have done so far
  • Project plan which includes most of the
    requirement specification
  • Prototype design and coding
  • Three times meeting with clients (seven) times
    group meetings and (eight) weeks weekly reports
    have been done
  • Review of the project plan with Timo and client
  • For each group members, we have studied about the
    project individually, which includes the
    metamodelling tools - Fujaba, MetaEdit and GXL

4
Proto
  • The prototype consist of the Fujaba GXL plugin
    menu item and of the ability to export rough
    gxl-file from a class diagram
  • The prototype was programmed in Java
  • The tools that were used was Java compiler (JDK
    version 1.4.3) and a text editor. A simple
    project folder and files were created for the
    development environment.

5
GXL
  • ltgxl xmlns"http//www.metacase.com/gxlGOPRR"gt ltg
    raph type"Graph_Class_diagram__UML__sysadmin_3019
    387957"gt   ltslot name"Model name"gt   
     ltproperty type"Property_Model_name_user_30124809
    51"/gt     ltvaluegt       ltstringgtUML_Classlt/strin
    ggt     lt/valuegt     ltobject type"Object_Class__
    UML__sysadmin_3019392012"gt       ltslot
    name"Class name"gt         ltproperty
    type"Object_Class__UML__sysadmin_3019392012"/gt 
           ltvaluegt           ltstringgtTestlt/stringgt 
           lt/valuegt         ltslot name"Attributes"gt
               ltproperty type"Property_Attributes__UM
    L__sysadmin_3019391069"/gt           ltvaluegt   
             ltseqgt               ltobject
    type"Object_Attribute__UML__sysadmin_3019390346"gt
                     ltslot name"Name"gt

6
Next todo
  • Good-to-know things to mention to other groups
  • Usability - suggestion from usability group
    (Help document' evaluation, user interface,
    functionalities suggestion)
  • Other things you like to mention
  • (problem with no) Project Manager - need good
    team inspirit, volunteers, separate tasks,
    discuss works distribution,
  • Testing - if the product can accomplish the
    requirements by client how to evaluate the
    product to satisfy the client willing does the
    product achieve the goal?

7
UNIVERSITY OF TAMPERE Project Course presentation
2005 Ruijie Ban Pan Pan Marko Koivu Ilkka
Vähämöttönen Zhigang Yang
Write a Comment
User Comments (0)
About PowerShow.com