Actifsource

Actifsource V5.6.3

Actifsource code generator for any programming language

Features

Core

  • Detect Resource as RootResource if there is at least one OwnRelation with ObjectCardinality 1

CIP

  • Cip-Validation to ensure unique names
  • renamed System to CipSystem

DiagramEditor

  • Create only the first OwnRelation with ObjectCardinality 1_1, the next with ObjectCardinality 0_1

Bugfixes

Core/Environment

  • solved startup execeptions (Scope not found-Exception, Interupted Exception, Not in GUI-Thread)
  • no more actifsource Bug-Reporting for Assertions caused by user-defined JavaFunctions
  • removed lazy model loading, increased eclipse config.ini classloading timeout to 30 seconds

TemplateEditor/Generator

  • handle empty classname on java dataclass generation
  • wrong function doesn't exist error
  • IndexOutOfBoundsException when clicking on a context selector after it text has changed while to was hidden
  • performance issue when renaming resources used in templateedtior breadcrumb multiple times
  • Assertion when opening context menu in TemplateFunctionEditor in order to copy the context content

Wizards

  • beautified error message text (removed &)

DiagramEditor

  • Fixed wrong OutOfDate-Message when opening eclipse with open diagram editor
  • Assertion on PackageRename/MoveResource/etc. caused by shape selector evaluation not invalid models

CIP

  • wrong mode assigment in generated code depending on codeoption setting
  • Outpulse - Inpulse mapping gui state flickering
  • SAXParseException-Reported as bug when attempt to import unsupported XML-CIP files
  • Require .xml fileextension on CIP-Import
  • increment Auto-Variable on codeoption Pending-Information = true only

Recommended System Requirements

We recommend the following system requirements.

System
Recommendation
Java SE 6
Eclipse 3.7.2
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


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