|
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:
Umbenennen von Vertrags- und Produktklassen
Verschieben von Vertrags- und Produktklassen
Umbenennen von Attributen
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 manuellen erstellen Codeteilen angepasst.
Darüber hinaus wurde die Benutzerfreundlichkeit von Faktor-IPS verbessert.
Für Produktbausteine können nun pro Klasse eigene Icons hinterlegt werden. Dadurch lassen sich die unterschiedlichen Arten von Bausteinen (Produkte, Deckungen, Zuschläge/Nachlässe etc.) in der Produktdefinitionsperspektive besser unterscheiden.
Im Produktstruktur-Explorer ist die Bearbeitung per Drag&Drop möglich.
Der Assistent zum Kopieren von Produkten wurde überarbeitet.
Die Details können dem New & Noteworty entnommen werden. Eine Migration bestehender Projekt ist nicht erforderlich. Die Veröffentlichung des fertigen Releases ist für Ende Februar geplant.
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.
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.
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.
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.
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
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.
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.
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.
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
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.
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.
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
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.
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 Projekte 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 Übesicht ü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.
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.
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.
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.
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 Produtkdaten , die in der Vergangenheit liegen, umgestellt. Details sind im New & Noteworthy beschrieben.
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.
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 entwicklelt.
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.
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.
Die Version 1.0 steht zum Download bereit.
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.
|