Jasmine-AOI: A tool for integrating UML Activity Diagrams
Introduction Download Case Study 1 Case Study 2 Contact us

Download

  We have carried out a prototype tool Jasmine-AOI implemented the integrating part of the framework. Jasmine-AOI can be used to integrate the primary model with the security concern models in the form of activity diagram. The inputs of the tool are XML Metadata Interchange (XMI) format files of primary, pointcut, and advice models exported from EA and the output of the tool are also in XIM format which could be import and displayed by EA.

   We provide a user manual along with Jasmine-AOI. The manual includes all the knowledge needed from modeling crosscutting concerns to integrating them with primary models. Jasmine-AOI can be run after setup as a common eclipse plug-in (Our develop environment are Eclipse 3.3).

Download Jasmine-AOI

Download the user manual

  The files used in the bank system case study can be downloaded here. Case Study1: the Bank System

  This package contains:
    1.Bank.eap:   This is the primary models of the bank system designed by EA.
    2.Crosscuting Concerns of Bank.eap:   This file contains the aspect models of the bank system designed by EA.
    3.Integrated Bank.eap:   This is the integrated models of the bank system aftrer imported into EA.
    4.Bank.xml:   This is exported XMI file of Bank.eap.
    5.Crosscutting concerns of Bank:   This fold contains all the exported XMI files of aspect models in Crosscutting Concerns of Bank.eap.
    6.Integrated Bank.xml:   This is integrated models of the bank system output form Jasmine-AOI.

 

  The files used in the POST system case study can also be downloaded here. Case Study2: the POST System

  This package contains:
    1.POST.eap:   This is the primary models of the POST system designed by EA.
    2.Crosscuting Concerns of POST.eap:   This file contains the aspect models of the POST system designed by EA.
    3.Integrated POST.eap:   This is the integrated models of the POST system aftrer imported into EA.
    4.POST.xml:   This is exported XMI file of POST.eap.
    5.Crosscutting concerns of POST:   This fold contains all the exported XMI files of aspect models in Crosscutting Concerns of POST.eap.
    6.Integrated POST.xml:   This is integrated models of the POST system output form Jasmine-AOI.


©2007 SEG NJU Homepage IntroductionDownloadCase Study 1 Case Study 2 Contact us