Download Latest Version ac.ddorf.refactory_feature_1.4.0.202502270902.jar (12.5 kB)
Email in envelope

Get an email when there's a new version of RODIN

Home / Plugin_CODA / CODA Component Diagrams
Name Modified Size InfoDownloads / Week
Parent folder
6.0.1 2019-02-11
6.0.0 2018-12-10
readme.txt 2019-02-11 7.9 kB
Totals: 3 Items   7.9 kB 0
CODA Component Diagrams extends UML-B and Event-B to provide modelling of components that are connected by timed channels.

Release history:
-------------------------------------------------------------------
### 6.0.1 ###
  - fix install licence message\n\
 components.generator (5.0.1)
  - fix bug in translation of wakekinds when multiple root components
### 6.0.0 ###
 components (6.0.0)
  - support decomposition of component diagrams
  - correct copyrights
  - updates to accommodate changes to frameworks
  - upgrade execution environment to Java 1.8
 components.diagram (6.0.0)
  - support decomposition of component diagrams
  - correct copyrights
  - default text colour changed to white
  - updates to accommodate changes to frameworks
  - upgrade execution environment to Java 1.8
 components.edit (6.0.0)
  - support decomposition of component diagrams
  - correct copyrights
  - updates to accommodate changes to frameworks
  - upgrade execution environment to Java 1.8
 components.generator (5.0.0)
  - support decomposition of component diagrams
  - correct copyrights
  - use generic translator
  - change generation of portwake timer guards
  - updates to accommodate changes to frameworks
  - upgrade execution environment to Java 1.8
 components.navigator (3.3.0)
  - correct copyrights
  - updates to accommodate changes to frameworks
  - upgrade execution environment to Java 1.8
 components.persistence (2.1.0)
  - correct copyrights
  - updates to accommodate changes to frameworks
  - upgrade execution environment to Java 1.8
### 5.1.0 ###
 - Updates agreed at CODA meeting 6/9/16 + some fixes
 components (5.0.1) - remove type checking validation of inports and outports
 					- make source and destination validity messages more specific
 components.diagram (5.0.1) - Fix Validation Marker problem introduced in last release
 					- automatically name inports and outports
 components.generator (4.1.0) - New generation for inports and outports as discussed at meeting 6/9/16
 							  - generate parameters for chained inports and outports
							  - add helper invariant for auto proving WD of wake queues
							  - simplify port wake guard (current time is always max)
							  - remove helper invariant for port wake as max no longer used
### 5.0.0 ###
 - Introduce ports to provide full support for component nesting
  components (5.0.0) - Revised meta-model and subsequent changes to introduce ports etc. for component nesting,
 	change build to use Java 1.7
  components.diagram (5.0.0) - Regenerate diagrams to support ports etc. for component nesting,
	change build to use Java 1.7
  components.edit (5.0.0) -  regenerated for meta-model nesting changes above,
	change build to use Java 1.7
  components.generator (4.0.0) - add support for disconnected ports,
	change build to use Java 1.7
  components.navigator (3.2.2) - change build to use Java 1.7
  components.persistence (2.0.3) - change build to use Java 1.7
### 4.3.1 ###
  branding (1.0.0) - Initial version
### 4.3.0 ###
  components (4.3.0) - Added ComponentUtils class
  diagram (4.2.1) - Replace dependency on ac.soton.eventb.emf.diagrams.navigator
    by ac.soton.eventb.emf.diagrams.refactor
  generator (3.0.3)
    - Refactor Validator with AbstractValidator
    - Add CODA copyright notice
    - Improve priority of operation parameter typing guard to 1
  navigator (3.2.1) - update dependency to use ac.soton.eventb.emf.diagrams.navigator v3.0.0
### 4.2.0 ###
 - Released for Rodin 3.1.x - updated licence
  components.diagram (4.2.0) - use refactoring support, improve deactivation part listener (was responding to all parts),
    provide facility for animation to turn off change recording,  Move preference pages to iUML-B main page,
    Correct externalisation/localisation etc.
  components.generator (3.0.2) - Correct externalisation/localisation etc.
  components.navigator (3.2.0) - contribute component element refiner, Correct externalisation/localisation etc.
  components.persistence (2.0.2) - Correct externalisation/localisation etc.
### 4.1.0 ###
 - Released for Rodin 3.1.x
  components (4.0.1) - update dependencies
  components.diagram (4.1.0) - Property sheet improvements, update dependencies
  components.edit (4.0.1) - update dependencies
  components.generator (3.0.1) - update dependencies
  components.navigator (3.1.0) - update refiner to use ref types, change navigator filters, update dependencies
  components.persistence (2.0.1) - update dependencies
### 4.0.0 ###
 - enhanced features including multiple wake queues, min/max in wake queues,
	process statemachines, improved control over appearance
  components (4.0.0) - add new features
  components.diagram (4.0.0) - support new features, improve appearance configurability
  components.edit (4.0.0) - support new features
  components.generator (3.0.0) - support new features
  components.navigator (3.0.0) - update refiner, refiner now extends statemachine refiner
  components.persistence (2.0.0) - for new nsURI 
### 3.5.2 ###
 Released prototype - updated for new framework releases
	components (3.1.3) - match dependencies to latest frameworks
	diagram (3.2.5) - fix bug in morph, improve properties sheet re morph
	navigator (2.3.1) - declare file extension of components
### 3.5.1 ###
 Released prototype - new features and bug fix
	components (3.1.3) - provide mechanism to morph between operation subclasses
	diagram (3.2.4) - increase size of new event dialogue, provide button to morph between operation subclasses, fix bad validation error message
### 3.5.0 ###
 Released prototype - updated for new framework releases
	components (3.1.2) - adjust dependencies
	diagram (3.2.3) - increase size of new event dialogue
	generator (2.5.0) - use new priorities scheme
	navigator (2.3.0) - remove delete command
	edit (3.0.1) - adjust dependencies
	persistence (1.1.2) - adjust dependencies
### 3.4.2 ###
 Fix fonts (Brave sans mono) for connector type text so that it uses rodin keyboard
### 3.4.1 ###
 Fix fonts (Brave sans mono) for property sheet text that uses rodin keyboard
### 3.4.0 ###
 Released prototype - corrections
	generator(2.4.0) - suppress unused wakeup queues, ignore warnings in validation, fix bug in method calls
### 3.3.1 ###
 Released prototype - corrections
	components (3.1.1) - override validate Unique ID
	diagram (3.2.1) - remove unused dependency on generator
	generator (2.3.1) - remove handlers for validate and generate commands
	navigator (2.2.1) - remove statemachines from refiner
### 3.3.0 ###
 Released prototype - changed Port Wakes operation
	generator (2.3.0) changed Port Wakes so that all combinations do not have to be explicitly modelled
### 3.2.0 ###
 Released prototype - changed operation synch and new features
	diagrams (3.2.0) add remove and delete button for event elaboration
	generator (2.2.0) change synch flag handling for self-wakes and port-wakes
	navigator (2.2.0) when deleting component also delete its generated elements
### 3.1.0 ###
 Released prototype - corrections and new features
	components (3.1.0) corrections, inherits, open sm diagrams
	diagrams (3.1.0) corrections, open sm diagrams, handle unsettable properties
	generator (2.1.0) corrections, suppress inherited properties, handle multi-elaborates labels
	navigator (2.1.0) corrections, suppress some element types in refiner
### 3.0.0 ###
 Released prototype - re-factored and new features - added generator
	components (3.0.0) revised meta-model
	diagrams (3.0.0) major re-development, revised meta-model
	edit (3.0.0) revised meta-model
	generator (2.0.0) major re-development, revised meta-model
	navigator (2.0.0) re-organised diagram files
	persistence (1.1.1) minor housekeeping
### 2.0.0 ###
 Interim prototype - re-factored and new features - transformation
### 1.0.0 ###
 Interim prototype - re-factored and new features - no transformation
### 0.1.0 ###
 Initial prototype build for evaluation
Source: readme.txt, updated 2019-02-11