Aspect Oriented Modelling and Composition
The screencast presents the concept and existing functionality for AO modelling and PIM-level aspect composition inside VIDE.
The following actions are demonstrated: Introduction of the UML Profile, which is required for modelling VIDE aspects, Creating a new aspect model, which is intended to adapt the behaviour of the base applicatio, Modelling of the aspect structure using Topcased,
Creating the behavioural part of the aspect using VIDE Textual Editor,Modelling of pointcuts and bindings using the default tree view editor,
Aspect weaving at PIM level using the VIDE aspect weaver.
Validation of the woven model using the VIDE Textual Editor and Java Code Generation for VIDE platform independent models.
VIDE Defect Detector The screencast provides an overview of functionality and implementation of the VIDE Defect Detector component.
VIDE PIM level editor and relational data source connectivity The screencast describes the VIDE PIM-level functionality dealing with importing a relational data source into the OO model of UML / VIDE and making it usable for code generation and model execution.
VIDE PIM level behaviour specification based on the Textual Editor The screencast provides an overview the VIDE PIM-level development that accompanies class modelling with textual specification of method behaviour. A very simple model is created from scratch and executed.
VIDE PIM level development using the Visual Expression Builder The screencast describes the VIDE PIM-level scenario of developing a single query-nature method inside an existing model. To specify the method body a Visual Expression Builder is used. Its integration with the VIDE Textual Editor is also demonstrated.