Actifsource

Actifsource V5.8.6

Actifsource code generator for any programming language

Generic Refactorings

  • Update Cip-Process extensions from 5.8.5 to 5.8.6

Features

Diagram

  • Export SVG Domain Diagram directly from the Eclipse Domain Diagram
  • Default Shape Actions to move aggregated resources up/down

CIP

  • Process Extensions do no longer have to be explicitly enabled on Process

Bugfixes

Core

  • Validator handles ''diamond inheritance'' correctly (Type Hierarchy Cycle Detected)
  • Fixed reading old resources-files containing an ownrelation and an userelation to the same resource

Ant

  • Added missing ch.actifsource.javamodel property
 

Environment
 
  • Reduced number of notification and speedup startup a little bit
  • Fixed issue with nameindex preventing eclipse shutdown/restart until it has finished his work
  • Fixed java.lang.NullPointerException after closing ReferenceView

Refactoring

  • Improved FixOwnership Refactoring to handle case where own/use must be swapped
  • Fixed removal of aggregated resources in the old RangeRestrictionAspect refactoring

Diagram

  • AllowedClass.class: SubjectCardinality 1..1
  • AllowedClass.paletteExtension becomes paletteEntry
  • PaletteEntry must be defined: HidePaletteEntry, ShowPaletteEntry, ShowRenamedPaletteEntry
  • AllowedClass.allowedRelation does no longer validate Relation.relationMode
  • Size of domain diagram elemets is no longer restricted to 20 pixels

CIP

  • Line Breaks from UserCode (Text Literal) are converted due to generator settings

Recommended System Requirements

We recommend the following system requirements.

System
Recommendation
Java SE 7
Eclipse 3.8.x
OS Win 7, gtk Linux
OS Architecture 64 Bit
Processor 64 Bit
RAM 8 GB
Disk SSD


Configuration (eclipse.ini)

We recommend the following settings in the eclipse.ini file.

Property
Value
Minimum Memory Size -Xms800m
Maximum Memory Size -Xmx4000m
Maximum Perm Size -XX:MaxPermSize=256m
Virtual Machine -vm C:\Program Files\Java\jre7\bin


Used Open Source Libraries

We have used the following open source libraries in our products. Many thanks to all the developers for providing their great work to the community.

Library
License
actifsource Core 5.x EPL
annotations.jar
LGPL v2.1/BSD
ant-contrib-1.0b3.jar Apache
antlr-2.7.6.jar BSD
antlr-3.1.1-runtime.jar BSD
bcprov-jdk16-145.jar MIT
commons-collections-3.2.1.jar Apache
Eclispse 3.8.x EPL
jdom.jar Apache
jsr305.jar BSD
jug.jar LGPL v2.1
logging-1.0.3.jar Apache
objenesis-1.0.jar Apache
xerceslmpl.jar Apache


Like us


facebook.com/actifsource

Follow us

News  RSS-Feed abonnieren

Actifsource V11.6.0 11/12/24

- 16 Features - 4 CIP v2 Features - 14 Bug Fixes more...


Job als R&D Ingenieur (Embedded-Systems, Model Driven Development) 11/11/24

Sind Software-Entwicklung und Embedded-Systems Ihre Leidenschaft? Denken Sie gerne abstrakt? Dann sind Sie bei uns genau richtig! Wir bauen für unsere Auftraggeber kundenspezifische more...


Actifsource V11.5.0 4/26/24

- 15 Features - 7 Bug Fixes more...