Actifsource V5.11.0

Actifsource code generator for any programming language


The Actifsource Core is no longer published under the Eclipse Public License (EPL).

Known Issues

Eclipse 4.3.1

  • beginning with this version Eclipse 4.3.1 should be fully supported, all known issues are solved
  • starting with the release of Eclipse Luna 4.4 (June 25, 2014), we will drop the official support for eclipse 3.x

Generic Refactorings

  • Set OwnershipType on OwnRelations to Composition



  • SubDecoRelation for DecoRelation including validation of subrelation statements in the context of superelation requirements (consistency)
  • Performance: faster SelectorEvalution by avoiding ReturnType queries
  • Performance: faster overall queries by storing selected queries permanently in memory
  • Performance & Memory use: new map/set implementation
  • Performance: faster evaluation of decorating relations
  • Performance: make ResourcePool.dispose() as fast as ResourcePool.get*Fork()

  • Add deleted packages to local history
  • Order Resource by relations and Statement even if relation not visible


  • Performance: generate big CIP models faster
  • Added an ExecuteProcessBuildTask
  • Umlaut and Specialcharacters are now correctly translated to DataClasses
  • Improved DataClass Java-Name translation and error where methods not found after translation


  • Show EmptyLine for all relations allowing more statements to be entered
  • Only show non-statement errors on a predicate's EmptyLine


  • Session already disposed in combination with language-line editor


  • Usability: auto remove extends "Resource/NamedResource" when adding a new extends-Relation to a class already extending "Resource/NamedResource"


  • Different Icons for ShapeActions
  • Highlight connections red if there is an error in the underlying model
  • Edit properties directly in DiagramEditor (use Edit-Tool or Click slowly twice (!=double click))
  • Searchbox for searching resources
  • Change Error Marking Color
  • Resized ToolTip Window
  • Set RootClass automatically when creating a DiagramType
  • AutoFill SingleRoot & DiagramType in new Domain Diagram Wizard
  • Performance: faster ContentAssist on target-Field in NewResource-Wizard when creating new decorations


  • C++ Generator
  • Support for New/Del in tables
  • Changed initial name for StateDiagram to include process name (separated by underline)
  • Diagram-Type specific Diagram-Icons
  • Support generating GUID-based backlink into CIP Model for better browsing (CIP C-Codeoption: Trace.operationBackLink)
  • Cleaned up CIPSystem tree in ProjectExplorer using Aggregation/Composition Mode on OwnRelation


  • Show profilUtil-Property before module-Property

Bug Fixes


  • Conflicting external change found while writing resource, caused by internal changes during write
  • Subject of statement does not exist, when performing further modification while save request was sent between ungrouped modifications
  • Overwriting RangeRestriction on SubRelation is now working correctly
  • Aspect * (NameAspect) is implemented twice when having diamond shape inheritance


  • NewRelationWizard - BaseRelation incorrectly auto filled


  • Fixed figure is not a child assertion
  • Fixed "LocalResourceManager is never disposed" warning
  • Fixed Assertion in DeepValidationListener


  • Subject of statement does not exist (see Core)
  • MsgTranslation difficult to click


  • Mode Control Text in wrong order

Recommended System Requirements

We recommend the following system requirements.

Java SE 7
Eclipse 4.3.1
OS Win 7, gtk Linux
OS Architecture 64 Bit
Processor 64 Bit
Disk SSD

Configuration (eclipse.ini)

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

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.

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 4.3.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

Follow us

News  RSS-Feed abonnieren

Actifsource V11.0.0 5/31/21

- 8 Features - 4 Bug Fixes more...

Job als R&D Ingenieur (Embedded-Systems, Model Driven Development) 10/7/20

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...

Neue Datenschutzrichtlinie 5/17/18

Bitte beachten Sie unsere Datenschutzrichtlinie: Datenschutzrichtlinie more...

New Eclipse Update Site 10/26/17

Please note that we have new update sites: more...

Actifsource User Manual: New chapter added 3/30/17

Added new chapter 12 Generic Import Wizard Actifsource User Manual more...

Actifsource web site becomes mobile friendly 2/5/16

Thanks to weblica it was an easy task to become mobile friendly! more...

JavaListFunction 11/25/15

Learn about JavaListFunctions. Create your own JavaListFunction to sort resources. more...