Jasmine-AOI: A Tool to Integrate Aspects with 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 modeling and integrating parts of the framework. Jasmine-AOI can be used to integrate the primary model with the crosscutting concern models in the form of activity diagrams. The inputs of the tool are XML Metadata Interchange (XMI) format files of primary, pointcut, and advice models designed by Topcased and the output of the tool are also in XML format which could be manipulated by Topcased.

    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 is Topcased-2.2.0).

Download Jasmine-AOI

Download the user manual

  The bank project can be downloaded here. Case Study1: the Bank System

  This project contains following folders::
    1.PrimaryModels: The primary models of the bank system designed by Topcased.
    2.CrosscutingConcerns: The aspect models of the bank system designed by Topcased.
    3.IntegratedModels: The integrated models of the bank system outputed by Jasmine-AOI.

  The POST project can also be downloaded here. Case Study2: the POST System

  This package contains:
    1.PrimaryModels: The primary models of the POST system designed by Topcased.
    2.CrosscutingConcerns: The aspect models of the POST system designed by Topcased.
    3.IntegratedModels: The integrated models of the POST system outputed by Jasmine-AOI.


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