Aktuelles

29.12.2011: Release Candidate zu Faktor-IPS 3.6

Der Release Candidate für die Version 3.6 ist auf der Update-Site verfügbar. Als minimale Eclipse Version setzt Faktor-IPS nun Eclipse 3.5 voraus. Der Fokus bei der neuen Version lag auf der Verbesserung der Produktdefinitionsperspektive. So können nun Produkteigenschaften nach fachlichen Kriterien gruppiert und bearbeitet werden. Beispielsweise alle Eigenschaften zur Beitragsberechnung, alle Eigenschaften zur Definition von Versicherungssummen und Selbstbehalten. Darüber hinaus können neue Produkte leichter aufgebaut werden, indem neue Produktbausteine in einem Schritt angelegt und hinzugefügt werden können. Dabei wird nun auch auf die Verwendung der Namen der Modellklassen verzichtet, sondern die mit Faktor-IPS 3.1 eingeführten lesbareren Labels verwendet. Ein ausführliches New & Noteworthy werden wir in Kürze bereitstellen.

29.9.2011: Faktor-IPS 3.5

Die neue Faktor-IPS Version 3.5 ist fertig. In der Version haben wir die Unterstützung der Mehrsprachigkeit weiter ausgebaut. Es können nun auch die Texte von Prüfregeln in mehreren Sprachen hinterlegt werden. Darüber hinaus haben wir die Modellierung der Beziehung zwischen Vertrags- und Produktstruktur überarbeitet. Eine ausführliche Beschreibung aller neuen Funktionen und Änderungen sind im New&Noteworthy verfasst. Die neue Version kann direkt von der Updatesite http://update.faktorzehn.org/faktorips/v3_5 installiert oder von der Downloadsite runtergeladen werden.

17.9.2011: Informationen zum Open Source Ansatz von Faktor Zehn aktualisiert

Im Laufe der letzten Jahre haben wir unseren Ansatz zur Umsetzung von Open Source Lösungen in der Versicherungsbranche immer wieder mit Kunden und Partnern diskutiert. Aufgrund des Feedbacks haben wir den Ansatz etwas angepasst, so dass er nun im wesentlichen vergleichbar ist, mit dem Modell anderer kommerzieller Anbieter von Open Source Software wie zum Beispiel JBoss oder Spring Source. Der aktuellen Stand ist hier zusammengefasst.

28.07.2011: Faktor-IPS Version 3.4.1

Wie geplant ist heute das Release Faktor-IPS 3.4.1 fertiggestellt worden. Es enthält einige kleine Bugfixes für die Codgenerierung (Validierungsregeln) und GUI-Layout (Editoren für Produktbausteine und EnumTypes). Faktor-IPS 3.4.1 kann per Eclipse-Update von der Update-Site http://update.faktorzehn.org/faktorips/v3_4 installiert oder von unserer Download-Site heruntergeladen werden.

18.07.2011: Faktor-IPS Version 3.4

Wie geplant ist heute das Release Faktor-IPS 3.4 fertiggestellt worden. Seit dem Release Candidate musste fast nichts korrigiert werden. Eine Beschreibung aller neuen Funktionen und wichtigen Änderungen findet sich im New&Noteworthy. Faktor-IPS 3.4 kann per Eclipse-Update von der Update-Site http://update.faktorzehn.org/faktorips/v3_4 installiert werden. Alternativ kann es auch von unserer Download-Site runtergeladen werden. Auf der Download-Site verzichten wir in Zukunft auf die einzelnen Feature-Packete. In der Update-Site sind alle Features und Plugins enthalten. Neben der Update-Site stellen wir weiterhin das Packet mit den Laufzeitbibliotheken zur Verfügung.

07.07.2011: Release Candidate zu Faktor-IPS Version 3.4

Der Release Candidate für die Version 3.4 ist auf der Update-Site verfügbar. Die Entwicklung der neuen Funktionen ist abgeschlossen. Bis zum Release Termin am 18.07. kann die Version nun getestet und mögliche Fehler noch behoben werden. Eine Erläuterung aller neuen Funktionen kann im New&Noteworthy nachgelesen werden.

10.06.2011: Milestone zu Faktor-IPS Version 3.4

Für die Version 3.4 haben wir einen Milestone veröffentlicht. Als neue Funktionen sind vor allem die Produktkonfigurierten Validierungsregeln und die Produtkattribute ohne Änderung im Zeitablauf interessant. Das Pull-Up-Refactoring steht in dieser Version noch nicht zur Verfügung (evtl. bereits enthaltene Einträge im Kontextmenü funktionieren nicht richtig!). Weitere Informationen über die neuen und weitere geplante Funktionen gibt es auf der Roadmap. Der Milestone ist über die Update-Site http://update.faktorzehn.org/faktorips/v3_4 zu installieren.

9.06.2011: Faktor-IPS Version 3.3.2

Für die Faktor-IPS Version 3.3 gibt es ein neues Update. In 3.3.2 wurden kleinere Fehler, vor allem in der JPA Unterstützung behoben. Außerdem führte bisher ein Fehler beim Überschreiben von Attributen zu doppelten Description-Einträgen im XML. Diese müssen ggf. manuell entfernt werden, der Fehler wurde behoben. In Verbindung mit dem SVN-Plugin von Eclipse kommt es bei manchen Kunden immer wieder zu Problemen mit dem Update von Produktbausteinen. Das Problem zeigt sich dadurch, dass die Produktbausteine im Editor nicht den veränderten Stand aus dem SVN anzeigen. Mit einem Aktualisieren (Refresh im Kontextmenü) des betroffenen Projekts sollten die Produktbausteine den richtigen Inhalt anzeigen. Eine weitere Änderung im generierten Code betrifft die generierte TableRow Klassen. Diese wurden bisher ohne das Java-Doc-Custom-Tag @generated erzeugt und konnten daher nicht angepasst werden. Seit Version 3.3.1 werden neue TableRow Klassen automatisch mit dem @generated Custom-Tag generiert, bestehende Klassen werden jedoch nicht geändert.

24.05.2011: Artikel über Faktor-IPS in 'Versicherungsbetriebe', Ausgabe 02/2011

In der aktuellen Ausgabe 02/2011 der Zeitschrift ‚Versicherungsbetriebe‘ ist unter dem Titel 'Intelligente Produktentwicklung' ein Bericht über die Modernisierung der IT-Landschaft der ERGO Direkt erschienen. Für die Entwicklung der zentralen Produktkomponente verwendet der Direktversicherer seit Anfang 2006 Faktor-IPS.

16.05.2011: Faktor-IPS Version 3.3.0.rfinal

Heute wurde die Version 3.3 fertig gestellt. Im Vergleich zum Release Candidate wurden nur noch kleine Fehler behoben. Die wichtigsten neuen Feature, Jump to Sourcecode und die Modellsuche sind ausführlich im New & Noteworth beschrieben. Die neue Version kann über die Update-Site Update-Site http://update.faktorzehn.org/faktorips/v3_3 installiert werden oder von der Download-Site http://update.faktorzehn.org/faktorips/cgi/download.pl?subfolder=v3_3 runtergeladen werden.

29.04.2011: Faktor-IPS Version 3.3.0.rc1 und 3.2.4

Der Release Candidate für die Version 3.3 von Faktor-IPS ist fertig und steht zum Testen auf der Update-Site http://update.faktorzehn.org/faktorips/v3_3 bzw der Download-Site http://update.faktorzehn.org/faktorips/cgi/download.pl?subfolder=v3_3 bereit. In der Version wurden vor allem für die Modellentwickler wichtige Erweiterungen wie das öffnen des generierten Codes zu einem Faktor-IPS Element eingebaut. Auch eine spezielle Suche für Modellelemente wurde entwickelt. Die Auslieferung der Version 3.3.0.rfinal ist für Mitte Mai geplant. Außerdem wurde ein Patchrelease für die Version 3.2 veröffentlicht, in dem vor allem die Eingabefelder in der Produktdefinition nochmals verbessert wurden.

04.04.2011: Faktor-IPS auf YouTube

Wir haben zwei Videos über Faktor-IPS auf YouTube veröffentlicht. Die Videos zeigen wie man auf Basis von Faktor-IPS Produktflexibilität in operative Versicherungssysteme hineinkonstruieren kann. Besuchen Sie den YouTube-Kanal von Faktor Zehn unter http://www.youtube.com/user/FaktorZehn.

08.03.2011: Faktor-IPS Version 3.2.3

In der Version 3.2.3 von Faktor-IPS wurde endlich das Problem mit dem Aufräumen nicht benötigter Import Statements im generierten Code behoben: Da der Codegenerator nicht weiß, welche Import Statements im generierten Code tatsächlich verwendet werden, konnten diese bisher nicht automatisch gelöscht werden. Eine weitere Änderung betrifft die Generierung von Annotationen. Hier hatte Faktor-IPS bisher das Problem, dass die Attribute von generierten Annotationen bei Änderungen am Modell nicht neu generiert wurden. Um damit nicht Änderungen des Entwicklers zu überschreiben wurden für den Codegenerator neue Custom-Tags eingeführt (siehe hierzu auch die neue Dokumentation: http://faktorzehn.org/fips:jmergegenerator).

An der Benutzeroberfläche wurde das Design des Kopierwizards für Produkte grundlegend überarbeitet.

04.03.2011: Faktor-IPS als Produktsystem für SAP FS-PM

Faktor Zehn arbeitet zur Zeit an der Anbindung von Faktor-IPS an das FS-PM, dem Bestandsführungssystem der SAP. Besondere Features der Anbindung sind:

Basierend auf Faktor-IPS bietet Faktor Zehn damit eine Lösung an, mit der eine besonders effiziente Produktentwicklung für das FS-PM möglich ist. Auf dem SAP Kongress für Versicherer am 6. und 7. April 2011 in Baden-Baden besteht die Möglichkeit sich die erste Version am Stand von Faktor Zehn demonstrieren zu lassen.

14.02.2011: Faktor-IPS Version 3.2.2 verfügbar

Heute veröffentlichen wir die Version 3.2.2 von Faktor-IPS. Auch wenn es von der Versionsnummer nur ein Patchrelease ist, hat sich nochmal einiges getan. Vor allem am sogenannten Deep-Copy-Wizard (der Wizard zum kopieren von Produkten und zum erstellen von neuen Generationen) wurden einige Fehler behoben. So ist es jetzt möglich, im Wizard den Gültigkeitszeitrahmen der Vorlage auszuwählen und ein Gültigkeitsdatum für die neue Kopie zu bestimmen. Das neue Gültigkeitsdatum kann damit auch vor dem alten liegen (kopieren in die Vergangenheit), damit hatte Faktor-IPS bisher Probleme.

Neben dem Deep-Copy-Wizard wurden einige Verbesserungen am Release-/Deployment-Wizard implementiert, z.B. kann jetzt für ein Targetsystem ein Passwort abgefragt werden. Auch zum Thema Usability hat sich nochmal etwas getan. Die Datentyp abhängige Unterstützung bei der Eingabe wurde weiter verbessert und ein Eingabefeld für Money eingeführt. Damit muss man endlich nicht mehr hinter jede Money-Zahl ein ‚EUR‘ schreiben.

Die Version 3.2.2 steht auf der Updatesite http://update.faktorzehn.org/faktorips/v3_2 und im Downloadbereich zur Verfügung.

20.01.2011: Faktor-IPS Version 3.2 verfügbar

Die Version 3.2 steht ab sofort zur Verfügung. Die neue Version enthält die folgenden neuen Features:

Details können dem New & Noteworthy entnommen werden. Die Version 3.2 steht auf der Updatesite http://update.faktorzehn.org/faktorips/v3_2 und im Downloadbereich zur Verfügung.

04.01.2011: Faktor-IPS Version 3.2 Release Candidate verfügbar

Der Release Candidate für die Version 3.2 steht ab sofort zur Verfügung. Die neue Version enthält die folgenden neuen Features:

Details können dem New & Noteworthy entnommen werden. Die Version 3.2 steht auf der Updatesite http://update.faktorzehn.org/faktorips/v3_2 und im Downloadbereich zur Verfügung. Das finale Release ist für Anfang Februar geplant.

22.11.2010: Faktor-IPS Version 3.1 verfügbar

Wesentliches Feature der neuen Version ist die Unterstützung von mehrsprachigen Modellen. Für Modellklassen und deren Elemente können Bezeichnungen und Beschreibungen in verschiedenen Sprachen hinterlegt werden. In der Produktdefinitionsperspektive werden dann die Bezeichnungen entsprechend der im System eingestellten Sprache angezeigt. Zudem gibt es einen Hierarchy View um die Vererbungshierarchie von Produkt- und Vertragsbausteinklassen anzusehen. Die Details können dem New & Noteworthy entnommen werden.

Version 3.1 steht auf der Updatesite http://update.faktorzehn.org/faktorips/v3_1 und im Downloadbereich zur Verfügung.

07.10.2010: Dokumentation zum getrennten Deployment von Produktdaten verfügbar

Seit Faktor-IPS Version 3.0 müssen die Produktdaten nicht mehr zusammen mit den Java-Klassen ausgeliefert werden, sondern können auch separat gehalten und ausgetauscht werden. Der folgenden Artikel beschreibt detailliert wie dies neuen Möglichkeiten genutzt werden können.

20.09.2010: Milestone zu Faktor-IPS Version 3.1 verfügbar

Für die nächste Faktor-IPS Version 3.1 haben wir den ersten Milestone fertiggestellt. Das wesentliche Feature wird die Unterstützung von mehrsprachigen Modellen sein. Außerdem gibt es eine Hierarchy View um die Vererbungshierarchie von Produkt- und Vertragsbausteinklassen anzusehen. Weitere Details können dem New & Noteworthy entnommen werden.

Der Milestone kann von der Updatesite http://update.faktorzehn.org/faktorips/v3_1 installiert werden.

31.08.2010: Faktor-IPS Version 3.0 verfügbar

Faktor-IPS ist als Produktsystem für die Versicherungsbranche bekannt. Mit Faktor-IPS können Produkte definiert und Produktfunktionen wie z. B. Tarifierungen oder Auskünfte über die Produktstruktur als Service zur Verfügung gestellt werden. Eine weitere Idee bei der Entwicklung von Faktor-IPS war es immer, Faktor-IPS direkt zur Entwicklung von operativen Systemen wie Angebots- und Bestandssystemen zu verwenden. Mit Faktor-IPS Version 3.0 ist ein großer Schritt in diese Richtung erreicht.

Verträge bzw. Angebote können nun mit Hilfe des Java Persistence API (JPA) direkt in einer Datenbank persistiert werden. Hierzu können die entsprechenden JPA Informationen direkt im Vertragsmodell hinterlegt werden. Der Codegenerator erzeugt daraus die entsprechenden JPA Annotationen. Modellinformationen wie beispielsweise die Art der Beziehung werden zur Generierung vernünftiger Defaultwerte verwendet.

Die zweite wichtige Erweiterung betrifft den Zugriff auf die Produktdaten. Bisher mussten die Produktdaten immer zusammen mit den generierten Klassen ausgeliefert werden. Bei Änderungen an den Produktdaten musste somit auch die Modellklassen neu ausgeliefert werden. Mit Version 3.0 kann nun über einen Produktdatenservice auf die Produktdaten zugegriffen werden. Die Produktdaten können so unabhängig vom Programmcode ausgetauscht werden. Die Standardlösung sieht ein Stateless Session Bean als Produktdatenservice vor. Es ist jedoch auch mit wenig Aufwand möglich die Produktdaten z.B. aus einer Datenbank zu laden. Weitere Details können dem New & Noteworthy entnommen werden.

Version 3.0 kann von der Updatesite http://update.faktorzehn.org/faktorips/v3 installiert werden.

21.07.2010: Artikel im OBJEKTSpektrum 04/2010: Refactoring bei modellgetriebener Softwareentwicklung

Modellgetriebene Verfahren versprechen, die Produktivität in der Entwicklung zu steigern, indem aus Modellen Quellcode generiert wird. Eine vollständige Modellierung und Generierung aller Aspekte der Software ist in der Regel weder praktikabel noch wirtschaftlich. Müssen Modelländerungen in nicht-generiertem Quellcode allerdings manuell nachgezogen werden, geht ein Teil der möglichen Produktivitätssteigerungen wieder verloren.
Faktor-IPS unterstützt seit Version 2.5 das Refactoring auf Modellebene, bei denen alle Programmteile – generiert oder manuell erstellt – automatisch mit angepasst werden. Wie das funktioniert, ist in diesem Artikel in der Ausgabe 04/2010 der Zeitschrift OBJEKTSpektrum beschrieben.

24.06.2010: Milestone-Build für Faktor-IPS Version 3.0 verfügbar

Faktor-IPS ist als Produktsystem für die Versicherungsbranche bekannt. Mit Faktor-IPS können Produkte definiert und Produktfunktionen wie z. B. Tarifierungen oder Auskünfte über die Produktstruktur als Service zur Verfügung gestellt werden. Eine weitere Idee bei der Entwicklung von Faktor-IPS war es immer, Faktor-IPS direkt zur Entwicklung von operativen Systemen wie Angebots- und Bestandssystemen zu verwenden. Mit Faktor-IPS Version 3.0 ist ein großer Schritt in diese Richtung erreicht.

Verträge bzw. Angebote können nun mit Hilfe des Java Persistence API (JPA) direkt in einer Datenbank persistiert werden. Hierzu können die entsprechenden JPA Informationen direkt im Vertragsmodell hinterlegt werden. Der Codegenerator erzeugt daraus die entsprechenden JPA Annotationen. Modellinformationen wie beispielsweise die Art der Beziehung werden zur Generierung vernünftiger Defaultwerte verwendet.

Die zweite wichtige Erweiterung betrifft den Zugriff auf die Produktdaten. Bis zur Version 3.0 mussten die Produktdaten immer mit der Applikation gebündelt werden. Bei Änderungen an den Produktdaten musste somit auch eine neue Version der Applikation erstellt werden. Mit Version 3.0 kann über einen Produktdatenservice auf die Produktdaten zugegriffen werden. Die Standardlösung sieht ein Stateless Session Bean vor. Es ist jedoch auch mit wenig Aufwand möglich die Produktdaten z.B. aus einer Datenbank zu laden.

Der Milestone-Build kann von der Updatesite http://update.faktorzehn.org/faktorips/v3 installiert werden. Die Umstellung von 2.5 auf 3.0 erfordert eine Migration der Projekte, da für die JPA Unterstützung Änderungen an der Generierung von Composite-Beziehungen erforderlich waren. Die Beschreibung folgt mit der Veröffentlichung des Release Candidate Mitte Juli.

15.03.2010: Faktor-IPS Version 2.5 verfügbar

Faktor-IPS Version 2.5 steht ab sofort zum Download bereit. Mit der neuen Version unterstützt Faktor-IPS nun die folgenden Modell-Refactorings:

Besonders hervorzuheben ist, dass nicht nur das Modell-, die Produktbausteine und die Testfälle angepasst werden sondern auch der komplette Java Sourcecode. Letzteres beschränkt sich dabei nicht auf den generierten Sourcecode, sondern es werden alle Referenzen, auch in manuell erstellen Codeteilen, angepasst.

Darüber hinaus wurde die Benutzerfreundlichkeit von Faktor-IPS verbessert.

Die Details können dem New & Noteworthy entnommen werden. Bestehende Projekte können über den Migrationsassistenten auf die aktuelle Version umgestellt werden. Die Migration verändert keine XML-Files, sondern es lediglich der Sourcecode neu generiert, da sich die Methode zur Erzeugung einer Kopie von Vertragsobjekten geändert hat.

07.02.2010: Faktor-IPS Version 2.5 Release Candidate verfügbar

Der Release Candidate für Faktor-IPS Version 2.5 steht ab sofort zum Download bereit. Mit der neuen Version unterstützt Faktor-IPS nun die folgenden Modell-Refactorings:

Besonders hervorzuheben ist, dass nicht nur das Modell-, die Produktbausteine und die Testfälle angepasst werden sondern auch der komplette Java Sourcecode. Letzteres beschränkt sich dabei nicht auf den generierten Sourcecode, sondern es werden alle Referenzen, auch in manuell erstellen Codeteilen, angepasst.

Darüber hinaus wurde die Benutzerfreundlichkeit von Faktor-IPS verbessert.

Die Details können dem New & Noteworthy entnommen werden. Eine Migration bestehender Projekt ist nicht erforderlich. Die Veröffentlichung des fertigen Release ist für Ende Februar geplant.

28.09.2009: Faktor-IPS Version 2.4.0 verfügbar

Faktor-IPS Version 2.4.0 steht ab sofort zum Download bereit. Die neue Version erlaubt eine flexiblere Definition von Wertebereichen. Darüber hinaus wurde die Definition von Aufzählungstypen verbessert und Tabellen und Aufzählungen können nun auch im CSV-Format exportiert und importiert werden. Gegenüber dem Release Candidate gibt es keine weiteren neuen Funktionen, es wurden lediglich einige Fehler behoben. Weitere Informationen zu neuen Funktionen und der Migration bestehender Projekte auf die Version sind im New & Noteworty beschrieben.

15.09.2009: Faktor-IPS Version 2.4 Release Candidate verfügbar

Der Release Candidate für Faktor-IPS Version 2.4 steht ab sofort zum Download bereit. Die neue Version erlaubt eine flexiblere Definition von Wertebereichen. Darüber hinaus wurde die Definition von Aufzählungstypen verbessert und Tabellen und Aufzählungen können nun auch im CSV-Format exportiert und importiert werden. Die Details sind im New & Noteworty beschrieben.

10.08.2009: Faktor-IPS Version 2.3.1 verfügbar

Faktor-IPS Version 2.3.1 steht ab sofort zum Download bereit. In dem Release wurde die Performance bei der Verwendung von Aufzählungen verbessert. Darüber hinaus ist es nun auch möglich auf Aufzählungen zuzugreifen, die in anderen Datenquellen wie z. B. Datenbanktabellen oder Dateien abgelegt sind. Die Details sind im New & Noteworty beschrieben.

30.07.2009: Faktor-IPS Version 2.3.0 verfügbar

Faktor-IPS Version 2.3.0 steht ab sofort zum Download bereit. Mit der neuen Version können nun auch Aufzählungen explizit modelliert werden. Die neuen Modellierungsmöglichkeiten sind ausführlich in dem Artikel faktorips-datentypen-und-aufzaehlungen.pdf beschrieben. Weitere Informationen zu neuen Funktionen sind im New & Noteworty beschrieben. Bestehende Projekte können über die Migrationsfunktion von Faktor-IPS auf die Version 2.3.0 umgestellt werden.

29.04.2009: Neues Tutorial: Softwaretests mit Faktor-IPS

Faktor-IPS bietet eine eigene Testunterstützung. Diese umfasst sowohl die Definition als auch die Ausführung von Testfällen. Dieses Tutorial beschreibt die zu Grunde liegenden Konzepte und zeigt den Umgang mit den Faktor-IPS-Testwerkzeugen sowie deren Funktionsweise. Alle Tutorials

08.04.2009: Faktor-IPS Version 2.2.2 verfügbar

Faktor-IPS Version 2.2.2 steht ab sofort zum Download bereit. Mit der neuen Version können die generierten Javaklassen nun um eigene Interfaces erweitert werden. Details können dem New & Noteworty entnommen werden. Eine Migration existierender (2.2.x) Projekte ist nicht erforderlich.

02.04.2009: Neuer Artikel "Schnittstellendesign für Produktserver"

In dem Artikel werden die Designalternativen für die Schnittstelle eines zentralen Produktservers (Produktkomponente, Produktengine) erläutert. Im Fokus stehen dabei die Auswirkungen der Designentscheidungen auf die Produktflexibilität. Ein weiterer Aspekt ist, wie mit Produktänderungen im Zeitablauf umgegangen wird. Dabei stehen insbesondere Vertriebssysteme im Vordergrund, die nur mit einer Produktgenerationen umgehen können.

21.03.2009: Faktor-IPS Version 2.2.1 verfügbar

Faktor-IPS Version 2.2.1 steht ab sofort zum Download bereit. Die neue Version bietet die Möglichkeit Vertragsklassen mit JAXB nach XML zu konvertieren und umgekehrt Vertagsinstanzen aus XML zu erzeugen. Details können dem New & Noteworty entnommen werden. Eine Migration existierender (2.2.0) Projekte ist nicht erforderlich.

24.02.2009: Faktor-IPS und komplexe Modelle: Tutorial Modellpartitionierung

Im Einführungstutorial zu Faktor-IPS wird anhand eines einfachen Modells die Arbeit mit Faktor-IPS erklärt. In der Praxis sind die fachlichen Modelle natürlich wesentlich komplexer, insbesondere wenn mehrere Sparten abgebildet werden. Lesen Sie in unserem Tutorial zur Modellpartitionierung, wie man mit komplexen Modellen umgeht und insbesondere wie man spartenübergreifende von spartenspezifischen Aspekten trennt. Alle Tutorials

02.02.2009: Faktor-IPS Version 2.2 verfügbar

Faktor-IPS Version 2.2 steht ab sofort zum Download bereit. Mit Version 2.2 kann nun der Ablauf von Geschäftsfunktionen grafisch modelliert werden. Die Integration mit den Eclipse UML2 Tools erlaubt nun auch den Import der UML-Modelle in Faktor-IPS. Eine Übersicht über die wichtigsten Änderungen gibt das New & Noteworty. Faktor-IPS 2.2 basiert auf Eclipse 3.4 und erfordert die Installation von EMF. Wer die UML-Integration nutzen möchte benötigt zusätzlich die UML2-Tools. Am einfachsten ist es in diesem Falle die Modeling-Distribution von Eclipse zu verwenden.

14.01.2009: Faktor-IPS Version 2.2 Release Candidate verfügbar

Der Release Candidate für Faktor-IPS Version 2.2 steht ab sofort zum Download bereit. Mit Version 2.2 kann nun der Ablauf von Geschäftsfunktionen grafisch modelliert werden. Die Integration mit den Eclipse UML2 Tools erlaubt nun auch den Import der UML-Modelle in Faktor-IPS. Eine Übersicht über die wichtigsten Änderungen gibt das New & Noteworty. Faktor-IPS 2.2 basiert auf Eclipse 3.4 und erfordert die Installation von EMF & GEF. Wer die UML-Integration nutzen möchte benötigt zusätzlich die UML2-Tools. Am einfachsten ist es, auf der Modeling-Distribution von Eclipse aufzusetzen.

17.12.2008: Anwendungsentwicklung mit Faktor-IPS: Tutorial Angebotsystem überarbeitet

Das Tutorial Angebotsystem zeigt beispielhaft, wie man Faktor-IPS Fachmodelle und Produktdaten in einer Anwendung nutzt. In der überarbeiteten Version wird nun auch gezeigt, wie man zur Laufzeit Modelleigenschaften abfragen und auswerten kann und wie man die Generierung von PropertyChangeListenern für das Databinding von Eclipse nutzt. Zu den Tutorials

18.11.2008: Integration mit Eclipse-UML2 verfügbar

Mit dem Ganymede-Release von Eclipse ist im Rahmen des Eclipse Modeling Projects eine UML Unterstützung verfügbar. Faktor-IPS verfügt nun über eine Integration mit Eclipse UML. In der ersten Version können damit Faktor-IPS Modelle in UML Modelle konvertiert werden. Diese UML Modelle können dann mit einem grafischen Modellierungswerkzeug bearbeitet werden. Hierdurch ist vor allem eine bessere Dokumentation großer Modelle möglich.
Die Faktor-IPS/UML-Integration kann als separates Feature installiert werden. Wegen der Abhängigkeiten zu anderen Eclipse Modeling Features empfehlen wir, direkt das komplette Modeling Package von Eclipse zu verwenden. Die Verwendung der UML2-Integration ist in einem eigenen kurzen Tutorial beschrieben.

29.09.2008: Faktor-IPS Version 2.1.0 verfügbar

Die Version 2.1.0 ist fertig und steht ab sofort zum Download bereit. Gegenüber dem Milestone 2 wurde der Codegenerator um die Unterstützung von PropertyChangeListenern gemäß der Java Beans Specification erweitert. Damit ist es zum Beispiel möglich das Databinding von Eclipse zu verwenden.

In diesem Zug wurde die Speicherung der Optionen für den Codegenerator im .ipsproject File vereinheitlicht. Aus disem Grund ist eine Migration von bestehenden Projekten erforderlich. Dies erfolgt wie immer, indem man die Faktor-IPS Projekte im Package-Explorer markiert und im Kontextmenü Faktor-IPS⇒Migrate Projects auswählt. Die Migration verändert lediglich das .ipsproject File, alle anderen Faktor-IPS Files bleiben unverändert. Eine Übersicht über die wichtigsten Änderungen in den bisherigen Milestone-Releases gegenüber der Version 2.0 gibt es im New & Noteworthy für Milestone 1 und Milestone 2.

28.08.2008: Tutorial is now available in English

The tutorial explains how to work with Faktor-IPS and describes the basic concepts. We use a simplified home contents insurance as example. In the first part we develop the business object model and define two home contents products. In the second part we develop the premium calculation and explain how to work with tables and formulas.

12.08.2008: Faktor-IPS Version 2.1.0 Milestone 2

Der Milestone 2 der Version 2.1.0 steht ab sofort zum Download bereit. Gegenüber Milestone 1 ist nun ein Zugriff auf Modellinformationen zur Laufzeit sowie die Bearbeitung des IPS Build Path über eine Property Page des Projektes hinzugekommen. Details sind im New & Noteworthy beschrieben. Das Faktor-IPS Einführungstutorial haben wir auf die neue Version und Java 5 angepasst. Die Beispielanwendung ist auf die aktuelle RAP Version 1.1 und Eclipse 3.4 umgestellt.

Releasetermin für Faktor-IPS 2.1.0 ist Anfang September.

19.06.2008: Faktor-IPS Version 2.1.0 Milestone 1

Mit Version 2.1.0 unterstützt der Codegenerator Java 5 Features wie typsichere Collections und Enums. Darüber hinaus können optional weitere Methoden generiert werden. Hierzu gehören eine Deepcopy-Methode, eine Methode zur Berechnung eines Deltas zwischen Vertragsständen und die Unterstützung des Visitor-Patterns. Darüber hinaus wurde die Modellierung von Testfalltypen erweitert. Details sind im New & Noteworthy beschrieben. Im fertigen 2.1.0 Release wird es zudem möglich sein, zur Laufzeit auf die Modellinformationen zuzugreifen.

Das neue Release benötigt Elipse 3.2 (oder höher), und EMF Version 2.3. Eclipse muss mit einem JRE 5.0 oder höher gestartet werden.

28.03.2008: Faktor-IPS Version 2.0.1 verfügbar

Neben der Behebung einiger kleinerer Fehler ist die Version 2.0.1 noch einmal deutlich schneller geworden im Vergleich zu 2.0.0. Darüber hinaus wurde die Bearbeitung von Produktdaten, die in der Vergangenheit liegen, umgestellt. Details sind im New & Noteworthy beschrieben.


19.02.2008: Faktor-IPS Version 2.0.0 verfügbar

Faktor-IPS 2.0.0 ist verfügbar. Das neue Release enthält Verbesserungen in den folgenden Bereichen:


Die Version kann über den Update-Manager installiert werden oder als Zipfile heruntergeladen werden. Zusätzlich kann auf der UpdateSite ein Migrationsfeature heruntergeladen werden, welches bestehende, auf Version 1.0.x basierende Projekte auf die Version 2.0.0 migriert. Die Migration führt man durch in dem man, nachdem der Release Candidate und das Migrations Feature installiert sind, im Package-Explorer von Eclipse im Kontextmenü unter Faktor-IPS/Projekte migrieren aufruft.

13.02.2008: Tutorial zur Entwicklung einer Anwendung verfügbar

Es gibt ein neues Tutorial in welchem beschrieben wird, wie man auf Basis der mit Faktor-IPS generierten Modellklassen eine operative Anwendung entwickelt. Als Beispiel wird die Erstellung eines Angebots für eine Hausratversicherung verwendet. Besonderes Augenmerk liegt auf der Verwendung der Produktinformationen in der Anwendung. Änderungen an den Produkten wie z. B. die Einführung einer neuen Tarifgeneration oder einer neuen Deckung sind (im Rahmen des Modells) ohne Änderungen an dem operativen System möglich.
Das neue Tutorial setzt auf dem im Einführungstutorial entwickelten Hausratmodell auf. Das User Interface ist mit dem RAP-Framework von Eclipse entwickelt.

14.01.2008: Einführungstutorial für Version 2.0 und Release Candidate 2 verfügbar

Das Faktor-IPS Tutorial ist für die Version 2.0 überarbeitet worden. Die Fertigstellung des neuen Tutorial haben wir auch dazu genutzt einen Release Candidate 2 zum Download zur Verfügung zu stellen. In dem neuen Release Candidate wurden einige kleinere Fehler behoben.

07.12.2007: Faktor-IPS Release Candidate 2.0.0.rc1

Der Release Candidate 2.0.0.rc1 steht aktuell zur Installation per Update-Site bereit. Das neue Release enthält Verbesserungen in den folgenden Bereichen:


Zusätzlich kann auf der UpdateSite ein Migrationsfeature heruntergeladen werden, welches bestehende Faktor-IPS Projekte der Version 1.0.4 auf die Version des Release Candidate migriert. Die Migration führt man durch in dem man, nachdem der Release Candidate und das Migrations Feature installiert sind, wahlweise im Faktor-IPS Modell-Explorer oder JDT Package-Explorer im Kontextmenü unter Faktor-IPS/Projekte migrieren aufruft.


15.08.2007: Faktor-IPS Version 1.0 released

Die Version 1.0 steht zum Download bereit.

01.05.2007: Faktor-IPS Release Candidate Version 1.0

Faktor Zehn hat auf www.faktorips.org den Release Candidate für die Version 1.0 von Faktor-IPS veröffentlicht.


Faktor-IPS ist ein auf Eclipse basierendes Werkzeug, mit dem Versicherungsprodukte entwickelt werden. Die Entwicklung von Versicherungsanwendungen wird dadurch deutlich vereinfacht.


Sie können Faktor-IPS von www.faktorips.org laden, für Testzwecke steht es kostenlos zur Verfügung. Kommerzielle Nutzer werden Mitglied in einer Community, die die Weiterentwicklung von Faktor-IPS betreibt.