My favorites | Sign in
Project Logo
                
Search
for
Updated Apr 07, 2009 by soundasleep
Labels: Phase-Design, Development
Model0_2  
Summary of model version 0.2.

< 0.1 | 0.2 | 0.3 >

Model 0.2

Introduction

This model version adds real support for persistency (Properties files and databases), support for sessions, and complex components for login/logout.

It also finalises the implementation of the initial requirements with example models that are used in inference, code generation and runtime tests, as documented below.

The rest of the plugin adds model quality tests, release quality tests, and improved user interfaces with icons and breadcrumbs.

Form synchronisation, bidirectional wires

Description The value of elements (currently only text fields) will be synchronised whenever they are changed with elements connected by SyncWires. SyncWires are bidirectional.
Model requirements/1-sync_wires.iaml
Inference Tests -
Runtime Tests Requirement1SyncWires.java

Static wire parameters

Description Parameters can be provided to RunInstanceWires (which run operations when an event is triggered) that are static values.
Model requirements/2-static_params.iaml
Inference Tests -
Runtime Tests Requirement2StaticParams.java

Dynamic wire parameters

Description Parameters can be provided to RunInstanceWires (which run operations when an event is triggered) that are determined at runtime. In this case, the value of a text field (fieldValue).
Model requirements/3-dynamic_params.iaml
Inference Tests -
Runtime Tests Requirement3DynamicParams.java

Dynamic wire sources

Description Parameters can be provided to RunInstanceWires (which run operations when an event is triggered) that are determined at runtime. In this case, the value of a text field (fieldValue).
Model requirements/4-dynamic_sources.iaml
Inference Tests Requirement4DynamicSources.java
Runtime Tests Requirement4DynamicSources.java

Operations

Description We can compose operations out of primitives similar to UML activity diagrams.
Model requirements/5-operations.iaml
Inference Tests -
Runtime Tests Requirement5Operations.java

Simple conditions

Description We can compose conditions out of primitives similar to UML activity diagrams.
Model requirements/6-conditions.iaml
Inference Tests -
Runtime Tests Requirement6Conditions.java

New Elements

These elements are all new elements introduced in Model 0.2, and will be documented (similarly to the initial requirements above) in Model 0.3.


Sign in to add a comment
Hosted by Google Code